出版時(shí)間:2009-5 出版社:清華大學(xué)出版社 作者:李乃文 等編著 頁(yè)數(shù):363
內(nèi)容概要
本書介紹最新版本的.NET 3.5和Visual C# 2008程序開(kāi)發(fā)知識(shí)。全書共分14章,內(nèi)容包括.NET Framework 3.5簡(jiǎn)介,C#編程基礎(chǔ)知識(shí),C#對(duì)象和類型,面向?qū)ο笾械膬蓚€(gè)重要特性:繼承和多態(tài),數(shù)組知識(shí),類型轉(zhuǎn)換的使用,C#的字符串和正則表達(dá)式,集合的使用,try/catch塊、throw子句、異常涉及的類以及如何創(chuàng)建用戶自定義異常等,開(kāi)發(fā)Windows窗體應(yīng)用程序時(shí)所需的各種控件,C#中如何創(chuàng)建多文檔界面(MDI)應(yīng)用程序,C#的ADO.NET數(shù)據(jù)庫(kù)編程,數(shù)據(jù)庫(kù)的高級(jí)編程知識(shí),在.NET Framework上的其他應(yīng)用程序的開(kāi)發(fā),包括LINQ、WF、WCF以及Office等。 本書內(nèi)容豐富,實(shí)踐性強(qiáng),面向所有C#程序設(shè)計(jì)人員,可作為普通高等院校C#程序設(shè)計(jì)課程的教材,也可作為學(xué)習(xí)和使用.NET和C#編程的開(kāi)發(fā)人員的參考資料。
書籍目錄
第1章 .NET Framework體系結(jié)構(gòu) 1.1 C#與.NET Framework 1.1.1 C#簡(jiǎn)介 1.1.2 .NET Framework簡(jiǎn)介 1.2 公共語(yǔ)言運(yùn)行時(shí) 1.2.1 公共類型系統(tǒng) 1.2.2 公共語(yǔ)言規(guī)范 1.2.3 中間語(yǔ)言 1.2.4 托管執(zhí)行過(guò)程 1.2.5 自動(dòng)內(nèi)存管理 1.3 .NET Framework類庫(kù) 1.4 程序集 1.4.1 程序集概述 1.4.2 程序集內(nèi)容 1.4.3 程序集清單 1.5 命名空間 1.5.1 命名空間結(jié)構(gòu) 1.5.2 定義命名空間 1.5.3 引用命名空間 1.6 配置.NET Framework環(huán)境 1.6.1 Visual Studio 2008簡(jiǎn)介 1.6.2 安裝Visual Studio 2008 1.6.3 熟悉Visual Studio 2008 1.7 用C#創(chuàng)建.NET應(yīng)用程序 1.7.1 Windows窗體應(yīng)用程序 1.7.2 ASP.NET Web應(yīng)用程序 1.7.3 Windows服務(wù) 1.7.4 Windows Presentation Foundation(WPF) 1.7.5 Windows Communication Foundation(WCF) 1.7.6 Windows WorkflowFoundation(WWF) 第2章 C#編程基礎(chǔ) 2.1 變量和數(shù)據(jù)類型 2.1.1 使用變量和數(shù)據(jù)類型 2.1.2 聲明和初始化變量 2.1.3 改變數(shù)據(jù)類型 2.1.4 使用引用變量 2.2 運(yùn)算符與表達(dá)式 2.2.1 運(yùn)算符 2.2.2 表達(dá)式 2.3 控制語(yǔ)句 2.3.1 條件語(yǔ)句 2.3.2 循環(huán)語(yǔ)句 2.3.3 跳轉(zhuǎn)語(yǔ)句 2.4 枚舉類型 2.5 實(shí)驗(yàn)指導(dǎo) 2.6 思考與練習(xí) 第3章 對(duì)象和類型 3.1 類和結(jié)構(gòu) 3.1.1 定義類 3.1.2 定義結(jié)構(gòu) 3.2 類成員 3.2.1 數(shù)據(jù)成員 3.2.2 構(gòu)造函數(shù) 3.2.3 函數(shù)成員 3.2.4 只讀字段 3.3 結(jié)構(gòu) 3.3.1 結(jié)構(gòu)是值類型 3.3.2 結(jié)構(gòu)和繼承 3.3.3 結(jié)構(gòu)的構(gòu)造函數(shù) 3.4 部分類 3.5 Object類 3.5.1 System.Object方法 3.5.2 ToString()方法 3.6 實(shí)驗(yàn)指導(dǎo) 3.7 思考與練習(xí) 第4章 繼承和多態(tài)第5章 數(shù)組 第6章 類型強(qiáng)制轉(zhuǎn)換第7章 字符串和正則表達(dá)式第8章 集合 第9章 結(jié)構(gòu)化的異常處理 第10章 Windows窗體控件 第11章 MDI程序設(shè)計(jì)第12章 ADO.NET數(shù)據(jù)庫(kù)編程第13章 高級(jí)數(shù)據(jù)庫(kù)編程 第14章 .NET Framework 3.5開(kāi)發(fā)參考答案
章節(jié)摘錄
第1章 .NET Framework體系結(jié)構(gòu) 內(nèi)容摘要 Microsoft發(fā)布的.NET Framework簡(jiǎn)稱.NET,是支持生成和運(yùn)行下一代應(yīng)用程序和Web服務(wù)的內(nèi)部Windows組件,它提供了托管執(zhí)行環(huán)境、簡(jiǎn)化的開(kāi)發(fā)和部署以及與各種編程語(yǔ)言的集成。本章以最新的.NET Framework 3.5版本為例,向讀者介紹.NET Framework及其重要組成部分、.NET Framework 3.5的新增特性,如何配置.NET Framework的開(kāi)發(fā)環(huán)境及使用C#創(chuàng)建.NET應(yīng)用程序?! W(xué)習(xí)目標(biāo) C#簡(jiǎn)介 理解.NET Framework概念 理解并熟悉公共語(yǔ)言運(yùn)行時(shí)的概念及組成 熟悉CTS和CLS 理解中間語(yǔ)言的概述 了解CLR的執(zhí)行過(guò)程和內(nèi)存管理機(jī)制 熟悉.NET Framework類庫(kù)的結(jié)構(gòu) 了解.NET Framework中程序集的概念 掌握CLR命名空間的定義及引用方法 掌握.NET環(huán)境的配置方法 了解各種.NET應(yīng)用程序的概念 C#與.NET Framework C#是隨.NET Framework一起發(fā)布的一種新語(yǔ)言,是一種嶄新的面向?qū)ο蟮木幊陶Z(yǔ)言,強(qiáng)調(diào)以組件為基礎(chǔ)的軟件開(kāi)發(fā)方法。它不但結(jié)合了Visual Basic的簡(jiǎn)單易用性,同時(shí)也提供了Java和C++語(yǔ)言的靈活性和強(qiáng)大功能。C#在.NET Framework構(gòu)架中扮演著一個(gè)重要角色,它是Microsoft公司面向下一代互聯(lián)網(wǎng)軟件和服務(wù)戰(zhàn)略的重要內(nèi)容,也是編寫.NET Framework應(yīng)用程序的首選。
編輯推薦
總結(jié)了作者長(zhǎng)期教學(xué)培訓(xùn)成果,難易適中,實(shí)用性強(qiáng),系統(tǒng)全面介紹C# 2008技術(shù)要點(diǎn),圍繞豐富實(shí)例講解C#編程實(shí)踐知識(shí),精心編寫大量“實(shí)驗(yàn)指導(dǎo)”,引導(dǎo)讀者深入學(xué)習(xí)編程實(shí)踐,課后提供豐富習(xí)題,鞏固學(xué)習(xí)成果,網(wǎng)站提供代碼下載和課件支持。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C# 2008程序設(shè)計(jì)實(shí)踐教程 PDF格式下載