注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETC#入門經(jīng)典

C#入門經(jīng)典

C#入門經(jīng)典

定 價(jià):¥96.00

作 者: Karli Watson,Marco Bellinaso等著;康博譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華版WROX公司.NET和Oracle編程經(jīng)典系列
標(biāo) 簽: C#

購(gòu)買這本書可以去


ISBN: 9787302053330 出版時(shí)間: 2002-04-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 873 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  C#是Microsoft專用在.NET Framework平臺(tái)上進(jìn)行開發(fā)的一門新型編程語(yǔ)言。.NET Framework由托管代碼執(zhí)行的運(yùn)行時(shí)環(huán)境和幾乎可以完成所有編程任務(wù)的眾多類庫(kù)組成。雖然很多語(yǔ)言都能夠編寫.NET代碼,但C#是惟一針對(duì).NET Framework而設(shè)計(jì)的語(yǔ)言,因此在今后幾年內(nèi),C#將會(huì)成為編寫.NET應(yīng)用程序的首選。本書是您在學(xué)習(xí)編寫C#程序時(shí)的必備向?qū)?,它逐步闡明了C#和.NET的關(guān)鍵概念。本書首先介紹C#語(yǔ)言的基礎(chǔ)知識(shí),然后深入探討如何利用C#進(jìn)行面向?qū)ο蟮木幊?,如何利用C#編寫Windows應(yīng)用程序,以及如何用C#創(chuàng)建動(dòng)態(tài)Web頁(yè)和Web服務(wù)。最后的兩個(gè)案分析提供了多個(gè)完整實(shí)用的C#應(yīng)用程序范例,同時(shí)展示了利用C#編寫應(yīng)用程序的方法。本書適用于初學(xué)者,以及相對(duì)缺乏編程經(jīng)驗(yàn)、但又想從不支持面向?qū)ο缶幊碳夹g(shù)的語(yǔ)言轉(zhuǎn)移到.NET Framework的程序員。

作者簡(jiǎn)介

暫缺《C#入門經(jīng)典》作者簡(jiǎn)介

圖書目錄

