Visual C# 2005程序設(shè)計(jì)教程

出版時(shí)間:2008-6  出版社:清華大學(xué)出版社  作者:布拉德利  頁(yè)數(shù):501  譯者:楊繼萍  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《國(guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)與技術(shù)·Visual C# 2005程序設(shè)計(jì)教程》是一本優(yōu)秀的介紹Visual C# 2005程序設(shè)計(jì)的自學(xué)和培訓(xùn)教程,通過(guò)豐富的實(shí)例,簡(jiǎn)潔的代碼和成熟的體例,深入淺出地介紹了Visual C# 2005面向?qū)ο蟪绦蛟O(shè)計(jì)的概念和方法。目前,市場(chǎng)上介紹Visual C#的圖書(shū)有不少,好卻卻不太多,《國(guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)與技術(shù)·Visual C# 2005程序設(shè)計(jì)教程》很值得推薦?!秶?guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)與技術(shù)·Visual C# 2005程序設(shè)計(jì)教程》作者是Mt.San Antonio College已經(jīng)退休的教授,從20世紀(jì)80年代就開(kāi)始從事程序設(shè)計(jì)的教學(xué)工作,有許多暢銷(xiāo)和常銷(xiāo)的程序設(shè)計(jì)教材出版。

書(shū)籍目錄

