1. 程式人生 > >開始寫博客,學習Linq(1)

開始寫博客,學習Linq(1)

設計 查詢 lin 數據源 任務 集成 部分 程序 編程

  摘自《linq實戰》原文:

  軟件很簡單。它可以歸結為兩件事情:代碼和數據。

  開發軟件卻並非那麽簡單,其中很重要的一項任務就是編寫處理數據的代碼。

  無論選擇了哪種語言,在程序開發得某個時候你將不得不開始與數據打交道。這些數據可能來自於磁盤上的文件、數據庫中的表或網絡上的XML文檔,甚至是上述各項的組合。歸根結底,在任何一個軟件項目中,都需要管理數據。

  Linq是什麽?

  Linq的設計目的就是為了解決在.NET編程語言中使用數據庫時,不厭其煩地編寫數據訪問和數據持久化代碼,這樣的問題。

  對於Linq,微軟公司一開始只是希望其能夠給出一個對象/關系映射的解決方案,並簡化對象和數據源之間的交互過程。

  不過,Linq最終卻演化成了一個通用的、語言集成的查詢工具。

  這就是Linq。

  linq的概覽

  Linq或許就是數據和一般編程語言兩個領域之間的那個缺失的連接。

  Linq統一了數據訪問的方式,且允許將不同種類的數據源混合起來操作。

  Linq卻又作為語言的擴展與C#和Visual Basic等.NET語言無縫集成。

  Linq將會極大地該biang應用程序程序或組件處理/維護數據的方式。Linq正在向聲明式編程模型演進。

  Linq並不是個簡單的概念。可以認為Linq由兩個互為補充的部分組成:一組處理數據的工具,以及一組對編程語言的擴展。

  這是linq的概覽

  額,看了一上午概念的東西。Linq是處理數據的代碼,這是我目前的理解。

  是統一各種數據源的查詢工具,也是編程語言的擴展。

  查詢工具,linq統一了,數組或集合、關系數據庫、xml等數據源的查詢;

  編程語言,linq可以讓C#語言查詢數據。

  我的理解不知道,對不對呢

開始寫博客,學習Linq(1)