第1章 C#簡(jiǎn)介
1.1 什么是.NET Framework
1.1.1 .NET Framework的內(nèi)容
1.1.2 如何用.NET Framework編寫應(yīng)用程序
1.2 什么是C#
1.2.1 用C#能編寫什么樣的應(yīng)用程序
1.2.2 本書中的C#
1.3 Visual Studio.NET
1.4 小結(jié)
第2章 編寫C#程序
2.1 Visual Studio.NET開發(fā)環(huán)境
2.2 控制臺(tái)應(yīng)用程序
2.3 Windows Forms應(yīng)用程序
2.4 小結(jié)
第3章 變量和表達(dá)式
3.1 C#的基本語(yǔ)法
3.2 變量
3.2.1 簡(jiǎn)單類型
3.2.2 變量的命名
3.2.3 字面值
3.2.4 變量聲明和賦值
3.3 表達(dá)式
3.3.1 數(shù)學(xué)運(yùn)算符
3.3.2 賦值運(yùn)算符
3.3.3 運(yùn)算符的優(yōu)先級(jí)
3.3.4 名稱空間
3.4 小結(jié)
3.5 練習(xí)
第4章 流程控制
4.1 布爾邏輯
4.1.1 位運(yùn)算符
4.1.2 布爾賦值運(yùn)算符
4.1.3 運(yùn)算符的優(yōu)先級(jí)更新
4.1.4 goto語(yǔ)句
4.2 分支
4.2.1 三元運(yùn)算符
4.2.2 if語(yǔ)句
4.2.3 switch語(yǔ)句
4.3 循環(huán)
4.3.1 do循環(huán)
4.3.2 while循環(huán)
4.3.3 for循環(huán)
4.3.4 循環(huán)的中斷
4.3.5 無(wú)限循環(huán)
4.4 小結(jié)
4.5 練習(xí)
第5章 變量的更多內(nèi)容
5.1 類型轉(zhuǎn)換
5.1.1 隱式轉(zhuǎn)換
5.1.2 顯式轉(zhuǎn)換
5.1.3 使用Convert命令進(jìn)行顯式轉(zhuǎn)換
5.2 復(fù)雜的變量類型
5.2.1 枚舉
5.2.2 結(jié)構(gòu)
5.2.3 數(shù)組
5.3 字符串的處理
5.4 小結(jié)
5.5 練習(xí)
第6章 函數(shù)
6.1 定義和使用函數(shù)
6.1.1 返回值
6.1.2 參數(shù)
6.2 變量的作用域
6.2.1 其他結(jié)構(gòu)中的變量作用域
6.2.2 參數(shù)和返回值與全局?jǐn)?shù)據(jù)
6.3 Main()函數(shù)
6.4 結(jié)構(gòu)函數(shù)
6.5 函數(shù)的重載
6.6 委托
6.7 小結(jié)
6.8 練習(xí)
第7章 調(diào)試和錯(cuò)誤處理
7.1 Visual Studio中的調(diào)試
7.1.1 非中斷(正常)模式下的調(diào)試
7.1.2 中斷模式下的調(diào)試
7.2 錯(cuò)誤處理
7.3 小結(jié)
7.4 練習(xí)
第8章 面向?qū)ο缶幊毯?jiǎn)介
8.1 什么是面向?qū)ο缶幊?br />8.1.1 什么是對(duì)象
8.1.2 所有的東西都是對(duì)象
8.1.3 對(duì)象的生命周期
8.2 靜態(tài)和實(shí)例類成員
8.3 OOP技術(shù)
8.3.1 接口
8.3.2 繼承
8.3.3 多態(tài)性
8.3.4 對(duì)象之間的關(guān)系
8.3.5 運(yùn)算符重載
8.3.6 事件
8.3.7 引用類型和值類型
8.4 Windows應(yīng)用程序中的OOP
8.5 小結(jié)
8.6 練習(xí)
第9章 定義類
9.1 C#中的類定義
9.2 System.Object
9.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
9.4 Visual Studio.NET中的OOP工具
9.4.1 Class View窗口
9.4.2 對(duì)象瀏覽器
9.4.3 添加類
9.5 類庫(kù)工程
9.6 接口和抽象類
9.7 結(jié)構(gòu)類型
9.8 陰影和深度復(fù)制
9.9 小結(jié)
9.10 練習(xí)
第10章 定義類成員
10.1 成員定義
10.1.1 定義域
10.1.2 定義方法
10.1.3 定義屬性
10.2 VS成員向?qū)?br />10.2.1 添加方法的向?qū)?br />10.2.2 添加屬性的向?qū)?br />10.2.3 添加域的向?qū)?br />10.3 成員屬性
10.4 類成員的其他議題
10.4.1 隱藏基類方法
10.4.2 調(diào)用重寫或隱藏的基類方法
10.4.3 嵌套的類型定義
10.5 接口的執(zhí)行
10.6 范例應(yīng)用程序
10.6.1 規(guī)劃應(yīng)用程序
10.6.2 編寫類庫(kù)
10.6.3 類庫(kù)的客戶應(yīng)用程序
10.7 小結(jié)
10.8 練習(xí)
第11章 類的更多內(nèi)容
11.1 集合
11.1.1 使用集合
11.1.2 定義集合
11.2 運(yùn)算符重載
11.2.1 轉(zhuǎn)換運(yùn)算符
11.2.2 升級(jí)CardLib(第二部分)
11.3 高級(jí)轉(zhuǎn)換
11.3.1 封箱和拆箱
11.3.2 is運(yùn)算符
11.3.3 as運(yùn)算符
11.4 深度復(fù)制
11.5 定制異常
11.6 小結(jié)
11.7 練習(xí)
第12章 事件
12.1 什么是事件
12.2 使用事件
12.2.1 處理事件
12.2.2 定義事件
12.3 擴(kuò)展和使用CardLib
12.4 小結(jié)
12.5 練習(xí)
第13章 使用Windows Form控件
13.1 Windows窗體設(shè)計(jì)器
13.2 工具箱
13.3 控件
13.3.1 屬性
13.3.2 Anchor和Dock屬性
13.3.3 事件
13.4 Button控件
13.4.1 Button控件的屬性
13.4.2 Button控件的事件
13.5 Label和LinkLabel控件
13.6 TextBox控件
13.6.1 TextBox控件的屬性
13.6.2 TextBox控件的事件
13.7 RadioButton和CheckBox控件
13.7.1 RadioButton控件的屬性
13.7.2 RadioButton控作的事件
13.7.3 CheckBox控件的屬性
13.7.4 CheckBox控件的事件
13.7.5 GroupBox控件
13.8 kichTextBox控件
13.8.1 RichTextBox控件的屬性
13.8.2 RichTextBox控件的事件
13.9 ListBox和CheckedListBox控件
13.9.1 ListBox控件的屬性
13.9.2 ListBox控件的方法
13.9.3 ListBox控件的事件
13.10 ComboBox控件
13.10.1 ComboBox控件的屬性
13.10.2 ComboBox控件的事件
13.11 ListView控件
13.11.1 ListView控件的屬性
13.11.2 ListView控件的方法
13.11.3 ListView控件的事件
13.11.4 ListViewItem
13.11.5 ColumnHeader
13.11.6 ImageList控件
13.12 StatusBar控件
13.12.1 StatusBar控件的屬性
13.12.2 StatusBar控件的事件
13.12.3 StatusBarPanel類
13.12.4 StatusBar范例
13.13 TabControl控件
13.13.1 TabControl控件的屬性
13.13.2 使用TabControl控件
13.14 小結(jié)
第14章 Windows Forms的高級(jí)功能
14.1 菜單
14.1.1 使用菜單控件
14.1.2 MenuItem控件
14.1.3 MenuItem控件的事件
14.1.4 ContextMenu控件
14.2 工具欄
14.2.1 Toolbar控件的屬性
14.2.2 Toolbar控件的事件
14.2.3 ToolbarButton控件的屬性
14.3 SDI和MDI應(yīng)用程序
14.4 創(chuàng)建控件
14.4.1 調(diào)試用戶控件
14.4.2 擴(kuò)展LabelTextbox控件
14.5 小結(jié)
14.6 練習(xí)
第15章 使用對(duì)話框
15.1 對(duì)話框
15.2 如何使用對(duì)話框
15.3 文件對(duì)話框
15.3.1 OpenFileDlalog
15.3.2 SaveFileDialog
15.4 打印
15.4.1 打印結(jié)構(gòu)
15.4.2 打印多個(gè)頁(yè)面
15.4.3 頁(yè)面設(shè)置
15.4.4 打印對(duì)話框
15.5 打印預(yù)覽
15.5.1 PrintPreviewDlalog
15.5.2 PrintPreviewControl
15.6 FontDialog和ColorDialog
15.6.1 FontDialog
15.6.2 ColorDialog
15.7 小結(jié)
15.8 練習(xí)
第16章 GDI+簡(jiǎn)介
16.1 圖形繪制概述
16.1.1 Graphics類
16.1.2 對(duì)象的刪除
16.1.3 坐標(biāo)系統(tǒng)
16.1.4 顏色
16.2 使用Pen類繪制線條
16.3 使用Brush類繪制圖形
16.4 使用Font類繪制文本
16.5 使用圖像進(jìn)行繪制
16.5.1 使用紋理畫筆進(jìn)行繪圖
16.5.2 使用鋼筆繪制圖像
16.5.3 使用圖像繪制文本
16.5.4 雙倍緩沖
16.6 GDI+的高級(jí)功能
16.6.1 剪切
16.6.2 打印
16.6.3 打印預(yù)覽
16.6.4 System.Drawing.Drawing2D
16.6.5 System.Drawing.Imaging
16.7 小結(jié)
第17章 部署Windows應(yīng)用程序
17.1 部署的含義
17.2 部署工程類型
17.3 Microsoft Windows安裝程序結(jié)構(gòu)
17.3.1 Windows Installer術(shù)語(yǔ)
17.3.2 Windows Installer的優(yōu)點(diǎn)
17.4 為簡(jiǎn)單的編輯器創(chuàng)建一個(gè)安裝程序軟件包
17.4.1 規(guī)劃安裝內(nèi)容
17.4.2 創(chuàng)建工程
17.4.3 工程屬性
17.4.4 安裝編輯器
17.4.5 File System編輯器
17.4.6 File Types編輯器
17.4.7 Launch Condition編輯器
17.4.8 User Interface編輯器
17.5 構(gòu)建工程
17.6 安裝
17.6.1 Welcome
17.6.2 Read Me
17.6.3 License Agreement
17.6.4 Optional Files
17.6.5 選擇安裝文件夾
17.6.6 確認(rèn)安裝
17.6.7 進(jìn)度
17.6.8 結(jié)束安裝
17.6.9 運(yùn)行應(yīng)用程序
17.6.10 自我修復(fù)
17.6.11 卸載
17.7 小結(jié)
第18章 獲取數(shù)據(jù)
18.1 在VS中訪問數(shù)據(jù)
18.1.1 數(shù)據(jù)訪問簡(jiǎn)史
18.1.2 ADO.NET引言
18.2 在VS中查看數(shù)據(jù)
18.2.1 連接到數(shù)據(jù)庫(kù)
18.2.2 數(shù)據(jù)庫(kù)表和關(guān)系
18.3 在應(yīng)用程序中訪問數(shù)據(jù)庫(kù)
18.4 查看完成的結(jié)果
18.5 在DataSet中導(dǎo)航
18.6 添加列表
18.7 添加Datagrid
18.7.1 格式化Datagrid
18.7.2 更新數(shù)據(jù)庫(kù)
18.8 XML
18.8.1 XML文檔
18.8.2 XML名稱空間
18.8.3 格式良好并有效的XML
18.8.4 驗(yàn)證XML文檔
18.8.5 C#中的XML自動(dòng)文檔
18.9 小結(jié)
18.10 練習(xí)
第19章 使用ADO.NET訪問數(shù)據(jù)
19.1 ADO.NET概述
19.1.1 ADO.NET名稱的來(lái)源
19.1.2 ADO.NET的設(shè)計(jì)目標(biāo)
19.2 ADO.NET類和對(duì)象概述
19.2.1 提供者對(duì)象
19.2.2 用戶對(duì)象
19.2.3 使用System.Data名稱空間
19.2.4 在DataSet中訪問多個(gè)表
19.3 XML和ADO.NET
19.4 在ADO.NET DataSets中的XML支持
19.5 ADO.NET中的SQL支持
19.5.1 在DataAdapter中的SQL命令
19.5.2 直接執(zhí)行SQL命令
19.6 關(guān)于ADO.NET的進(jìn)一步說(shuō)明
19.7 小結(jié)
19.8 練習(xí)
第20章 使用文件
20.1 流
20.2 用于輸入和輸出的類
20.2.1 File和Directory類
20.2.2 FileInfo類
20.2.3 DirectoryInfo類
20.2.4 FileStream對(duì)象
20.2.5 StreamWriter對(duì)象
20.2.6 StreamReader對(duì)象
20.3 高級(jí)主題
20.3.1 監(jiān)控文件結(jié)構(gòu)
20.3.2 異步訪問文件
20.4 小結(jié)
20.5 練習(xí)
第21章 .NET裝配件
21.1 裝配件簡(jiǎn)介
21.1.1 組件
21.1.2 組件的優(yōu)點(diǎn)
21.1.3 組件的簡(jiǎn)短歷史
21.2 自我說(shuō)明的.NET裝配件
21.3 裝配件的結(jié)構(gòu)
21.4 創(chuàng)建裝配件
21.4.1 創(chuàng)建類庫(kù)
21.4.2 Shapes源代碼
21.4.3 編譯類庫(kù)
21.5 查看裝配件的內(nèi)容
21.5.1 將ILDASM作為外部工具添加到VS中
21.5.2 使用ILDASM
21.5.3 清單
21.6 裝配件屬性
21.6.1 AssemblyInfo.cs
21.6.2 版本號(hào)
21.6.3 版本屬性
21.6.4 AssemblyVersion屬性
21.6.5 版本兼容性
21.7 調(diào)用裝配件
21.8 私有和共享裝配件
21.8.1 私有裝配件
21.8.2 共享裝配件
21.8.3 搜索裝配件
21.9 小結(jié)
21.10 練習(xí)
第22章 屬性
22.1 什么是屬性
22.2 反射
22.3 內(nèi)置屬性
22.3.1 System.Diagnostics.ConditionalAttribute
22.3.2 System.ObsoleteAttribute
22.3.3 System.SerializableAttribute
22.3.4 System.Reflection.AssemblyDelaySignAttribute
22.4 定制屬性
22.4.1 TestCaseAttribute
22.4.2 System.AttributeUsageAttribute
22.5 小結(jié)
第23章 Web編程基礎(chǔ)
23.1 引言
23.2 Internet簡(jiǎn)史
23.2.1 World Wide Web
23.2.2 Web的工作原理
23.2.3 HTTP-超文本傳輸協(xié)議
23.3 Web編程101
23.3.1 HTML
23.3.2 HTML窗體
23.3.3 靜態(tài)和活動(dòng)的Web頁(yè)
23.4 Web的演化過程
23.5 .NET Web編程
23.5.1 ASP.NET
23.5.2 WebForms
23.6 小結(jié)
第24章 ASP.NET應(yīng)用程序
24.1 建立Weblog
24.1.1 應(yīng)用程序的基礎(chǔ)
24.1.2 添加活動(dòng)元素
24.2 Weblog項(xiàng)目
24.2.1 存儲(chǔ)Weblog項(xiàng)目
24.2.2 顯示W(wǎng)eblog項(xiàng)目
24.2.3 顯示時(shí)間
24.2.4 改善頁(yè)面的外觀
24.2.5 顯示項(xiàng)目列表
24.3 創(chuàng)建新Weblog項(xiàng)目
24.3.1 編輯Weblog項(xiàng)目
24.3.2 給項(xiàng)目排序
24.4 用戶會(huì)話和Cookies
24.5 小結(jié)
24.6 練習(xí)
第25章 Web服務(wù)
25.1 Web服務(wù)推出之前
25.1.1 遠(yuǎn)程過程調(diào)用(RPC)
25.1.2 SOAP
25.2 使用Web服務(wù)的場(chǎng)合
25.2.1 賓館旅行社代理應(yīng)用程序
25.2.2 書籍發(fā)布應(yīng)用程序
25.2.3 客戶應(yīng)用程序的類型
25.2.4 應(yīng)用程序的體系結(jié)構(gòu)
25.3 Web服務(wù)的體系結(jié)構(gòu)
25.3.1 Web服務(wù)的搜索引擎
25.3.2 Web服務(wù)的發(fā)現(xiàn)
25.3.3 可以調(diào)用的方法
25.3.4 調(diào)用方法
25.4 Web服務(wù)和.NET Framework
25.4.1 創(chuàng)建Web服務(wù)
25.4.2 客戶程序
25.5 創(chuàng)建一個(gè)簡(jiǎn)單的ASP.NET Web服務(wù)
25.5.1 生成的文件
25.5.2 添加Web方法
25.6 測(cè)試Web服務(wù)
25.7 執(zhí)行Windows客戶程序
25.8 執(zhí)行ASP.NET客戶程序
25.9 小結(jié)
第26章 案例分析1——調(diào)查問卷Web站點(diǎn)
26.1 調(diào)查問卷Web站點(diǎn)
26.2 版本1
26.2.1 要求
26.2.2 對(duì)象模型的設(shè)計(jì)(事務(wù)邏輯層)
26.2.3 測(cè)試
26.2.4 數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)層)
26.2.5 對(duì)象的執(zhí)行
26.2.6 用戶界面(表示層)
26.2.7 版本1的價(jià)值
26.3 版本2
26.3.1 其他要求
26.3.2 調(diào)查結(jié)果工具
26.3.3 一人一張選票
26.3.4 調(diào)查問卷控件
26.4 三層和調(diào)查問卷應(yīng)用程序
26.5 小結(jié)
第27章 案例分析2——線時(shí)事通訊管理器
27.1 應(yīng)用程序概覽
27.2 應(yīng)用程序的設(shè)計(jì)
27.3 數(shù)據(jù)和事務(wù)對(duì)象
27.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)
27.3.2 訪問數(shù)據(jù)庫(kù)的事務(wù)類
27.3.3 配置數(shù)據(jù)管理
27.4 管理用戶界面
27.4.1 創(chuàng)建用戶控件
27.4.2 Lists管理器頁(yè)面
27.4.3 管理訂閱者
27.4.4 給訂閱者發(fā)送電子郵件
27.4.5 Utilities類
27.4.6 管理新聞歸檔文件
27.4.7 在線修改設(shè)置
27.4.8 在線修改布局
27.4.9 為用戶創(chuàng)建訂閱窗體
27.4.10 訂閱郵件列表
27.4.11 保證應(yīng)用程序的安全性
27.4.12 編譯裝配件
27.4.13 運(yùn)行應(yīng)用程序
27.4.14 瀏覽器的兼容問題
27.5 小結(jié)
第28章 范例——用C#建立一個(gè)在線購(gòu)物車
28.1 引言
28.2 建立基礎(chǔ)
28.2.1 深入理解在線購(gòu)物車模型
28.2.2 定義需求
28.2.3 生成數(shù)據(jù)庫(kù)模型
28.3 開始編碼
28.3.1 應(yīng)用程序的架構(gòu)
28.3.2 類別列表塊
28.3.3 商品的細(xì)目
28.3.4 購(gòu)物車筐
28.3.5 檢驗(yàn)系統(tǒng)
28.3.6 跟蹤訂單
28.4 站點(diǎn)的部署
28.5 改進(jìn)在線購(gòu)物車程序
28.5.1 功能的改進(jìn)
28.5.2 技術(shù)方面的改進(jìn)
28.6 結(jié)論
附錄A 設(shè)置PATH環(huán)境變量
A.1 Windows 2000/XP
A.2 Windows NT
A.3 Windows 95/98/ME
附錄B 安裝MSDE
B.1 安裝Microsoft Database Engine(MSDE)
B.2 把Northwind導(dǎo)入MSDE
附錄C C#編譯選項(xiàng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)