第1章 編程及Visual C#2005簡(jiǎn)介1.1 使用Visual c#編寫(xiě)Windows應(yīng)用程序Windows圖形用戶界面1.2 編程語(yǔ)言——過(guò)程、事件驅(qū)動(dòng)及面向?qū)ο?.2.1 對(duì)象模型1.2.2 Microsoft公司的VisualStudiO.NET1.3 編寫(xiě)c#程序1.3.1 3個(gè)步驟的過(guò)程1.3.2 C#應(yīng)用程序文件1.4 Visual StudiO環(huán)境1.5 編寫(xiě)第一個(gè)C#項(xiàng)目1.5.1 設(shè)置工作區(qū)1.5.2 規(guī)劃項(xiàng)目1.5.3 定義用戶界面1.5.4 設(shè)置屬性1.5.5 編寫(xiě)代碼1.5.6 C#代碼的語(yǔ)句1.5.7 為HelloWorld程序編寫(xiě)事件處理方法1.5.8 運(yùn)行項(xiàng)目1.5.9 保存工作1.5.10 打開(kāi)項(xiàng)目1.5.11 修改項(xiàng)目1.5.12 打印代碼1.6 樣本打印輸出1.6.1 自動(dòng)生成的代碼1.7 查找和修正錯(cuò)誤1.7.1 語(yǔ)法錯(cuò)誤1.7.2 運(yùn)行時(shí)錯(cuò)誤1.7.3 邏輯錯(cuò)誤1.7.4 項(xiàng)目調(diào)試1.7.5 修改事件處理程序1.7.6 對(duì)象的命名規(guī)則和命名約定1.8 Visual StudiO的幫助1.8.1 安裝并運(yùn)行MSDN1.8.2 查看幫助主題1.8.3 上下文敏感的幫助1.8.4 管理窗口1.9 實(shí)用編程示例1.10 本章小結(jié)1.11 復(fù)習(xí)題1.12 編程練習(xí)1.13 案例分析第2章 用戶界面設(shè)計(jì)2.1 更多控件介紹2.2 處理多個(gè)控件2.3 設(shè)計(jì)方便用戶的應(yīng)用程序2.3.1 設(shè)計(jì)用戶界面2.3.2 定義鍵盤(pán)快捷鍵2.3.3 設(shè)置Accept和Cancel按鈕2.3.4 設(shè)置控件的Tab鍵順序2.3.5 設(shè)定窗體在屏幕上的位置2.3.6 創(chuàng)建工具提示2.4 為控件編碼2.5 實(shí)用編程示例2.6 良好的編程慣例2.7 本章小結(jié)2.8 復(fù)習(xí)題2.9 編程練習(xí)2.10 案例分析第3章 變量、常量和計(jì)算3.1 數(shù)據(jù)——變量和常量3.1.1 數(shù)據(jù)類型3.1.2 命名規(guī)則3.1.3 命名約定3.1.4 有名常量與固有常量3.1.5 聲明變量3.1.6 變量的作用域和生存期3.2 計(jì)算3.2.1 把字符串轉(zhuǎn)換為數(shù)值數(shù)據(jù)類型3.2.2 算術(shù)運(yùn)算3.2.3 運(yùn)算順序3.2.4 在代碼中使用計(jì)算3.2.5 在數(shù)值數(shù)據(jù)類型之間轉(zhuǎn)換3.2.6 執(zhí)行包含不同數(shù)據(jù)類型的計(jì)算3.2.7 數(shù)的舍入3.3 格式化要顯示的數(shù)據(jù)3.3.1 使用格式說(shuō)明符代碼3.3.2 選擇用于程序輸出的控件3.4 實(shí)用編程示例3.5 處理異常try/catch塊3.6 在消息框中顯示消息3.7 計(jì)數(shù)與累計(jì)總和3.8 實(shí)用編程示例3.9 本章小結(jié)3.10 復(fù)習(xí)題3.11 編程練習(xí)3.12 案例分析第4章 決策和條件4.1 if語(yǔ)句4.2 條件4.2.1 比較數(shù)值變量和常量4.2.2 比較字符數(shù)據(jù)4.2.3 比較字符串4.2.4 測(cè)試條件結(jié)果是true 還是false4.2.5 比較大寫(xiě)和小寫(xiě)字符4.2.6 復(fù)合條件4.2.7 短路操作4.3 嵌套if語(yǔ)句4.4 對(duì)單選按鈕和復(fù)選框使用if語(yǔ)句4.4.1 簡(jiǎn)單示例4.4.2 檢查單選按鈕編組的狀態(tài)4.4.3 檢查多個(gè)復(fù)選框的狀態(tài)4.5 增強(qiáng)消息框4.5.1 顯示消息字符串4.5.2 顯示多個(gè)按鈕4.6 輸入有效性驗(yàn)證4.7 switch語(yǔ)句4.8 共享事件處理程序4.9 調(diào)用事件處理程序4.10 實(shí)用編程示例4.11 調(diào)試C#項(xiàng)目4.12 逐步的調(diào)試教程4.13 本章小結(jié)4.14 復(fù)習(xí)題4.15 編程練習(xí)4.16 案例分析第5章 菜單、通用對(duì)話框和方法5.1 菜單5.1.1 定義菜單5.1.2 逐步創(chuàng)建菜單5.1.3 為菜單項(xiàng)編碼5.1.4 Windows菜單的標(biāo)準(zhǔn)5.2 通用對(duì)話框5.2.1 顯示W(wǎng)indows通用對(duì)話框5.2.2 使用對(duì)話框中的信息5.2.3 使用“顏色”對(duì)話框5.2.4 使用“字體”對(duì)話框5.2.5 設(shè)置初值5.3 創(chuàng)建上下文菜單5.3.1 逐步創(chuàng)建上下文菜單5.3.2 共享方法5.4 編寫(xiě)普通方法5.4.1 創(chuàng)建新方法5.4.2 給方法傳遞實(shí)參5.4.3 編寫(xiě)返回值的方法5.4.4 帶有多個(gè)參數(shù)的方法5.4.5 引用和輸出參數(shù)5.4.6 把計(jì)算分為較小的單元5.5 基于現(xiàn)有項(xiàng)目創(chuàng)建新項(xiàng)目5.6 實(shí)用編程示例5.6.1 規(guī)劃項(xiàng)目5.6.2 規(guī)劃對(duì)象和屬性5.6.3 規(guī)劃方法5.6.4 編寫(xiě)項(xiàng)目5.6.5 項(xiàng)目解決方案的代碼5.7 本章小結(jié)5.8 復(fù)習(xí)題5.9 編程練習(xí)5.10 案例分析第6章 多窗體項(xiàng)目6.1 使用多個(gè)窗體6.1.1 創(chuàng)建新窗體6.1.2 添加和刪除窗體6.2 About框6.2.1 使用About框模板6.2.2 設(shè)置程序集信息6.2.3 顯示“關(guān)于”窗體6.3 使用窗體的方法和事件6.3.1 顯示窗體?6.3.2 隱藏或關(guān)閉窗體6.3.3 響應(yīng)窗體事件6.3.4 窗體事件的順序6.3.5 編寫(xiě)選定事件的事件處理程序6.4 多窗體項(xiàng)目中的變量和常量6.4.1 在類中創(chuàng)建屬性6.4.2 將屬性應(yīng)用于多個(gè)窗體6.5 啟動(dòng)畫(huà)面屏幕6.5.1 創(chuàng)建啟動(dòng)畫(huà)面屏幕6.5.2 控制啟動(dòng)畫(huà)面窗體顯示的時(shí)間6.5.3 使啟動(dòng)畫(huà)面窗體首先顯示6.6 在IDE之外運(yùn)行程序6.7 實(shí)用編程示例6.7.1 規(guī)劃項(xiàng)目6.7.2 編寫(xiě)項(xiàng)目6.7.3 項(xiàng)目解決方案的代碼6.8 本章小結(jié)6.9 復(fù)習(xí)題6.10 編程練習(xí)6.11 案例分析第7章 列表、循環(huán)和打印7.1 列表框和組合框7.2 while和dO/while循環(huán)7.2.1 再談布爾數(shù)據(jù)類型7.2.2 對(duì)列表框使用while循環(huán)7.3 for循環(huán)7.4 使列表項(xiàng)顯示為被選定狀態(tài)7.5 向打印機(jī)發(fā)送信息7.5.1 PrintDocument控件7.5.2 打印列表框的內(nèi)容7.5.3 打印列表中選定的表項(xiàng)7.5.4 對(duì)齊小數(shù)點(diǎn)列7.5.5 顯示“打印預(yù)覽”窗口7.5.6 打印多個(gè)頁(yè)面7.6 實(shí)用編程示例7.7 本章小結(jié)7.8 復(fù)習(xí)題7.9 編程練習(xí)7.10 案例分析第8章 數(shù)組第9章 利用Web Form編程第10章 訪問(wèn)數(shù)據(jù)庫(kù)文件第11章 在文件中保存數(shù)據(jù)第12章 創(chuàng)建面向?qū)ο蟮某绦虻?3章 圖形、動(dòng)畫(huà)、聲音和拖放第14章 C#中的其他主題附錄A 習(xí)題答案附錄B 處理日期、數(shù)字和字符串運(yùn)算的方法附錄C 管理環(huán)境的技巧和快捷方法附錄D .NET安全術(shù)語(yǔ)表

