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

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

Will

Udemy

計算機

簡單(初級)

2 小時

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

課程概況

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 慕課改變你,你改變世界

91街机捕鱼网站 美国股票涨跌颜色 股票涨跌幅度限制 为什么有些股票涨跌幅20 股票配资排名亅选 美国股票指数今天行情 股票杠杆 东莞股票配资招聘 股票推荐_天牛宝 股票涨跌的依据 股票行情软件