出版時(shí)間:2008-5 出版社:清華大學(xué)出版社 作者:王東明,孫健,柳盛 頁(yè)數(shù):353
內(nèi)容概要
本書由淺入深、系統(tǒng)全面地介紹了Visual C#.NET 2.0的基本知識(shí)和開發(fā)技巧。全書共分15章,內(nèi)容包括Visual C#簡(jiǎn)介、變量、表達(dá)式以及數(shù)值類型、流程控制、數(shù)組與字符串、函數(shù)、字段和屬性、程序調(diào)試與異常處理、面向?qū)ο缶幊碳夹g(shù)、創(chuàng)建用戶界面及常見窗體控件的使用、ADO.NET與數(shù)據(jù)工具、GDI+繪圖、文件、ASP.NET、Windows窗口應(yīng)用程序的部署、項(xiàng)目實(shí)踐等。附錄中給出了各章習(xí)題參考答案。 本書以“基礎(chǔ)理論一實(shí)用技術(shù)一實(shí)訓(xùn)”為主線組織編寫,每一章都設(shè)置了“案例實(shí)訓(xùn)”,以便于讀者掌握該章的重點(diǎn)及提高實(shí)際操作能力。本書示例豐富、結(jié)構(gòu)清晰、易教易學(xué),對(duì)易混淆和實(shí)用性強(qiáng)的內(nèi)容進(jìn)行了重點(diǎn)的提示和講解。 本書配有電子教學(xué)課件和案例實(shí)訓(xùn)資源包,以方便教學(xué)。 本書既可作為大中專院校的教材,也可作為各類培訓(xùn)班的培訓(xùn)教程,此外,也非常適合從C#1.1向C#2.0轉(zhuǎn)型的人員閱讀。
書籍目錄
第1章 Visual C#簡(jiǎn)介 1.1 .NET Framework 2.0介紹 1.2 Visual C#介紹 1.2.1 Visual C#的由來(lái) 1.2.2 C#2.0新增的功能 1.3 Visual C#語(yǔ)言的特點(diǎn) 1.3.1 簡(jiǎn)潔的語(yǔ)法 1.3.2 精心地面向?qū)ο笤O(shè)計(jì) 1.3.3 與Web的緊密結(jié)合 1.3.4 完整的安全性與錯(cuò)誤處理 1.3.5 靈活的版本處理技術(shù) 1.3.6 靈活性和兼容性 1.4 Visual C#開發(fā)環(huán)境介紹 1.4.1 Visual C#的界面 1.4.2 菜單欄 1.4.3 標(biāo)題欄 1.4.4 工具欄按鈕 1.4.5 代碼和文本編輯器 1.4.6 類視圖窗口和解決方案資源管理器 1.4.7 屬性窗口 1.5 第一個(gè)C#程序 1.6 案例實(shí)訓(xùn) 1.7 小結(jié) 1.8 習(xí)題第2章 變量與表達(dá)式 2.1 變量 2.1.1 變量的聲明 2.1.2 變量的命名 2.1.3 變量的種類、賦值 2.1.4 變量類型之間的轉(zhuǎn)換 2.2 常量 2.3 表達(dá)式 2.3.1 數(shù)學(xué)運(yùn)算符 2.3.2 賦值運(yùn)算符 2.3.3 運(yùn)算符的優(yōu)先級(jí) 2.4 數(shù)據(jù)類型 2.4.1 值類型 2.4.2 引用類型 2.5 案例實(shí)訓(xùn) 2.6 小結(jié) 2.7 習(xí)題第3章 流程控制 3.1 選擇結(jié)構(gòu)控制語(yǔ)句 3.1.1 三元運(yùn)算符 3.1.2 if語(yǔ)句 3.1.3 switch語(yǔ)句 3.2 循環(huán)結(jié)構(gòu) 3.2.1 while循環(huán) 3.2.2 dO循環(huán) 3.2.3 for循環(huán) 3.2.4 foreach語(yǔ)句 3.2.5 死循環(huán) 3.3 跳轉(zhuǎn)語(yǔ)句在循環(huán)體中的作用 3.3.1 break和continue語(yǔ)句 3.3.2 goto語(yǔ)句 3.3.3 return語(yǔ)句 3.4 案例實(shí)訓(xùn) 3.5 小結(jié) 3.6 習(xí)題第4章 數(shù)組與字符串 4.1 一維數(shù)組 4.2 多維數(shù)組與交錯(cuò)數(shù)組 4.3 ArrayList類 4.4 HashTable 4.4.1 HashTable簡(jiǎn)述 ……第5章 函數(shù)、字段和屬性第6章 程序調(diào)試與異常處理第7章 面向?qū)ο缶幊碳夹g(shù)第8章 常見窗體控件的使用第9章 使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)第10章 GDI+繪圖第11章 Web應(yīng)用程序基礎(chǔ)第12章 文件操作第13章 多項(xiàng)目設(shè)計(jì)與開發(fā)第14章 Windows窗口應(yīng)用程序的部署第15章 項(xiàng)目實(shí)踐附錄 各章習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual C#簡(jiǎn)介 本章要點(diǎn) .NET Framework 2.0介紹 Visual C#程序設(shè)計(jì)語(yǔ)言的優(yōu)點(diǎn) Visual StudiO 2005開發(fā)平臺(tái)的展示 本章主要是對(duì)C#語(yǔ)言基礎(chǔ)知識(shí)的介紹,其中包括關(guān)于C#特點(diǎn)的介紹以及關(guān)于VisualStudio開發(fā)環(huán)境的介紹,最后將給出一個(gè)簡(jiǎn)單的示例,介紹Windows窗體應(yīng)用程序的編寫方法?! ?.1 .NET Framework 2.0介紹 目前.NET Framework的主流版本是2.0,在本小節(jié)中,我們主要向讀者介紹.NETFramework 2.0。在下一小節(jié)中,將介紹C#2.0新增的功能。 .NET Framework是微軟為開發(fā)應(yīng)用程序創(chuàng)建的一個(gè)富有革命性的新平臺(tái)。.NETFramework發(fā)布的第一個(gè)版本是運(yùn)行在Windows操作系統(tǒng)上的,以后隨著技術(shù)的成熟和更新,其他操作系統(tǒng),如Linux、FreeBSD,甚至個(gè)人數(shù)字助手(PDA)類設(shè)備,都將有運(yùn)行在其上的.NET Framework版本?! ?NET Framework是.NET的核心部分。.NET應(yīng)用程序運(yùn)行時(shí)所需的所有核心服務(wù)都是由.NET Framework提供的。.NET Framework的核心是公共語(yǔ)言運(yùn)行時(shí)CLR,另外還包括.NET框架類庫(kù)。 在.NET Framework中,CLR是一個(gè)公共語(yǔ)言運(yùn)行環(huán)境。它為.NET應(yīng)用程序運(yùn)行提供了各種必要的服務(wù)。所有符合公共語(yǔ)言規(guī)范的語(yǔ)言——包括Microsoft Visual Basic、MicrosofTVisual C++和其他微軟編程語(yǔ)言以及針對(duì).NET平臺(tái)推出的第三方語(yǔ)言,都可以使用這些服務(wù)。公共語(yǔ)言運(yùn)行時(shí)解決了語(yǔ)言的集成問(wèn)題。在逐漸以網(wǎng)絡(luò)計(jì)算為重點(diǎn)的今天,公共語(yǔ)言運(yùn)行時(shí)顯得尤為重要?! ?NET Framework從底層的內(nèi)存管理和構(gòu)件裝載一直到前端的用戶界面,在各個(gè)層次上為用戶提供了所有可能的支持。圖1.1中給出了.NET Framework的主要組成部分?! ?NET Framework的最底層是公共語(yǔ)言運(yùn)行時(shí)CLR。它是.NET Framework的核心,也是其關(guān)鍵的功能引擎。CLR為所有語(yǔ)言和環(huán)境提供了一個(gè)通用基礎(chǔ),使得跨語(yǔ)言集成成為可能。CLR還負(fù)責(zé)內(nèi)存的分配和管理、代碼的即時(shí)編譯、代碼的裝載、對(duì)象的引用計(jì)數(shù),以及垃圾回收等操作。
編輯推薦
以基礎(chǔ)理論-實(shí)用技術(shù)-實(shí)訓(xùn)為主線,用任務(wù)來(lái)驅(qū)動(dòng),以教與學(xué)的實(shí)際需要取材謀篇,每一章都精心設(shè)置“案例實(shí)訓(xùn)”。配備豐富的免費(fèi)教學(xué)資源—電子課件與案件實(shí)訓(xùn)資源包?! isual C#是一種完全面向?qū)ο蟮母呒?jí)語(yǔ)言,它繼承自C/C++、Java,是微軟公司專門為.NET Framework量身定做的編程語(yǔ)言。它簡(jiǎn)單易學(xué),摒棄了C++中的指針、宏和多重繼承機(jī)制,使程序更加穩(wěn)定。C#必將成為現(xiàn)代和未來(lái)的主流編程語(yǔ)言。 本書由淺入深、系統(tǒng)全面地介紹了最流行的編程語(yǔ)言——Visual C#的具體使用和編程技術(shù)。全書共分15章,內(nèi)容翔實(shí)、系統(tǒng)性強(qiáng),依據(jù)高校教學(xué)大綱組織內(nèi)容,同時(shí)覆蓋最新版本的所有知識(shí)點(diǎn),并將實(shí)際經(jīng)驗(yàn)融入基本理論之中。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual C#.NET程序設(shè)計(jì)與應(yīng)用開發(fā) PDF格式下載