注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)新手學Visual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)

新手學Visual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)

新手學Visual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)

定 價:¥55.00

作 者: 劉亮亮 等編著
出版社: 電子工業(yè)出版社
叢編項: 博客園新手學習系列
標 簽: VC++

ISBN: 9787121068492 出版時間: 2009-01-01 包裝: 平裝
開本: 大16開 頁數(shù): 440 字數(shù):  

內(nèi)容簡介

  Visual Studio 2008是微軟精心打造的新一代的軟件開發(fā)平臺產(chǎn)品,Visual C# 2008是該平臺的核心開發(fā)語言之一,也是目前最流行的軟件開發(fā)語言。Visual C# 2008是Visual C# 2005的升級版本,在此基礎(chǔ)上增加了很多新的特性。不僅增強了對各種數(shù)據(jù)庫的支持功能,而且提高了對SQL Server 2005數(shù)據(jù)庫和智能設(shè)備的支持力度?!缎率謱WVisual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)》一共分六篇,循序漸進地講述了Visual C# 2008和SQL Server 2005數(shù)據(jù)庫的有關(guān)技術(shù),從基本概念到具體實踐、從新增特性認識到具體操作、從新增控件及組件的一般操作到技巧性使用都進行了詳細的闡述,并對具體知識點進行了詳細的實例講解。《新手學Visual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)》的特點是詳細介紹了Visual C# 2008和SQL Server 2005數(shù)據(jù)庫的常用操作,突出了LINQ查詢技術(shù)在數(shù)據(jù)操作中的實用性和技巧性?!缎率謱WVisual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)》含有大量實例,詳細描述了各個數(shù)據(jù)綁定控件的屬性及代碼編寫技巧,方便讀者模擬實踐?!缎率謱WVisual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)》適合正在學習使用Visual C# 2008和SQL Server 2005數(shù)據(jù)庫開發(fā)的用戶閱讀,并可作為開發(fā)人員的參考手冊使用。

作者簡介

暫缺《新手學Visual C# 2008+SQL Server 2005數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)》作者簡介

圖書目錄