章節(jié)摘錄

  第1章 編程及Visual C#2005簡(jiǎn)介  1.2.2 Microsoft公司的VisualStudiO.NET  Microsoft公司最新版本的Visual StudiO——Vsual StudiO 2005,包括C群、Visual C++、Visual Basic、J#和.NET 2.0 Framework?! ?..NET Framework  Visual StudiO中的編程語(yǔ)言運(yùn)行于.NET Framework中。Framework有助于基于web和Windows的應(yīng)用程序開(kāi)發(fā),允許來(lái)自不同語(yǔ)言的對(duì)象共同運(yùn)行,并標(biāo)準(zhǔn)化了語(yǔ)言引用數(shù)據(jù)和對(duì)象的方式。若干第三方廠商已經(jīng)宣布或發(fā)布了其他編程語(yǔ)言在.NET Framework中運(yùn)行的版本,這些.NET版本包括DyalOG公司的APL、Lahey計(jì)算機(jī)系統(tǒng)公司的FORTRAN、Fujitsu軟件公司的COBOL、Queensland技術(shù)大學(xué)的Pascal(免費(fèi))、ActiveState的PERL、ASNA的RPG以及被稱作IKVM.NET的Java。  .NET語(yǔ)言均被編譯為一種名為Microsoft中問(wèn)語(yǔ)言(Microsoft Intermediate Language,MSIL)的通用機(jī)器語(yǔ)言,被稱作托管代碼的MSIL代碼,運(yùn)行于屬于.NET Framework組成部分的公共語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime,CLR)中?! ?.C#  C#隨同Visual StudiO一起提供,也可以單獨(dú)購(gòu)買(mǎi)(沒(méi)有其他語(yǔ)言,但有.NETFramework)。c#分為簡(jiǎn)化版、標(biāo)準(zhǔn)版、專業(yè)版和團(tuán)隊(duì)系統(tǒng)版。任何打算進(jìn)行專業(yè)應(yīng)用程序開(kāi)發(fā)(包括數(shù)據(jù)庫(kù)管理的高級(jí)功能)的人,都應(yīng)該使用專業(yè)版或團(tuán)隊(duì)系統(tǒng)版。隨本書(shū)提供的軟件是專業(yè)版的可試用180天的版本。教育機(jī)構(gòu)可以通過(guò)Microsoft Academic Alliance(Microsoft學(xué)院聯(lián)盟)計(jì)劃獲得完整功能的專業(yè)版,這是可行的最佳交易。當(dāng)大學(xué)的某個(gè)部門(mén)購(gòu)買(mǎi)Academic Alliance之后,學(xué)校就可以在所有教室和實(shí)驗(yàn)室的計(jì)算機(jī)上安裝Visual StudiO,并將該軟件提供給所有學(xué)生和全體教員,而無(wú)需支付任何額外費(fèi)用?! ”緯?shū)基于最新版本的C#2005。不能在較早的C#版本上運(yùn)行本書(shū)中的項(xiàng)目?! ?.3 編寫(xiě)C程序  當(dāng)編寫(xiě)C#程序時(shí),要按照3個(gè)步驟的過(guò)程來(lái)規(guī)劃項(xiàng)目,然后再重復(fù)該過(guò)程來(lái)創(chuàng)建項(xiàng)目。

編輯推薦

  豐富的案例,簡(jiǎn)潔的代碼,成熟的體例。  本書(shū)上一版《C#程序設(shè)計(jì)》由清華大學(xué)出版社于2005年出版,該書(shū)在國(guó)內(nèi)很多圖書(shū)網(wǎng)站的程序類圖書(shū)的銷(xiāo)售排名靠前,也有不少學(xué)校選做了本科及研究生教材。本書(shū)是在該書(shū)的基礎(chǔ)上針對(duì)Visual C# 2005的升級(jí)。針對(duì)新的開(kāi)發(fā)工具大量調(diào)整了原書(shū)的章節(jié)內(nèi)容,新增了數(shù)據(jù)庫(kù)對(duì)象、Web應(yīng)用開(kāi)發(fā)以及XML閱讀器等內(nèi)容,擴(kuò)展了大量實(shí)用的練習(xí)和代碼。書(shū)中每一章都包含實(shí)用編程示例、課后復(fù)習(xí)題和編程練習(xí),以及4個(gè)貫穿全書(shū)、不斷實(shí)現(xiàn)和豐富的實(shí)用編程案例,對(duì)于學(xué)生鞏固與提高編程知識(shí),掌握實(shí)際程序開(kāi)發(fā)技能有很大的幫助。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual C# 2005程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7