<內容簡介>
.NET 4.5框架集成了對Windows窗體、Windows Phone、Windows Server和Windows Azure等各個方向的開發類庫。《精通C#5.0與.NET4.5高級編程——LINQWCFWPF和WF》由張敬普、丁士鋒等編著,借助Visual Studio 2012開發工具,詳細介紹了.NET框架中的4大開發利器:LINQ、WPF、WF和WCF。
本書共分為5篇28章。第1篇為C#面向對象開發基礎,主要讓讀者瞭解基於框架的開發語言C#;第2篇為C#中的LINQ開發,介紹瞭如何使用LINQ在對象和數據之間建立一種對應關係,然後通過訪問內存對象的方式查詢數據集合;第3篇為WPF開發,詳細介紹瞭如何利用WPF這個圖形平臺,改變傳統Windows程序員的開發觀念和開發方式;第4篇為WF工作流開發,介紹了實現工作流應用程序時所需要實現的一些機制,比如持久化、補償、跟蹤機制等;第5篇為WCF開發,學習如何利用遠程通信技術,實現托管、服務實例管理、異步、安全、事務管理、離線隊列等功能。
《精通C#5.0與.NET4.5高級編程——LINQWCFWPF和WF》實例具有代表性,編碼規範,講解詳細,適合想系統學習C#開發和.NET 4.5平臺的技術人員研讀,也可作為特定技術開發人員的參考書程。對於.NET程序員,本書不失為一本極佳的案頭必備手冊。
<目錄>
第1篇 C#面向對象開發基礎
第1章 .NET框架和VisualStudio2012開發工具
1.1.NET4.5框架一覽
1.1.1框架包含的開發語言
1.1.2C#開發語言的特點
1.1.3C#的運行機制
1.1.4C#的類庫框架
1.2VisualStudio2012開發界面
1.2.1VisualStudio2012界面一覽
1.2.2菜單欄
1.2.3工具欄
1.2.4工具箱
1.2.5屬性窗口
1.2.6解決方案資源管理器
1.2.7服務器資源管理器
1.3創建C#應用程序
1.3.1控制台應用程序(Console)
1.3.2Windows應用程序(Forms)
1.3.3ASP.NET4.5網站
1.4小結
第2章 C#的語法知識
2.1變量、常量和表達式
2.1.1常量
2.1.2變量
2.1.3變量的類型
2.1.4類型轉換
2.1.5變量的作用域和生存周期
2.1.6表達式
2.2運算符
2.2.1算術運算符
2.2.2關係運算符和邏輯運算符
2.2.3賦值運算符
2.2.4?運算符
2.2.5運算符優先級
2.3流程控制語句
2.3.1if語句
2.3.2switch語句
2.3.3for語句
2.3.4foreach語句
2.3.5while語句
2.4方法和函數
2.4.1方法和函數的定義
2.4.2函數的參數
2.4.3函數的返回值
2.4.4函數的重載
2.4.5委託
2.5泛型
2.5.1什麼是泛型
2.5.2泛型的應用範圍
2.6小結
第3章 C#的面向對象特性
3.1面向對象編程概述
3.1.1什麼是類和對象
3.1.2用C#如何創建類
3.1.3用C#如何創建對象
3.1.4什麼是面向對象編程
3.2面向對象的技術
3.2.1接口
3.2.2用C#如何創建接口
3.2.3繼承
3.2.4用C#如何實現繼承
3.2.5多態
3.2.6用C#如何實現多態
3.3面向對象開發的簡單實例
3.3.1面向對象功能設計
3.3.2面向對象的類設計
3.3.3面向對象的應用
3.4小結
第2篇 C#中的LINQ開發
第4章 LINQ查詢基礎
4.1LINQ基礎概念
4.1.1什麼是LINQ
4.1.2如何使用LINQ
4.1.3LINQ查詢
4.2LINQ查詢表達式
4.2.1查詢表達式
4.2.2用from子句指定數據源
4.2.3用select子句指定目標數據
4.2.4用where子句指定篩選條件
4.2.5用orderby子句進行排序
Reference demo_5
In stock 297 Items
Data sheet