本書學習導航如下:
要學會VisualC#2008環(huán)境配置基礎(chǔ)以及C#開發(fā)語言的基本語法和在VisualC#2008中新增的特性,仔細閱讀第1篇
要了解SQLServer2005數(shù)據(jù)庫的關(guān)鍵技術(shù),仔細閱讀第2篇
要掌握數(shù)據(jù)訪問技術(shù)——ADO.NET的有關(guān)技術(shù),特別是LINQ——語言集成查詢,仔細閱讀第3篇
要運用Windows應(yīng)用程序開發(fā)技術(shù),仔細閱讀第4篇
要運用Web應(yīng)用程序開發(fā)技術(shù),仔細閱讀第5篇
要將VisualC#2008和SQLServer2005數(shù)據(jù)庫的技術(shù)應(yīng)用到實踐中,仔細閱讀第6篇
第1篇 VisualC#2008入門篇
1.NETFramework3.5 簡介 20
1.1 VisualStudio2008概述 20
1.1.1.NET開發(fā)環(huán)境VisualStudio 20
1.1.2 VisualStudio2008的安裝配置 21
1.1.3 VisualStudio2008新增主要功能 22
1.1.4 MSDN簡介 22
1.2.NETFramework3.5 介紹 24
1.2.1.NETFramework概念 24
1.2.2.NETFramework3.5 體系結(jié)構(gòu) 25
1.2.3.NET類庫 26
1.2.4.NETFramework2.0、3.0和3.5 版本之間的關(guān)系 27
1.2.5.NETFramework3.5 中的新增功能 28
1.3 開發(fā)第一個C#程序 30
1.3.1 理解Main() 30
1.3.2 編譯執(zhí)行程序 32
1.4 小結(jié) 33
2 C#語言基礎(chǔ) 34
2.1 程序架構(gòu) 34
2.1.1 命名空間 34
2.1.2 類 36
2.1.3 結(jié)構(gòu) 39
2.2 變量與運算符 41
2.2.1 變量 41
2.2.2 運算符 42
2.3 語句 48
2.3.1 選擇語句 48
2.3.2 循環(huán)語句 50
2.3.3 條件判斷語句 52
2.4 集合類型 53
2.4.1 列表 54
2.4.2 數(shù)組 55
2.4.3 枚舉 56
2.5 錯誤和異常處理 58
2.6 創(chuàng)建項目 60
2.6.1 控制臺應(yīng)用程序 61
2.6.2 Windows應(yīng)用程序 62
2.6.3 Web應(yīng)用程序 64
2.7 小結(jié) 65
3 VisualC#2008簡介 66
3.1 VisualC#2008介紹 66
3.1.1 VisualC#2008概述 66
3.1.2 VisualC#2005和2008之間的關(guān)系 67
3.1.3 VisualC#2008和.NETFramework3.5 的關(guān)系 68
3.2 VisualC#2008多語言的新特性 69
3.2.1 隱式類型的本地變量和數(shù)組 69
3.2.2 對象初始值設(shè)定項 70
3.2.3 擴展方法 71
3.2.4 匿名類型 72
3.2.5 Lambda表達式 73
3.2.6 查詢關(guān)鍵字 74
3.2.7 自動實現(xiàn)的屬性 76
3.2.8 分部方法定義 77
3.3 VisualC#集成開發(fā)環(huán)境(IDE) 79
3.3.1 VisualC#2008集成開發(fā)環(huán)境 79
3.3.2 起始頁 80
3.3.3 創(chuàng)建項目 81
3.3.4 解決方案資源管理器 84
3.3.5 添加引用 85
3.3.6 VisualC#2008IDE的新增功能 85
3.4 第一個VisualC#2008的應(yīng)用程序 86
3.4.1 創(chuàng)建VisualC#2008的應(yīng)用程序 86
3.4.2 編譯執(zhí)行程序 89
3.5 小結(jié) 90
第2篇 SQLServer2005入門篇
4 操作數(shù)據(jù)庫 92
4.1 SQLServer2005簡介 92
4.1.1 數(shù)據(jù)庫基本知識 92
4.1.2 SQLServer2005數(shù)據(jù)庫 93
4.1.3 SQLServer2005數(shù)據(jù)庫管理工具 96
4.2 數(shù)據(jù)庫 99
4.2.1 使用ManagementStudio創(chuàng)建數(shù)據(jù)庫 99
4.2.2 使用SQL語句創(chuàng)建數(shù)據(jù)庫 100
4.2.3 刪除已創(chuàng)建的數(shù)據(jù)庫 102
4.3 操作數(shù)據(jù)表 102
4.3.1 創(chuàng)建表 103
4.3.2 插入數(shù)據(jù) 105
4.3.3 修改數(shù)據(jù) 106
4.3.4 刪除數(shù)據(jù) 106
4.4 查詢數(shù)據(jù) 107
4.4.1 查詢數(shù)據(jù)語法 107
4.4.2 使用條件查詢 107
4.4.3 聯(lián)合查詢 109
4.4.4 限制查詢 109
4.4.5 對查詢輸出進行控制 110
4.5 操作視圖 111
4.5.1 使用ManagementStudio創(chuàng)建視圖 111
4.5.2 使用SQL創(chuàng)建視圖 113
4.5.3 創(chuàng)建基于視圖的視圖 114
4.5.4 修改視圖 115
4.5.5 刪除視圖 115
4.6 存儲過程 116
4.6.1 存儲過程簡介 116
4.6.2 創(chuàng)建存儲過程 117
4.7 小結(jié) 119
5 T-SQL進階 120
5.1 計算 120
5.1.1 計數(shù)COUNT 120
5.1.2 求和SUM 121
5.1.3 極值MAX/MIN 121
5.1.4 均值A(chǔ)VG 122
5.2 組合與判斷 122
5.2.1 HAVING 122
5.2.2 GROUPBY 123
5.2.3 DISTINCT 123
5.3 函數(shù) 123
5.3.1 日期時間函數(shù) 124
5.3.2 字符串處理函數(shù) 126
5.3.3 系統(tǒng)函數(shù) 128
5.4 小結(jié) 129
6 數(shù)據(jù)報表 130
6.1 報表服務(wù)簡介 130
6.1.1 報表服務(wù)概述 130
6.1.2 報表服務(wù)組件 131
6.1.3 報表服務(wù)的安裝 132
6.2 報表應(yīng)用程序 134
6.2.1 創(chuàng)建報表應(yīng)用程序 135
6.2.2 設(shè)置數(shù)據(jù)源 136
6.3 創(chuàng)建CrystalReports應(yīng)用程序 138
6.3.1 CrystalReports應(yīng)用程序概述 139
6.3.2 設(shè)置數(shù)據(jù)源 139
6.4 小結(jié) 142
第3篇 數(shù)據(jù)訪問ADO.NET篇
7 使用數(shù)據(jù)庫 144
7.1 使用ADO.NET數(shù)據(jù)庫 144
7.1.1 EMIS數(shù)據(jù)庫 144
7.1.2 連接數(shù)據(jù)庫 146
7.1.3 以代碼的方式訪問數(shù)據(jù)庫 149
7.1.4 數(shù)據(jù)容器DataSet、DataTable 150
7.1.5 Windows應(yīng)用程序中顯示數(shù)據(jù) 153
7.2 ADO.NET與各種數(shù)據(jù)庫的連接 155
7.2.1 連接SQLServer 155
7.2.2 連接Access 156
7.2.3 連接SQLServer數(shù)據(jù)庫文件 157
7.2.4 連接Oracle 158
7.2.5 連接其他數(shù)據(jù)庫 158
7.3 使用ADO.NET處理數(shù)據(jù) 158
7.4 小結(jié) 161
8 使用數(shù)據(jù)綁定和DataSet 162
8.1 數(shù)據(jù)綁定 162
8.1.1 新建項目 162
8.1.2 創(chuàng)建DataSet 163
8.1.3 創(chuàng)建和配置TableAdapter 164
8.1.4 填充數(shù)據(jù)到DataSet 166
8.1.5 創(chuàng)建數(shù)據(jù)綁定窗體 166
8.2 使用DataSet來操作數(shù)據(jù)庫 167
8.2.1 使用連接字符串 167
8.2.2 用戶數(shù)據(jù)操作的并發(fā) 167
8.2.3 DataGridView控件與DataSet 168
8.2.4 校驗用戶輸入數(shù)據(jù)的合法性 169
8.2.5 執(zhí)行更新DataSet 170
8.3 小結(jié) 171
9 SQLServerXML的功能 172
9.1 對XML的支持 172
9.1.1 SQLServer2005中的XML功能 172
9.1.2 XML數(shù)據(jù)類型 172
9.2 XML的格式和架構(gòu) 173
9.2.1 XML文檔 173
9.2.2 XML架構(gòu) 174
9.2.3 批注的架構(gòu) 177
9.3 XML相關(guān)的SQL語句使用 177
9.3.1 SELECT語句中的FORXML 177
9.3.2 RAW模式示例 179
9.3.3 AUTO模式示例 180
9.3.4 EXPLICIT模式示例 184
9.3.5 OPENXML示例 185
9.4 在SQLServer中使用模板 186
9.4.1 在模板中使用T-SQL語句 186
9.4.2 創(chuàng)建自定義模板 188
9.5 小結(jié) 188
10 XML編程 189
10.1.NET框架中的XML 189
10.1.1 理解XML 189
10.1.2 XML文檔對象模型(DOM) 190
10.1.3 System.Xml命名空間 191
10.2 讀取XML文檔 193
10.2.1 使用XmlDocument讀取XML 193
10.2.2 使用XmlReader讀取XML 195
10.2.3 使用XmlNode讀取節(jié)點 197
10.3 使用XPath檢索XML 199
10.3.1 基本XPath表達式 200
10.3.2 限定檢索范圍 200
10.3.3 使用函數(shù)設(shè)置檢索條件 201
10.3.4 使用運算符設(shè)置檢索條件 202
10.3.5 使用通配符模糊匹配 203
10.3.6 綜合示例 203
10.4 修改XML文檔 209
10.4.1 創(chuàng)建新DOM節(jié)點 209
10.4.2 為DOM節(jié)點創(chuàng)建屬性 210
10.4.3 修改DOM節(jié)點 212
10.4.4 刪除DOM節(jié)點 213
10.4.5 將DOM樹寫入XML文檔 214
10.5 集成DataSet 215
10.5.1 使用DataSet加載XML數(shù)據(jù) 215
10.5.2 使用XmlDataDocument加載關(guān)系數(shù)據(jù) 216
10.6 XML和ADO.NET 217
10.6.1 將ADO.NET數(shù)據(jù)轉(zhuǎn)換為XML文檔 218
10.6.2 把XML文檔轉(zhuǎn)換為ADO.NET數(shù)據(jù) 220
10.7 在XML中串行化對象 220
10.8 小結(jié) 223
11 LINQ——語言集成查詢簡介 224
11.1 LINQ介紹 224
11.1.1 LINQ簡介 224
11.1.2 LINQ的作用 225
11.2 VisualC#中的LINQ入門 225
11.2.1 LINQ的查詢功能 225
11.2.2 LINQ的基本查詢操作 229
11.2.3 LINQ的查詢和方法 232
11.2.4 LINQ的功能在VisualC#2008中的應(yīng)用 233
11.3 LINQtoSQL 234
11.3.1 LINQtoSQL簡介 234
11.3.2 LINQtoSQL對數(shù)據(jù)庫建模 235
11.3.3 LINQtoSQL的數(shù)據(jù)庫查詢 236
11.3.4 LINQtoSQL的數(shù)據(jù)庫更新 237
11.3.5 LINQtoSQL的數(shù)據(jù)庫插入 239
11.3.6 LINQtoSQL的數(shù)據(jù)庫刪除 241
11.4 LINQtoObject 243
11.5 LINQtoXML 244
11.6 小結(jié) 246
第4篇 Windows應(yīng)用程序開發(fā)篇
12 Windows應(yīng)用程序概述 248
12.1 Windows應(yīng)用程序 248
12.1.1 創(chuàng)建Windows窗體應(yīng)用程序 248
12.1.2 設(shè)定Windows窗體屬性 249
12.1.3 以程序的方式更改窗體屬性 253
12.2 在窗體上使用控件 254
12.2.1 Windows窗體控件介紹 254
12.2.2 公共控件 254
12.2.3 容器控件 257
12.2.4 菜單和工具欄控件 258
12.2.5 數(shù)據(jù)控件 259
12.2.6 打印控件 259
12.2.7 對話框控件 261
12.2.8 組件控件 261
12.2.9 控件的屬性 263
12.2.10 編程方式更改控件屬性 264
12.3 Windows窗體程序中的事件 265
12.4 自定義控件 268
12.4.1 自定義控件概述 268
12.4.2 創(chuàng)建自定義控件 269
12.5 小結(jié) 272
13 使用菜單和對話框 273
13.1 菜單和菜單事件的創(chuàng)建 273
13.1.1 菜單創(chuàng)建 273
13.1.2 菜單事件創(chuàng)建 276
13.1.3 簡單記事本程序菜單設(shè)計 278
13.2 在應(yīng)用中使用彈出菜單 283
13.3 使用公共對話框控件 285
13.3.1 使用OpenFileDialog控件選擇文件 285
13.3.2 使用ColorDialog控件設(shè)置顏色 287
13.3.3 使用FontDialog控件設(shè)置字體 287
13.3.4 使用PrintDialog控件調(diào)用打印對話框 288
13.4 小結(jié) 290
14 NETFramework3.5 組件開發(fā) 291
14.1 WindowsPresentationFoundation(WPF) 291
14.1.1 WPF簡介 291
14.1.2 WPF的組成 292
14.1.3 WPF的架構(gòu) 292
14.1.4 WPF和XAML 292
14.1.5 新增功能 293
14.1.6 開發(fā)示例 294
14.2 WindowsWorkflowFoundation(WWF) 297
14.2.1 WWF簡介 297
14.2.2 WWF的結(jié)構(gòu) 298
14.2.3 WWF的功能 298
14.2.4 開發(fā)示例 298
14.3 WindowsCommunicationFoundation(WCF) 306
14.3.1 WCF介紹 306
14.3.2 WCF的架構(gòu) 306
14.3.3 WCF的功能 307
14.3.4 開發(fā)示例 307
14.4 小結(jié) 310
第5篇 Web應(yīng)用程序開發(fā)篇
15 ASP.NET2008開發(fā) 312
15.1 ASP.NET模型 312
15.1.1 理解ASP.NET 312
15.1.2 ASP.NET應(yīng)用程序生命周期 313
15.2 使用ASP.NET創(chuàng)建Web應(yīng)用程序 314
15.2 1創(chuàng)建ASP.NET項目 314
15.2.2 發(fā)布ASP.NET網(wǎng)站 315
15.2.3 在Web程序頁面中使用主題 317
15.2.4 在控件中使用主題 320
15.3 理解ASP.NET控件 321
15.3.1 標準控件 322
15.3.2 數(shù)據(jù)控件 324
15.3.3 驗證控件 325
15.3.4 導航控件 327
15.3.5 登錄控件 329
15.3.6 WebParts控件 333
15.3.7 AJAXExtensions控件 336
15.3.8 報表控件 336
15.3.9 HTML控件 337
15.4 查詢數(shù)據(jù) 339
15.4.1 數(shù)據(jù)源控件 339
15.4.2 通過數(shù)據(jù)綁定控件顯示數(shù)據(jù) 340
15.4.3 以編程的方式顯示數(shù)據(jù) 344
15.5 編輯數(shù)據(jù) 347
15.5.1 在GridView控件中選擇數(shù)據(jù) 347
15.5.2 在GridView控件中編輯數(shù)據(jù) 349
15.5.3 使用GridView中的模板列 351
15.6 小結(jié) 353
16 創(chuàng)建和使用Web服務(wù) 354
16.1 Web服務(wù)的定義 354
16.1.1 Web服務(wù)概述 354
16.1.2 創(chuàng)建Web服務(wù) 355
16.1.3 Web服務(wù)的調(diào)用 357
16.2 Web服務(wù)技術(shù) 358
16.2.1 處理Web服務(wù)異常 359
16.2.2 使用Web服務(wù)管理狀態(tài) 361
16.2.3 使用Web服務(wù)進行事務(wù)處理 363
16.2.4 Web服務(wù)的異步調(diào)用 364
16.3 小結(jié) 366
第6篇 實戰(zhàn)篇
17 簡歷管理系統(tǒng)網(wǎng)站 368
17.1 系統(tǒng)總體設(shè)計 368
17.1.1 系統(tǒng)需求 368
17.1.2 系統(tǒng)功能 368
17.1.3 系統(tǒng)架構(gòu) 374
17.2 數(shù)據(jù)庫設(shè)計 376
17.2.1 表設(shè)計 376
17.2.2 表關(guān)系設(shè)計 378
17.3 LINQtoSQL配置(公共數(shù)據(jù)層) 378
17.3.1 創(chuàng)建數(shù)據(jù)庫連接 378
17.3.2 創(chuàng)建LINQtoSQL類 379
17.3.3 向LINQtoSQL類中添加表信息 380
17.4 應(yīng)聘人員填寫簡歷模塊 381
17.4.1 頁面效果 381
17.4.2 實現(xiàn)功能代碼 381
17.4.3 LINQtoSQL的運用 382
17.5 管理登錄模塊 383
17.5.1 頁面效果 383
17.5.2 實現(xiàn)功能代碼 384
17.5.3 LINQtoSQL的運用 385
17.6 系統(tǒng)設(shè)置模塊 385
17.6.1 部門信息設(shè)置 385
17.6.2 用戶信息設(shè)置 386
17.7 查詢統(tǒng)計模塊 388
17.7.1 簡歷查詢 388
17.7.2 錄用查詢 392
17.8 公共架構(gòu)的設(shè)計模塊 395
17.9 報表的打印模塊 396
17.9.1 創(chuàng)建數(shù)據(jù)集(DataSet) 396
17.9.2 設(shè)計水晶報表 397
17.10 網(wǎng)站發(fā)布 399
17.10.1 什么是IIS 399
17.10.2 建立第一個Web站點 400
17.11 小結(jié) 402
18 圖書館管理系統(tǒng) 403
18.1 系統(tǒng)功能介紹 403
18.2 系統(tǒng)架構(gòu)概覽 404
18.3 系統(tǒng)開發(fā)平臺介紹 404
18.3.1 語言介紹 405
18.3.2 數(shù)據(jù)庫介紹 406
18.3.3 LINQ技術(shù)介紹 407
18.4 數(shù)據(jù)庫結(jié)構(gòu) 407
18.4.1 數(shù)據(jù)庫表設(shè)計 407
18.4.2 數(shù)據(jù)庫表關(guān)系 411
18.5 圖書館管理系統(tǒng)介紹 411
18.6 LINQtoSQL類配置(公共數(shù)據(jù)層) 412
18.6.1 創(chuàng)建數(shù)據(jù)庫連接 412
18.6.2 創(chuàng)建LINQtoSQL類 413
18.6.3 向LINQtoSQL類中添加表信息 414
18.7 創(chuàng)建數(shù)據(jù)集(DataSet) 414
18.8 讀者管理模塊 415
18.8.1 讀者類別設(shè)置 416
18.8.2 讀者檔案管理 419
18.9 圖書管理模塊 423
18.9.1 圖書類別設(shè)置 423
18.9.2 圖書檔案管理 424
18.10 流通管理 427
18.10.1 圖書征訂 427
18.10.2 圖書借閱 430
18.10.3 圖書歸還 434
18.10.4 圖書罰款 435
18.11 LINQtoSQL類關(guān)鍵技術(shù) 437
18.11.1 LINQtoSQL的數(shù)據(jù)庫查詢 437
18.11.2 LINQtoSQL的數(shù)據(jù)庫更新 439
18.11.3 LINQtoSQL的數(shù)據(jù)庫插入 439
18.12 小結(jié) 440

本目錄推薦

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