出版時間:2010-11 出版社:清華大學(xué)出版社 作者:christian nagel,bill evjen,jay glynn 頁數(shù):1473 譯者:李銘
Tag標簽:無
前言
對于開發(fā)人員,把C#語言及其相關(guān)聯(lián)的.NET Framework環(huán)境描述為多年來最重要的新技術(shù)一點都不夸張。.NET提供了一種環(huán)境。在這個環(huán)境中,可以開發(fā)在Windows上運行的幾乎所有應(yīng)用程序,而C#是專門用于.NET Framework的編程語言。例如,使用C#可以編寫動態(tài)Web頁面、Windows Presentation Foundation應(yīng)用程序、XML Web服務(wù)、分布式應(yīng)用程序的組件、數(shù)據(jù)庫訪問組件、傳統(tǒng)的Windows桌面應(yīng)用程序,甚或可以聯(lián)機/脫機運行的新型智能客戶端應(yīng)用程序。本書介紹.NETFramework4。如果讀者使用以前的版本編碼,本書的一些章節(jié)就不適用。本書將標注出專用于.NETFramework4的新增內(nèi)容?! 〔灰贿@個.Framework名稱中的.NET所迷惑,認為這是一個只關(guān)注Internet的架構(gòu)。這個名稱中的.NET僅強調(diào):Microsoft相信分布式應(yīng)用程序是未來的趨勢,即處理過程分布在客戶端和服務(wù)器上。理解C#不僅僅是編寫Internet或與網(wǎng)絡(luò)能識別的應(yīng)用程序的一種語言也很重要。它還提供了一種編寫Windows平臺上幾乎任何類型的軟件或組件的方式。另外,C#和.NET都對開發(fā)人員編寫程序的方式進行了革新,更易于實現(xiàn)在Windows上的編程。
內(nèi)容概要
回顧.NET體系結(jié)構(gòu)、對象、泛型、繼承、數(shù)組、運算符、類型強制轉(zhuǎn)換、委托、事件、Lambda表達式等,詳細論述C#中的動態(tài)對象、命名參數(shù)和可選參數(shù)、COM專用的交互操作功能、安全類型變體,闡述.NET
4的新增功能、WF4、ADO.NET數(shù)據(jù)服務(wù)、MEF、并行任務(wù)庫和PLINQ,深入探討LINQ、WCF、WPF、流文檔和固定文檔及Silverlight等功能強大的技術(shù),回顧ASP.NET編程,介紹ASP.NET
MVC和ASP.NET動太數(shù)據(jù)等新功能,討論使用WCF、MSMQ、點對點和聯(lián)合進行通信。
作者簡介
Christian Nagel 是微軟技術(shù)代言人(Microsoft
Rd)、軟件架構(gòu)師和許多.NET圖書的作者,他開創(chuàng)了CN innovation(thinktecture的合作伙伴)。 Bill
Evjen 是Thomson Reuters和Lipper的全球平臺體系結(jié)構(gòu)的總監(jiān)。他也是微軟技術(shù)代言人(Microsoft
RD)和INETA的創(chuàng)
書籍目錄
第Ⅰ部分 c# 語 言
第1章 .net體系結(jié)構(gòu)
1.1 c#與.net的關(guān)系
1.2 公共語言運行庫
1.2.1 平臺無關(guān)性
1.2.2 提高性能
1.2.3 語言的互操作性
1.3 中間語言
1.3.1 面向?qū)ο蠛徒涌诘闹С帧 ?br /> 1.3.2 不同的值類型和引用類型
1.3.3 強數(shù)據(jù)類型化
1.3.4 通過異常處理錯誤
1.3.5 特性的使用
1.4 程序集
1.4.1 私有程序集
1.4.2 共享程序集
1.4.3 反射
1.4.4 并行編程
1.5 .net framework類
1.6 名稱空間
1.7 用c#創(chuàng)建.net應(yīng)用程序
1.7.1 創(chuàng)建asp.net應(yīng)用程序
1.7.2 創(chuàng)建windows窗體
1.7.3 使用wpf
1.7.4 windows控件
1.7.5 windows服務(wù)
1.7.6 wcf
1.7.7 windows wf
1.8 c#在.net企業(yè)體系結(jié)構(gòu)中的作用
1.9 小結(jié)
第2章 核心c#
2.1 第一個c#程序
2.1.1 代碼
2.1.2 編譯并運行程序
2.1.3 詳細介紹
2.2 變量
2.2.1 變量的初始化
2.2.2 類型推斷
2.2.3 變量的作用域
2.2.4 常量
2.3 預(yù)定義數(shù)據(jù)類型
2.3.1 值類型和引用類型
2.3.2 cts類型
2.3.3 預(yù)定義的值類型
2.3.4 預(yù)定義的引用類型
2.4 流控制
2.4.1 條件語句
2.4.2 循環(huán)
2.4.3 跳轉(zhuǎn)語句
2.5 枚舉
2.6 名稱空間
2.6.1 using語句
2.6.2 名稱空間的別名
2.7 main()方法
2.7.1 多個main()方法
2.7.2 給main()方法傳遞參數(shù)
2.8 有關(guān)編譯c#文件的更多內(nèi)容
2.9 控制臺i/o
2.10 使用注釋
2.10.1 源文件中的內(nèi)部注釋
2.10.2 xml文檔
……
第Ⅱ部分 Visual Studio
第Ⅲ部分 基礎(chǔ)
第Ⅳ部分 數(shù)據(jù)
第Ⅴ部分 顯示
第Ⅵ部分 通信
第Ⅶ部分 附錄
媒體關(guān)注與評論
“實踐證明,本書是關(guān)于C#和Visual Studio的一本全面而且權(quán)威的參考書。” ——George Vargas(美國加利福尼亞穆而帕克市) “本書幾乎涵蓋C#語言的所有功能,對于C#初學(xué)者和有經(jīng)驗的程序員是值得大力推薦的書籍。” ——Alexander Peyek “Alpey”(克里米亞自漢共和國辛菲羅波爾市) “本書在繼續(xù)完善C#和.NET原有內(nèi)容的基礎(chǔ)上,深入淺出地介紹了C#4和.NET 4 的所有新增功能?!薄 猂obin T.Wernick (美國加利福尼亞州圣荷西市)
編輯推薦
Worx暢銷書!C#經(jīng)典名著!2009年度全行業(yè)優(yōu)秀暢銷品種,2008年度優(yōu)秀IT技術(shù)圖書!2007年度最暢銷的C#零售圖書!2006年度最愛讀者喜愛的十大技術(shù)開發(fā)類圖書!2005年度最受權(quán)威的十大IT圖書! 新的C#4對于在Visual Studio2010中編寫代碼是必不可少的,這本實用指南強調(diào),C#是編寫.NET4應(yīng)用程序的首選 語言,《C#高級編程(第7版)》的頂級專家作者團隊首先復(fù)習(xí)了C#的基礎(chǔ)知識,之后詳細講解了該語言和架構(gòu)中的所有新增功能,使讀者能立即開始編寫Windows應(yīng)用程序和ASP.NET Web應(yīng)用程序。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載