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

C#語(yǔ)言實(shí)用教程

C#語(yǔ)言實(shí)用教程

定 價(jià):¥32.00

作 者: 雷之宇主編;朱冰,符昀華,周燁編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng):
標(biāo) 簽: C#

ISBN: 9787113058142 出版時(shí)間: 2004-05-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

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

  C#是Microsoft為開發(fā).net平臺(tái)上運(yùn)行的基于組件的Internet程序和服務(wù)而專門設(shè)計(jì)的全新語(yǔ)言。作為一名資深的應(yīng)用軟件設(shè)計(jì)師,本書作者并?匆晃蹲非蠖訡#的語(yǔ)法和命令作全面、細(xì)致介紹,而是從C#的常用、但具特色的功能著手進(jìn)行闡述,涵蓋了C#的幾乎所有主要功能。對(duì)想快速學(xué)習(xí)、了解和掌握C#編程特點(diǎn)的讀者,本書是一本不錯(cuò)的教材本書由淺入深,從系統(tǒng)環(huán)境安裝和編寫第一個(gè)“Helloworld”程序開始,一直到建立WebService組件,逐步引領(lǐng)讀者進(jìn)入.NET的世界。本書的最后三章分別對(duì)三個(gè)實(shí)用案例的主要代碼進(jìn)行了詳細(xì)講解,相信這部分能為讀者帶來(lái)一些實(shí)戰(zhàn)的啟發(fā)和經(jīng)驗(yàn)。本書的讀者應(yīng)是有過Windows或Web編程經(jīng)驗(yàn)的中、高級(jí)程序員。盡管本書是一本教材,但卻沒有對(duì)C#的所有語(yǔ)法和指令進(jìn)行全面的描述,而是精選出一些開發(fā)人員最關(guān)心和最常用的功能,以及.NET特色的功能進(jìn)行介紹。并以此為基礎(chǔ),幫助讀者建立.NET的體系結(jié)構(gòu),掌握C#語(yǔ)言的編程技巧。

作者簡(jiǎn)介

暫缺《C#語(yǔ)言實(shí)用教程》作者簡(jiǎn)介

圖書目錄

