<progress id="16e0o"></progress><span id="16e0o"></span>

  1. <track id="16e0o"><video id="16e0o"></video></track>
    <ruby id="16e0o"><output id="16e0o"></output></ruby>

      Language-Integrated Query 快速上手( C# ) (LINQ)

      學習Entity Framework 與各式ORM 框架之前的必備技能

      Will

      Udemy

      計算機

      簡單(初級)

      2 小時

      Sponsored\Ad:本課程鏈接由Udemy和Linkshare共同提供
      • 中文
      • 425

      課程概況

      LINQ 是.NET Framework 3.5 的重要特性,內建于C# 3 與VB 9 之后的版本,它將不同資料來源的查詢語法統一成LINQ 語法,大幅簡化資料查詢的復雜度。無論是.NET 物件、XML 資料、SQL Server 資料庫、Active Directory 物件,都可以輕易地透過LINQ 來進行查詢。如果還有更多不同的資料來源,只要實作LINQ 提供者(Providers),也可以用LINQ 語法進行查詢,好處多多!

      學習利用LINQ 來查詢資料有許多優點:

      使用C#程式語言:對于新的資料來源不需要學習新的查詢語法,使用C#或VB即可建立查詢。
      撰寫更少的程式碼:一個復雜的查詢在LINQ語法下能用更簡潔的方式來表達。
      嚴謹的SQL語法:透過LINQ產生的T-SQL語法是非常完整的
      查詢語法的可讀性:LINQ使程式碼可讀性更高,對團隊來說將更容易理解與維護。
      查詢語法的一致性:不同的資料來源都可以透過相當類似的LINQ語法進行查詢。
      支援編譯時期檢查:由于LINQ采用C#進行查詢語法的描述,因此在編譯時可提供物件型別檢查。
      更高的開發生產力:編譯時期可提供物件型別檢查也意謂著提高IntelliSense支援程度。
      許多從C# 3.0 之后所推出的框架,都會用到LINQ 語法來簡化資料查詢的復雜度。例如Entity Framework 就大量地使用LINQ 進行資料查詢工作,而許多其他的ORM 框架,也會利用LINQ 語法當成標準的查詢語言。因此,學習LINQ 絕對是 C# 開發人員不可或缺的開發技能之一!

      你將學到什么

      了解LINQ 架構與基礎語法

      了解多種不同的LINQ 查詢運算式

      了解如何使用LINQ 對任意資料來源進行查詢與篩選

      課程大綱

      課程簡介
      1 個講座
      00:57

      LINQ簡介
      8個講座
      18:30

      必備的C#基礎知識
      8個講座
      28:12

      開始使用LINQ查詢
      7個講座
      21:41

      練習各種LINQ查詢語法
      15個講座
      44:37

      附錄
      1個講座
      00:09

      面向人群

      任何想要學習LINQ 查詢運算式的人
      任何想在.NET 應用程式中透過LINQ 存取資料的人
      任何想要學習Entity Framework 資料存取框架的人

      預備知識

      您必須擁有一點點C# 程式語言的開發經驗
      您必須能夠透過Visual Studio 建立主控臺應用程式

      Self-Driving Cars. Become an autonomous vehicle engineer.
      聲明:MOOC中國發布之課程均源自下列機構,版權均歸他們所有。本站僅作報道收錄并尊重其著作權益,感謝他們對MOOC事業做出的貢獻!(排名不分先后)
      • Coursera
      • edX
      • OpenLearning
      • FutureLearn
      • iversity
      • Udacity
      • NovoEd
      • Canvas
      • Open2Study
      • Google
      • ewant
      • FUN
      • IOC-Athlete-MOOC
      • World-Science-U
      • Codecademy
      • CourseSites
      • opencourseworld
      • ShareCourse
      • gacco
      • MiriadaX
      • JANUX
      • openhpi
      • Stanford-Open-Edx
      • 網易云課堂
      • 中國大學MOOC
      • 學堂在線
      • 頂你學堂
      • 華文慕課
      • 好大學在線CnMooc
      • 以及更多...
      本平臺部分課程由Coursera、Udemy及其推廣聯盟服務商Linkshare共同提供,本平臺合法享有相應的推廣收益。

      © 2008-2018 MOOC.CN 慕課改變你,你改變世界

      丁香五月婷婷