Autoplay
Autocomplete
Previous Lesson
Complete and Continue
2-3-Linq(.NetFramework)完全攻略
關於本課程
FAQ-Handout,SampleCode(常見問題-講義、範例程式碼)
(P1)導讀Linq(.NetFramework) (28:25)
討論LinqToObject
(T1)自動生成LinqToSQL搭配AspNetWebForm。討論SqlProfiler監視資料庫 (30:23)
(T2)討論LinqToObject的Aggregate,包括Min、Max、Sum、Count、Average (23:28)
(T3)討論LinqToObject的Where (14:22)
(T4)討論EntityFrameworkDbFirst連接資料庫。討論LinqToObject的Where (17:10)
(T5)比較LinqToObject的Select、SelectMany (32:37)
(T6)討論LinqToObject的OrderBy、ThenBy、Reverse (14:24)
(T7)比較LinqToObject的Skip、TakeWhile、SkipWhile。實作Paging資料分頁 (15:02)
(T8)比較LazyLoading延遲執行(Select、Where、Take、Skip)、EagerLoading立刻執行(aggregate、ToList) (8:14)
(T9)討論LinqToObject的ToList、ToArray、ToDictionary、ToLookup、Cast和OfType (19:48)
(T10)比較LinqToSql的AsEnumerable、AsQueryable (21:32)
(T11)討論LinqToObject的IGroupingKeyValue、GroupBy (21:41)
(T12)討論DefaultIfEmpty、FirstOrDefault、LastOrDefault、ElementAtOrDefault、SingleOrDefault (22:12)
(T13)討論GroupJoin、InnerJoin、LeftOutterJoin、CrossJoin (46:58)
(T14)討論GenerationOperators的Range、Repeat、Empty。討論Quantifiers的All、Any、Contains (32:51)
(T15)討論SetOperators的Distinct、Union、Intersect、Except、Concat (22:41)
討論LinqToSql
(T16)討論LinqToSql的CRUD(Create、Read、Update、Delete) (26:27)
(T17)LinqToSql的StoredProcedure的CRUD(Create、Read、Update、Delete) (31:58)
(T18)討論CommandLine執行SqlMetal自動生成LinqToSql (13:53)
(T19)比較LinqToSql的LazyLoading、EagerLoading (36:02)
(T20)討論LinqToSql的SingleTableInheritance,將1Table分成3Class (38:58)
(T21)討論LinqToSql的CompiledQueryCompile、IdentityCache。比較ExecuteQuery、ExecuteCommand (27:24)
(T22)比較OptimisticConcurrency、PessimisticConcurrency。討論Rowversion解決ChangeConflictException (78:41)
討論LinqToXml
(T23)討論LinqToXml的CRUD(Create、Read、Update、Delete) (41:08)
(T24)討論LinqToXml的XmlToXml、XmlToHtml、XmlToCsv (26:42)
(T25)討論LinqToXml的Validation,用Xsd來驗證XmlFormat (50:05)
討論LinqPad
(T26)討論LinqPad輔助軟體 (11:58)
課程評價
課程評價
(T1)自動生成LinqToSQL搭配AspNetWebForm。討論SqlProfiler監視資料庫
Complete and Continue