第一部分 基礎(chǔ)篇
第1章 .NET概述 1
1-1 什么是.NET 3
1-2 .NET成員的構(gòu)成 5
1-2-1 什么是.NET Framework 9
1-2-2 .NET Framework的優(yōu)勢(shì) 9
1-2-3 CLR概述 10
1-3 微軟系列技術(shù)回顧 12
1-3-1 DOS 12
1-3-2 Windows 12
1-3-3 .NET 13
1-4 C#語(yǔ)言介紹 15
1-4-1 C#的特點(diǎn) 17
1-4-2 使用C#語(yǔ)言的原因 19
1-5 .NET平臺(tái)的重要意義 19
第2章 .NET環(huán)境安裝與配置 21
2-1 .NET所需的系統(tǒng)環(huán)境 22
2-2 安裝.NET系列產(chǎn)品 23
2-3 安裝.NET常見問題與解答 30
2-4 如何獲得資源 31
第3章 C#特色精要 33
3-1 C#語(yǔ)言與Visual Studio.NET 34
3-2 指針 34
3-3 內(nèi)存管理 36
3-4 面向?qū)ο蠡A(chǔ) 38
3-4-1 基本原理 39
3-4-2 抽象. 封裝. 繼承和多態(tài)性 40
3-4-3 基本概念與名詞解釋 48
3-5 預(yù)處理指令 59
3-5-1 #if及相關(guān)指令 59
3-5-2 #define及相關(guān)指令 61
3-5-3 #warning及相關(guān)指令 62
3-5-4 #line及相關(guān)指令 64
3-5-5 #region及相關(guān)指令 64
第4章 C#窗體應(yīng)用開發(fā) 67
4-1 C#窗體應(yīng)用開發(fā)概述 68
4-1-1 快速應(yīng)用開發(fā)(RAD)功能 68
4-1-2 語(yǔ)言的自由性 68
4-1-3 強(qiáng)大的Web服務(wù)端組件 69
4-1-4 支持跨平臺(tái) 69
4-1-5 與XML的融合 69
4-1-6 對(duì)C 的繼承 69
4-2 第一個(gè)C#.NET程序 69
4-2-1 Hello World程序 70
4-2-2 編譯動(dòng)態(tài)鏈接庫(kù) 71
4-2-3 使用動(dòng)態(tài)鏈接庫(kù) 71
4-3 使用Visual Studio.NET開發(fā)C#應(yīng)用程序 72
4-3-1 Visual Studio.NET先睹為快 72
4-3-2 Visual Studio.NET簡(jiǎn)易參考手冊(cè) 76
4-4 窗體設(shè)計(jì) 78
4-5 菜單設(shè)計(jì) 81
4-6 窗體元素 85
4-6-1 標(biāo)簽和編輯框 85
4-6-2 復(fù)選框和單選按鈕 87
4-6-3 列表框和組合框 89
4-6-4 TreeView和ListView 90
第二部分 提高篇
第5章 C#高級(jí)應(yīng)用開發(fā) 91
5-1 日期與時(shí)間 92
5-1-1 顯示日期和時(shí)間 92
5-1-2 關(guān)于時(shí)間段的操作 94
5-1-3 計(jì)時(shí)器Timer 97
5-2 文件操作 98
5-2-1 文件信息查詢 98
5-2-2 讀取文本文件 100
5-2-3 寫入文本文件 101
5-2-4 讀取二進(jìn)制文件 102
5-2-5 寫入二進(jìn)制文件 104
5-2-6 拷貝和刪除文件 105
5-3 訪問注冊(cè)表 107
5-4 訪問Internet 109
5-5 線程和進(jìn)程 111
5-5-1 線程 111
5-5-2 進(jìn)程 118
5-6 用戶自定義.NET組件 123
5-6-1 屬性 123
5-6-2 方法 126
5-6-3 索引 127
5-6-4 事件 127
5-7 訪問數(shù)據(jù)庫(kù) 130
5-7-1 讀取數(shù)據(jù) 131
5-7-2 更新數(shù)據(jù) 134
第6章 C#與ASP.NET 139
6-1 ASP的優(yōu)點(diǎn)和缺憾 140
6-2 ASP與ASP.NET 141
6-3 ASP.NET的最新特性 142
6-4 ASP.NET的設(shè)計(jì)理念 143
6-5 ASP.NET與C# 143
6-6 Config.Web 143
6-7 ASP.NET中的Web表單 145
6-7-1 Web表單設(shè)計(jì) 145
6-7-2 Web表單元素 147
6-8 應(yīng)用Web控件 161
6-8-1 日歷控件的應(yīng)用 162
6-8-2 AdRotator的應(yīng)用 164
6-8-3 FileSystem的應(yīng)用 166
6-9 訪問對(duì)象屬性 167
Grid控件的應(yīng)用 168
6-10 數(shù)據(jù)應(yīng)用開發(fā) 172
6-10-1 數(shù)據(jù)綁定技術(shù) 172
6-10-2 ADO.NET的實(shí)現(xiàn) 179
第7章 ADO.NET 181
7-1 ADO.NET簡(jiǎn)介 182
7-1-1 什么是ADO.NET 182
7-1-2 ADO.NET的技術(shù)優(yōu)勢(shì) 183
7-2 ADO.NET的設(shè)計(jì)理念 184
7-2-1 ADO.NET與XML文件 184
7-2-2 ADO.NET工作原理 185
7-3 從ADO到ADO.NET 186
7-3-1 數(shù)據(jù)庫(kù)數(shù)據(jù)的內(nèi)存表示 186
7-3-2 數(shù)據(jù)庫(kù)的斷開的訪問 186
7-3-3 層或組件間的數(shù)據(jù)共享 186
7-3-4 ADO.NET的引用 187
7-4 ADO.NET組件與對(duì)象模型 187
7-4-1 Connection對(duì)象 187
7-4-2 Command對(duì)象 191
7-4-3 DataAdapter對(duì)象 193
7-4-4 DataParameter對(duì)象 194
7-4-5 DataSet對(duì)象 195
7-4-6 DataReader對(duì)象 196
7-4-7 DataView對(duì)象 196
7-4-8 DataAdapter對(duì)象 196
7-4-9 ADO.NET Managed Provider 197
7-5 用ADO.NET處理數(shù)據(jù)集 198
7-5-1 數(shù)據(jù)集的概念 198
7-5-2 處理帶有現(xiàn)有數(shù)據(jù)的數(shù)據(jù)集的一般步驟 199
7-5-3 編程創(chuàng)建一個(gè)數(shù)據(jù)集 199
7-5-4 給數(shù)據(jù)集添加一個(gè)數(shù)據(jù)表 200
7-5-5 在兩個(gè)表之間添加關(guān)系 200
7-5-6 將關(guān)系從一個(gè)表導(dǎo)航至另一個(gè)表 201
7-5-7 給數(shù)據(jù)集添加約束 201
7-5-8 處理數(shù)據(jù)集事件 202
7-5-9 處理帶類型的數(shù)據(jù)集 203
第8章 基于.NET的Web應(yīng)用的安全性 205
8-1 傳統(tǒng)的安全機(jī)制 206
8-1-1 加密技術(shù)(Cryptography) 206
8-1-2 認(rèn)證和不可抵賴(Nonrepudiation) 207
8-1-3 安全套接字層(Secure Socket Layer,SSL) 208
8-1-4 訪問控制 208
8-2 .NET的安全機(jī)制 209
8-2-1 驗(yàn)證 209
8-2-2 授權(quán) 212
8-2-3 基于角色的訪問控制(Role-Base安全性) 213
8-2-4 安全性服務(wù)(Impersonation) 213
第9章 C#與XML 215
9-1 XML簡(jiǎn)介 216
9-1-1 什么是XML 216
9-1-2 XML基本語(yǔ)法結(jié)構(gòu) 218
9-1-3 XML的現(xiàn)狀 220
9-2 C#與XML 221
9-2-1 XML技術(shù)的核心思想 221
9-2-2 C#與XML 223
9-3 XML的解決方案 225
9-3-1 DOM文檔對(duì)象模型 225
9-3-2 SAX(簡(jiǎn)單XML API ) 228
9-4 怎樣訪問XML 235
9-4-1 在瀏覽器中訪問XML 235
9-4-2 在客戶端訪問XML 237
9-4-3 在服務(wù)器端訪問XML 238
第10章 Web Service 241
10-1 什么是Web Service 242
10-2 什么是XML. SOAP. WSDL. UDDI 245
10-3 Web Service的體系結(jié)構(gòu) 247
10-4 Web Service的特點(diǎn) 249
10-5 怎樣開發(fā)Web Service應(yīng)用 253
10-6 開發(fā)Web Service組件實(shí)例 256
第三部分 應(yīng)用篇
第11章 實(shí)例一 通訊錄的實(shí)現(xiàn) 261
11-1 技術(shù)背景 262
11-2 設(shè)計(jì)思路 262
11-2-1 功能描述 262
11-2-2 數(shù)據(jù)結(jié)構(gòu) 264
11-3 實(shí)例代碼解析 265
11-3-1 index.aspx/index.aspx.cs 267
11-3-2 newGroup.aspx/ newGroup.aspx.cs 269
11-3-3 modifyGroup.aspx/modifyGroup.aspx.cs 271
11-3-4 deleteGroup.aspx.cs 273
11-3-5 userList.aspx/ userList.aspx.cs 275
11-3-6 newUser.aspx/ newUser.aspx.cs 276
11-3-7 modifyUser.aspx/ modifyUser.aspx.cs 278
11-3-8 deleteUser.aspx.cs 281
11-3-9 userDetail.aspx/ userDetail.aspx.cs 282
11-4 實(shí)例小結(jié) 283
第12章 實(shí)例二 文件管理系統(tǒng) 285
12-1 技術(shù)背景 286
12-2 設(shè)計(jì)思路 287
12-3 實(shí)例代碼解析 287
12-3-1 Main.aspx/Mian.aspx.cs 287
12-3-2 ShowDir.aspx/ShowDir.aspx.cs 290
12-3-3 NewFile.aspx/NewFile.aspx.cs 296
12-3-4 ReName.aspx/ReName.aspx.cs 299
12-3-5 Confirm.aspx/Confirm.aspx.cs 302
12-3-6 DeleteFile.aspx/ DeleteFile.aspx.cs 305
12-4 實(shí)例小結(jié) 306
第13章 實(shí)例三 Web Mail的實(shí)現(xiàn) 307
13-1 技術(shù)背景 308
13-1-1 關(guān)于Web Mail的實(shí)現(xiàn) 308
13-1-2 SMTP協(xié)議介紹 309
13-1-3 POP3協(xié)議介紹 309
13-1-4 提供Mail服務(wù)的組件 310
13-1-5 服務(wù)介紹 313
13-2 設(shè)計(jì)思路 313
13-3 實(shí)例代碼解析 315
13-3-1 MailService.cs 315
13-3-2 Files.cs 322
13-3-3 Main.aspx 325
13-3-4 New.aspx 328
13-3-5 SendOk.aspx 330
13-3-6 InBox.aspx 331
13-3-7 Read.aspx 336
13-3-8 Del.aspx 338
13-4 實(shí)例小結(jié) 340

本目錄推薦

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