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