《C#高級編程》中文第七版 讀書筆記(目錄闡述)


有人說:你的目標總是不能夠實現,就是因為你沒有把目標寫下來!所以我寫下這個目標,我要在2013年10月1日之前可以系統地讀完這本書(以前光顧着跳讀了,結果啥也是個半調子)。希望大家監督我,在讀書的過程中,有什么理解不到位的地方,希望可以得到你們的批評指正!

這本書的內容很多,有近1800頁,分了六個部分來闡述C#編程的各個方面的知識:

第I部分:C#語言【內容簡單:一個月】

    1. .Net體系結構
    2. 核心C#(就是最簡單的C#知識)
    3. 對象和類型
    4. 繼承
    5. 泛型
    6. 數組
    7. 運算符和類型強制轉換
    8. 委托 Lambda表達式和事件
    9. 字符串和正則表達式
    10. 集合
    11. LINQ
    12. 動態語言擴展
    13. 內存管理和指針
    14. 反射
    15. 錯誤和異常 

第II部分:Visual studio【兩天】

    1.  Visual Studio2010功能介紹
    2.  VS2010布置程序的規范和技巧  

第III部分:基礎【都是重點啊,細細研究,用半年吧】

  這一部分的內容最多,每次我都看到目錄就頭暈乎乎的,也不知道作者怎么想的,居然稱其為基礎。事實上,這里面的很多內容並不好懂,而且要透徹理解它們,肯定得依賴MSDN文檔才可以(至少我是需要這樣子的),我不打算把這里面的內容按順序一章章研究下來,我打算按需要分塊研究: 

    1. 程序集(討論了程序集的概念、優勢、使用辦法等)
    2. 檢測(討論了運行程序的跟蹤和日志功能)
    3. 線程、任務和同步
    4. 安全性(討論了身份認證、授權和加密的相關問題)
    5. 本地化(討論了.net程序的全球化和本地化問題)
    6. System.Transactions(討論了事務的特性,估計和MSSQL數據庫那一套差不多)
    7. 網絡(討論了System.Net命名空間中用於網絡通信的類)
    8. Windows服務(討論了Windows服務體系結構和如何用.net框架創建Windows服務)
    9. 互操作性(這一章的名字我就不知道怎么翻譯這樣子的,話說全一點會死人么?事實上主要討論了COM和.NET組件的相互調用辦法,個人建議章節名應該叫【COM與.NET的相互調用】)
    10. 核心XAML(主要介紹了XAML的核心功能和一些專門的特性)
    11. Managed Extensibility Framework(.NET4中的一種新技術MEF)
    12. 文件和注冊表操作 

  第IV部分:數據【很重要,但實質性的內容不多,又經常在用……一個月吧】 

    1. ADO.NET【數據訪問的大主題,不解釋】
    2. ADO.NET Entity Framework
    3. 數據服務(主要介紹WCF的數據服務功能【服務端、客戶端】)
    4. 處理XML
    5. .NET編程和SQL Server(討論了SQL Server中與CLR功能相關的新特性) 

  第V部分:顯示【ASP.NET、WPF、WinForm真的不是很重要,只是一種表現的形式。一個月】 

    1. 核心WPF(這本書的通用習慣:核心就是基礎的意思)
    2. 用WPF編寫業務應用程序
    3. 用WPF創建文檔
    4. SliverLight(微軟的一個神奇架構,也是重點啊)
    5. Windows窗體我真的不明白這一章為什么會排得這么靠后!)
    6. 核心ASP.NET(同一樓)
    7. ASP.NET的功能
    8. ASP.NET動態數據和MVC 

第VI部分:通信 【都是些需要經驗才能體會的東西,兩個月吧】 

    1. WCF(討論了WCF的方方面面,不過我到現在也理解得不好)
    2. Windows WF4(討論了Windows工作流的相關內容)
    3. 對等網絡(介紹了如何使用.NET4中的P2P類實現對等網功能)
    4. 消息隊列(介紹了消息隊列的用法和相關的類:Message、MessageQueue)
    5. Syndication(介紹了如何創建接收源的應用程序和提供源的應用程序【支持RSS2.0和Atom1.0】)
    6. 使用GDI + 繪圖
    7. VSTO(介紹了如何使用VSTO為Office產品創建托管解決方案)
    8. MAF(Managed Add-In Framework:.NET3.5中的新概念)
    9. Enterprise Services(分布式解決方案要用到的一個服務)
    10. 目錄服務(介紹了 Active Directory的體系結構,域、樹和森林的重要概念)
    11. C#、Visual Basic、C++/CLI和F#(討論了如何將C#的語法映射到 Visual Basic 、C++/CLI 和F#上)
    12. .NET Remoting(可以用來訪問另一個應用程序域( 如另一個服務器) 中的對象的一個技術)
    13.  Web服務和ASP.NET(討論了如何應用C#和Visual Studio .NET 開發平台創建和使用Web 服務) 
    14. LINQ to SQL(介紹了 LINQ to SQL 的使用和查詢 SQL Server 數據庫時可用的一些選項)
    15. WPF3.0( Windows Workflow Foundation 3.0的一個概述【章節名我估計肯定是翻譯錯的就該叫:WF3.0   

   對於我這本我十分尊敬並喜愛的書,我會耐着性子讀完它,並且,每讀完一部分,寫一篇總結到博客上。

  神奇的代碼啊,給我力量吧,讓我讀完這本書!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM