本書是為有志于進行 Visual C#開發(fā)的人員量身定制的一本“快速上手”指南。和市面上簡單地羅列各種語法元素的書籍不同,本書使用了大量生動、實際的例子,逐步驟地指引你在 Visual Studio 中進行 C#編程。
語言的最新版本C# 4.0 提供了進一步的增強,它改善了與其他語言和技術的互操作性。
新增的功能包括命名和可選參數(shù);dynamic 類型,它告訴語言的“運行時”要實現(xiàn)一個對象的晚期綁定;以及協(xié)變性和逆變性,它們解決了泛型接口的定義方式所造成的一些問題。
C# 4.0 利用了最新版本的.NET Framework,新版本也是 4.0。在這個版本中,.NET Framework 添加了許多新東西,但最重要的就是構成“任務并行庫”(Task Parallel Library,TPL)的類和類型。
現(xiàn)在可以使用 TPL 構建具有良好伸縮性的應用程序,從而快速和簡單地利用多核處理器的強大能力。對 Web 服務和 Windows Communication Foundation(WCF)的支持也得到了擴展;
現(xiàn)在可以遵循 REST 模型和較傳統(tǒng)的 SOAP方案構建服務。
Microsoft Visual Studio 2010 提供的開發(fā)環(huán)境使得這些強大的功能變得易于使用,Visual Studio 2010新增的大量向導和增強措施也顯著提高了開發(fā)人員的工作效率。
面向的讀者
本書假定你想使用 Visual Studio 2010和.NET Framework 4.0 學習基礎的C#編程知識。本書將指導你學習 C#語言的各種功能,并利用學到的知識構建在 Microsoft Windows 操作系統(tǒng)上運行的應用程序。
學完本書后,會對 C#有一個全面、透徹的理解,并會用它構建 Windows Presentation Foundation(WPF)應用程序,會用 ADO.NET和 LINQ 訪問 Microsoft SQL Server數(shù)據(jù)庫, 會用 TPL 構建反應靈敏的、易于伸縮的應用程序, 并會使用 WCF創(chuàng)建 REST 和 SOAP Web 服務。
完整Visual C# 2010從入門到精通 英文版:http://m.elephantinaurance.com//soft/20758.html