有人說:你的目標總是不能夠實現,就是因為你沒有把目標寫下來!所以我寫下這個目標,我要在2013年10月1日之前可以系統地讀完這本書(以前光顧着跳讀了,結果啥也是個半調子)。希望大家監督我,在讀書的過程中,有什么理解不到位的地方,希望可以得到你們的批評指正!
這本書的內容很多,有近1800頁,分了六個部分來闡述C#編程的各個方面的知識:
第I部分:C#語言【內容簡單:一個月】
- .Net體系結構
- 核心C#(就是最簡單的C#知識)
- 對象和類型
- 繼承
- 泛型
- 數組
- 運算符和類型強制轉換
- 委托 Lambda表達式和事件
- 字符串和正則表達式
- 集合
- LINQ
- 動態語言擴展
- 內存管理和指針
- 反射
- 錯誤和異常
第II部分:Visual studio【兩天】
- Visual Studio2010功能介紹
- VS2010布置程序的規范和技巧
第III部分:基礎【都是重點啊,細細研究,用半年吧】
這一部分的內容最多,每次我都看到目錄就頭暈乎乎的,也不知道作者怎么想的,居然稱其為基礎。事實上,這里面的很多內容並不好懂,而且要透徹理解它們,肯定得依賴MSDN文檔才可以(至少我是需要這樣子的),我不打算把這里面的內容按順序一章章研究下來,我打算按需要分塊研究:
- 程序集(討論了程序集的概念、優勢、使用辦法等)
- 檢測(討論了運行程序的跟蹤和日志功能)
- 線程、任務和同步
- 安全性(討論了身份認證、授權和加密的相關問題)
- 本地化(討論了.net程序的全球化和本地化問題)
- System.Transactions(討論了事務的特性,估計和MSSQL數據庫那一套差不多)
- 網絡(討論了System.Net命名空間中用於網絡通信的類)
- Windows服務(討論了Windows服務體系結構和如何用.net框架創建Windows服務)
- 互操作性(這一章的名字我就不知道怎么翻譯這樣子的,話說全一點會死人么?事實上主要討論了COM和.NET組件的相互調用辦法,個人建議章節名應該叫【COM與.NET的相互調用】)
- 核心XAML(主要介紹了XAML的核心功能和一些專門的特性)
- Managed Extensibility Framework(.NET4中的一種新技術MEF)
- 文件和注冊表操作
第IV部分:數據【很重要,但實質性的內容不多,又經常在用……一個月吧】
- ADO.NET【數據訪問的大主題,不解釋】
- ADO.NET Entity Framework
- 數據服務(主要介紹WCF的數據服務功能【服務端、客戶端】)
- 處理XML
- .NET編程和SQL Server(討論了SQL Server中與CLR功能相關的新特性)
第V部分:顯示【ASP.NET、WPF、WinForm真的不是很重要,只是一種表現的形式。一個月】
- 核心WPF(這本書的通用習慣:核心就是基礎的意思)
- 用WPF編寫業務應用程序
- 用WPF創建文檔
- SliverLight(微軟的一個神奇架構,也是重點啊)
- Windows窗體(我真的不明白這一章為什么會排得這么靠后!)
- 核心ASP.NET(同一樓)
- ASP.NET的功能
- ASP.NET動態數據和MVC
第VI部分:通信 【都是些需要經驗才能體會的東西,兩個月吧】
- WCF(討論了WCF的方方面面,不過我到現在也理解得不好)
- Windows WF4(討論了Windows工作流的相關內容)
- 對等網絡(介紹了如何使用.NET4中的P2P類實現對等網功能)
- 消息隊列(介紹了消息隊列的用法和相關的類:Message、MessageQueue)
- Syndication(介紹了如何創建接收源的應用程序和提供源的應用程序【支持RSS2.0和Atom1.0】)
- 使用GDI + 繪圖
- VSTO(介紹了如何使用VSTO為Office產品創建托管解決方案)
- MAF(Managed Add-In Framework:.NET3.5中的新概念)
- Enterprise Services(分布式解決方案要用到的一個服務)
- 目錄服務(介紹了 Active Directory的體系結構,域、樹和森林的重要概念)
- C#、Visual Basic、C++/CLI和F#(討論了如何將C#的語法映射到 Visual Basic 、C++/CLI 和F#上)
- .NET Remoting(可以用來訪問另一個應用程序域( 如另一個服務器) 中的對象的一個技術)
- Web服務和ASP.NET(討論了如何應用C#和Visual Studio .NET 開發平台創建和使用Web 服務)
- LINQ to SQL(介紹了 LINQ to SQL 的使用和查詢 SQL Server 數據庫時可用的一些選項)
-
WPF3.0( Windows Workflow Foundation 3.0的一個概述【章節名我估計肯定是翻譯錯的就該叫:WF3.0】 )
對於我這本我十分尊敬並喜愛的書,我會耐着性子讀完它,並且,每讀完一部分,寫一篇總結到博客上。
神奇的代碼啊,給我力量吧,讓我讀完這本書!