《asp.net4.0從入門到精通》這本圖書有多個不同的版本,其中以張正禮,王堅寧編著,清華大學(xué)出版社出版的最受讀者的歡迎,故小編在此特別提供asp.net4.0從入門到精通pdf免費下載,并且是pdf高清版本喲,用戶即下即閱讀。該書擁有12個使用asp.net 4.0和C#開發(fā)的完整項目;擁有超過3000頁的技術(shù)文檔,包括HTML、ASP.NETAjax、C#網(wǎng)絡(luò)編程技術(shù)、C#數(shù)據(jù)庫高級技術(shù)、Access、SQL Server.2000、SQL Server 2005數(shù)據(jù)庫使用技術(shù)等內(nèi)容,知識體系完整,內(nèi)容由簡入難,以大量的范例演示asp.net 4.0技術(shù)的應(yīng)用,可以幫助讀者更好的學(xué)習(xí)和精通asp.net4.0。
內(nèi)容簡介
ASP.NET4.0是微軟最新推出的ASP.NET的最新版本,是繼ASP.NET 3.5之后又一個突破。該版本在3.5版的基礎(chǔ)上進行了各個方面的技術(shù)升級,其中,最為人矚目的是動態(tài)語言運行時的實現(xiàn)和對ASP.NET MVC2開發(fā)框架的集成。
《asp.net4.0從入門到精通》由淺入深、循序漸進地介紹了如何使用ASP.NET4.0和配套的Visual Studio2010開發(fā)環(huán)境進行Web網(wǎng)站開發(fā)所要學(xué)習(xí)的技術(shù)、操作方法和使用技巧。全書共分19章,分別介紹了ASP.NET4.0的基礎(chǔ)知識、C#編程語言基礎(chǔ)、Web服務(wù)器控件、主題、母版頁、網(wǎng)站導(dǎo)航、數(shù)據(jù)綁定、數(shù)據(jù)源控件、ADO.NET數(shù)據(jù)庫開發(fā)、XML數(shù)據(jù)操作、LINQ查詢技術(shù)、Web服務(wù)、ASP.NET AJAX以及ASP.NET MVC等Web網(wǎng)站開發(fā)必須掌握的各種知識和技巧,并通過個人博客和音樂商店兩個項目演示了ASP.NET4.0技術(shù)在實際開發(fā)中的應(yīng)用。最后一章還提供了10個完整的網(wǎng)站項目給讀者學(xué)習(xí)和參考。
本書光盤收錄了所有的源代碼和相關(guān)素材,并錄制了全部案例的操作視頻,時長達36個小時。同時,還包括3000多頁的C#、SQLServer、HTML、Access等方面的開發(fā)文檔。
全書擁有12個完整項目,代碼可以直接重用。12個項目分別為:網(wǎng)上個人博客、網(wǎng)上音樂商店、圖書管理系統(tǒng)、網(wǎng)上校友錄、考勤管理系統(tǒng)、新聞發(fā)布系統(tǒng)、績效管理系統(tǒng)、博客管理系統(tǒng)、醫(yī)院管理系統(tǒng)、倉庫管理系統(tǒng)、學(xué)生宿舍管理系統(tǒng)和機票預(yù)訂系統(tǒng)。
《asp.net4.0從入門到精通》內(nèi)容豐富,結(jié)構(gòu)清晰,語言簡練,圖文并茂,具有很強的實用性和操作性,是一本適合于各高等院校及社會培訓(xùn)的優(yōu)秀教材,也是廣大初、中級軟件開發(fā)愛好者的自學(xué)參考書。
使用說明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開pdf文件,別著急,那么您需要先在電腦上下載一個pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開pdf文件
目錄介紹
第1章 ASP.NET 4.0開發(fā)入門 1
1.1 網(wǎng)頁基礎(chǔ)知識 1
1.1.1 網(wǎng)頁基礎(chǔ)理論 1
1.1.2 靜態(tài)頁面 2
1.1.3 動態(tài)頁面 3
1.1.4 CGI接口 4
1.1.5 腳本語言 4
1.2 ASP.NET 4.0框架 5
1.2.1 .NET框架的發(fā)展歷程 5
1.2.2 .NET 4.0語言 6
1.2.3 公共語言運行時 6
1.2.4 動態(tài)語言運行時 7
1.2.5 .NET類庫 9
1.3 ASP.NET應(yīng)用程序 9
1.3.1 ASP.NET頁面與服務(wù)器交互 10
1.3.2 ASP.NET Web窗體 10
1.3.3 ASP.NET 4.0的新特性 10
1.4 Visual Studio 2010開發(fā)環(huán)境 13
1.4.1 安裝Visual Studio 2010 13
1.4.2 創(chuàng)建Web項目 15
1.4.3 Web項目管理 17
1.4.4 Visual Studio 2010的新特性 20
1.5 配置Web服務(wù)器 22
1.6 配置ASP.NET 4.0應(yīng)用程序 26
1.7 上機練習(xí) 29
1.8 上機題 30
第2章 C# 語言基礎(chǔ) 31
2.1 C# 語言概述 31
2.1.1 第一個C# 程序 32
2.1.2 C# 代碼結(jié)構(gòu) 34
2.2 基本語法 36
2.2.1 數(shù)據(jù)類型 36
2.2.2 變量和常量 44
2.2.3 運算符 46
2.2.4 轉(zhuǎn)義字符 52
2.2.5 C# 中的控制語句 52
2.3 面向?qū)ο缶幊?62
2.3.1 類 63
2.3.2 屬性、方法和事件 64
2.3.3 構(gòu)造函數(shù) 65
2.3.4 繼承和多態(tài) 66
2.3.5 委托 69
2.3.6 事件 71
2.4 泛型 73
2.4.1 使用系統(tǒng)的泛型類 73
2.4.2 創(chuàng)建泛型 74
2.5 C# 4.0的新特性 76
2.5.1 大整數(shù)類型BigInteger 76
2.5.2 動態(tài)數(shù)據(jù)類型dynamic 78
2.5.3 命名參數(shù)和可選參數(shù) 79
2.6 上機題 81
第3章 ASP.NET 4.0常用內(nèi)置對象 82
3.1 Page 類 82
3.1.1 頁面的生命周期 82
3.1.2 Page類的主要屬性、方法和事件 83
3.1.3 應(yīng)用Page類 85
3.2 Request對象 87
3.2.1 Request對象的屬性和方法 87
3.2.2 應(yīng)用Request對象 88
3.3 Response對象 89
3.3.1 Response對象的屬性 90
3.3.2 Response對象的方法 90
3.3.3 應(yīng)用Response對象 91
3.4 Server對象 92
3.4.1 Server對象的屬性和方法 93
3.4.2 應(yīng)用Server對象 94
3.5 Cookie對象 95
3.5.1 Cookie簡介 95
3.5.2 Cookie對象的屬性和方法 96
3.5.3 應(yīng)用Cookie對象 97
3.6 Session對象 99
3.6.1 Session簡介 99
3.6.2 對Session的跟蹤 100
3.6.3 Session對象的屬性和方法 100
3.6.4 Session對象的儲存 101
3.6.5 應(yīng)用Session對象 103
3.7 Application對象 105
3.7.1 Application對象的屬性和方法 106
3.7.2 應(yīng)用Application對象 107
3.8 ViewState對象 109
3.8.1 ViewState中的鍵值對 109
3.8.2 ViewState的安全機制 109
3.8.3 存儲自定義對象 110
3.8.4 應(yīng)用ViewState對象 111
3.9 上機題 113
第4章 ASP.NET 4.0服務(wù)器控件 114
4.1 服務(wù)器控件類 114
4.1.1 服務(wù)器控件基本屬性 115
4.1.2 服務(wù)器控件的事件 118
4.2 文本服務(wù)器控件 120
4.2.1 標(biāo)簽(Label)控件 120
4.2.2 靜態(tài)文本(Literal)控件 120
4.2.3 文本框(TextBox)控件 120
4.2.4 超鏈接文本(HyperLink)控件 121
4.3 按鈕服務(wù)器控件 123
4.3.1 普通按鈕(Button)控件 123
4.3.2 超鏈接按鈕(LinkButton)控件 123
4.3.3 圖片按鈕(ImageButton)控件 123
4.4 圖像服務(wù)器控件 125
4.4.1 圖像(Image)控件 125
4.4.2 圖像地圖(ImageMap)控件 125
4.5 選擇服務(wù)器控件 127
4.5.1 復(fù)選框(CheckBox)控件 128
4.5.2 復(fù)選框列表(CheckBoxList)控件 128
4.5.3 單選按鈕(RadioButton)控件 130
4.5.4 單選按鈕列表(RadioButtonList)控件 131
4.6 列表服務(wù)器控件 133
4.6.1 列表框(ListBox)控件 133
4.6.2 下拉列表框(DropDownList)控件 135
4.6.3 項目列表(BulletedList)控件 137
4.7 容器服務(wù)器控件 139
4.7.1 面板(Panel)控件 139
4.7.2 多視圖(MultiView)控件 141
4.7.3 動態(tài)容器(PlaceHolder)控件 143
4.8 高級服務(wù)器控件 145
4.8.1 日歷(Calendar)控件 145
4.8.2 動態(tài)廣告(AdRotator)控件 149
4.9 上機題 152
第5章 驗證控件和用戶控件 154
5.1 數(shù)據(jù)驗證的兩種方式 154
5.1.1 服務(wù)器端數(shù)據(jù)驗證 154
5.1.2 客戶端數(shù)據(jù)驗證 155
5.2 服務(wù)器驗證控件 156
5.2.1 驗證控件的分類 156
5.2.2 RequiredFieldValidator控件 156
5.2.3 CompareValidator控件 158
5.2.4 RangeValidator控件 160
5.2.5 RegularExpressionValidator控件 162
5.2.6 CustomValidator控件 167
5.2.7 ValidationSummary控件 169
5.3 用戶控件 171
5.3.1 簡述 171
5.3.2 用戶控件的創(chuàng)建和使用 171
5.3.3 用戶控件的示例 173
5.4 上機題 176
第6章 ADO.NET數(shù)據(jù)庫編程 178
6.1 創(chuàng)建數(shù)據(jù)庫 178
6.1.1 使用SQL Server 2005創(chuàng)建數(shù)據(jù)庫 178
6.1.2 在Visual Studio 2010中管理數(shù)據(jù)庫 181
6.2 ADO.NET概述 182
6.2.1 ADO.NET 簡介 182
6.2.2 ADO.NET命名空間 183
6.3 連接數(shù)據(jù)庫 184
6.4 獲取數(shù)據(jù) 187
6.4.1 Command對象 187
6.4.2 DataReader對象 189
6.5 填充數(shù)據(jù)集 191
6.5.1 DataSet對象 192
6.5.2 DataAdapter對象 199
6.6 添加數(shù)據(jù) 202
6.7 更新數(shù)據(jù) 203
6.8 刪除數(shù)據(jù) 203
6.9 上機題 204
第7章 數(shù)據(jù)綁定和數(shù)據(jù)源控件 206
7.1 數(shù)據(jù)綁定簡介 206
7.1.1 簡單綁定 207
7.1.2 復(fù)雜的綁定 211
7.1.3 常用控件的數(shù)據(jù)綁定 213
7.2 數(shù)據(jù)源控件 217
7.2.1 SqlDataSource控件 218
7.2.2 SqlDataSource控件的屬性 219
7.2.3 SqlDataSource控件的應(yīng)用 220
7.3 上機題 224
第8章 數(shù)據(jù)服務(wù)器控件 226
8.1 數(shù)據(jù)服務(wù)器控件簡介 226
8.2 GridView控件 227
8.2.1 GridView控件的屬性 227
8.2.2 GridView控件的方法和事件 229
8.2.3 GridView控件綁定數(shù)據(jù) 231
8.2.4 GridView控件的列 233
8.2.5 GridView控件的分頁和排序 235
8.2.6 GridView控件的數(shù)據(jù)操作 237
8.3 DetailsView控件 240
8.4 Repeater控件 244
8.5 DataList控件 246
8.5.1 DataList控件的屬性和事件 247
8.5.2 編輯DataList控件的模板 247
8.5.3 使用屬性編輯器 248
8.6 ListView控件 251
8.7 新增的Chart控件 254
8.8 上機題 257
第9章 文件操作 259
9.1 獲取驅(qū)動器信息 259
9.2 對目錄的操作 261
9.2.1 Directory類 262
9.2.2 DirectoryInfo類 266
9.3 文件的操作 272
9.3.1 File類 272
9.3.2 FileInfo類 276
9.4 讀寫文件 280
9.4.1 流 280
9.4.2 FileStream類 280
9.4.3 讀寫文本文件 283
9.5 上機題 286
第10章 XML數(shù)據(jù)操作 287
10.1 XML概述 287
10.1.1 XML的語法 288
10.1.2 文檔類型定義 290
10.1.3 XSL語言 292
10.1.4 XPath 295
10.2 訪問和操作XML 295
10.2.1 創(chuàng)建XML文檔 295
10.2.2 XML文檔的保存 297
10.2.3 將XML讀入文檔 297
10.2.4 選擇節(jié)點 299
10.2.5 新節(jié)點的創(chuàng)建 299
10.2.6 XML文檔的修改 302
10.2.7 XML文檔的刪除 304
10.3 XmlDataSource控件 305
10.4 上機題 307
第11章 網(wǎng)站設(shè)計 309
11.1 母版頁簡介 309
11.1.1 母版頁和內(nèi)容頁 309
11.1.2 母版頁的運行機制 311
11.1.3 母版頁的創(chuàng)建 311
11.1.4 內(nèi)容頁的創(chuàng)建 314
11.2 網(wǎng)站導(dǎo)航 316
11.2.1 網(wǎng)站地圖 316
11.2.2 定義網(wǎng)站地圖 317
11.2.3 使用網(wǎng)站地圖 318
11.3 導(dǎo)航控件 321
11.3.1 TreeView控件 321
11.3.2 Menu控件 323
11.3.3 SiteMapPath控件 326
11.4 上機題 328
第12章 主題和樣式 330
12.1 主題 330
12.1.1 主題簡述 330
12.1.2 主題的創(chuàng)建 332
12.1.3 主題的應(yīng)用 334
12.1.4 SkinID的應(yīng)用 337
12.1.5 禁用主題 338
12.2 樣式 339
12.2.1 樣式的語法 339
12.2.2 使用樣式 342
12.2.3 樣式創(chuàng)建器 346
12.2.4 CSS屬性窗口 349
12.2.5 創(chuàng)建和應(yīng)用樣式文件 350
12.3 上機題 351
第13章 LINQ查詢 353
13.1 LINQ簡述 353
13.2 LINQ基礎(chǔ)知識 354
13.2.1 LINQ查詢步驟 354
13.2.2 LINQ和泛型 355
13.2.3 基本的查詢操作 356
13.3 LINQ和數(shù)據(jù)庫操作 360
13.3.1 LINQ to SQL 360
13.3.2 創(chuàng)建對象模型 361
13.3.3 LINQ查詢數(shù)據(jù)庫 364
13.3.4 LINQ更改數(shù)據(jù)庫 366
13.4 LinqDataSource控件 371
13.5 新增的查詢擴展控件——QueryExtender 376
13.6 上機題 378
第14章 ASP.NET AJAX技術(shù) 380
14.1 ASP.NET AJAX技術(shù)概述 380
14.1.1 體系結(jié)構(gòu) 381
14.1.2 創(chuàng)建ASP.NET AJAX程序 382
14.2 ASP.NET AJAX核心控件 383
14.2.1 ScriptManager控件 383
14.2.2 UpdatePanel控件 390
14.2.3 UpdateProgress控件 394
14.2.4 Timer控件 397
14.3 AJAX Control Toolkit 400
14.3.1 AJAX Control Toolkit 簡介 400
14.3.2 CalendaeExtend控件 402
14.3.3 SlideShowExtender控件 404
14.4 上機題 406
第15章 Web 服務(wù) 408
15.1 Web Service 概述 408
15.1.1 Web Service 的概念 408
15.1.2 Web Service 的基本構(gòu)成 410
15.1.3 實現(xiàn)一個基本的Web服務(wù) 412
15.2 Web服務(wù)協(xié)議 416
15.2.1 WSDL(Web服務(wù)描述語言) 417
15.2.2 SOAP(簡單對象訪問協(xié)議) 419
15.2.3 UDDI(統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議) 420
15.3 Web 服務(wù)的應(yīng)用 421
15.3.1 使用存在的Web服務(wù) 421
15.3.2 調(diào)用自定義的Web服務(wù) 427
15.4 上機題 433
第16章 ASP.NET MVC框架 435
16.1 ASP.NET MVC簡介 435
16.1.1 何謂MVC 435
16.1.2 ASP.NET MVC 437
16.2 ASP.NET MVC應(yīng)用程序 438
16.2.1 MVC應(yīng)用程序的創(chuàng)建 439
16.2.2 MVC應(yīng)用程序的結(jié)構(gòu) 440
16.2.3 路由 442
16.2.4 MVC應(yīng)用程序的執(zhí)行過程 449
16.2.5 構(gòu)建模型 449
16.2.6 控制器 451
16.2.7 視圖 456
16.2.8 行為過濾器 462
16.2.9 表單數(shù)據(jù)綁定 469
16.2.10 ASP.NET MVC中的數(shù)據(jù)傳遞 471
16.2.11 傳遞多個數(shù)據(jù)對象 473
16.3 上機題 475
第17章 網(wǎng)上個人博客 477
17.1 系統(tǒng)分析與設(shè)計 477
17.1.1 系統(tǒng)需求分析 477
17.1.2 系統(tǒng)模塊設(shè)計 477
17.1.3 系統(tǒng)運行演示 480
17.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 483
17.2.1 數(shù)據(jù)庫表設(shè)計 483
17.2.2 設(shè)計系統(tǒng)存儲過程 485
17.3 實體類模塊 488
17.4 首頁顯示模塊 490
17.4.1 設(shè)計母版頁 490
17.4.2 首頁 491
17.5 用戶登錄模塊 493
17.6 瀏覽博客模塊 495
17.6.1 瀏覽博客 495
17.6.2 訪客評論 497
17.7 管理博客模塊 501
17.7.1 添加博客 501
17.7.2 管理博客 503
17.7.3 編輯博客圖片 504
17.7.4 管理評論 506
第18章 網(wǎng)上音樂商店 508
18.1 系統(tǒng)分析與設(shè)計 508
18.1.1 系統(tǒng)需求分析 508
18.1.2 系統(tǒng)模塊設(shè)計 509
18.1.3 系統(tǒng)運行演示 510
18.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 515
18.2.1 數(shù)據(jù)庫表設(shè)計 515
18.2.2 Visual Studio 2010自動生成的數(shù)據(jù)庫 518
18.2.3 數(shù)據(jù)庫表關(guān)系 520
18.3 實體類模塊 521
18.3.1 創(chuàng)建數(shù)據(jù)庫實體類映射 521
18.3.2 創(chuàng)建自定義的實體類 524
18.3.3 創(chuàng)建自定義的視圖模型 528
18.4 用戶登錄模塊 530
18.4.1 使用母版頁 530
18.4.2 首頁 533
18.4.3 登錄頁面 535
18.5 購物車模塊 537
18.5.1 根據(jù)類型瀏覽唱片頁面 537
18.5.2 唱片詳情瀏覽頁面 538
18.5.3 購物車頁面 539
18.5.4 填寫訂單頁面 542
18.6 后臺管理模塊 543
18.6.1 管理唱片頁面 543
18.6.2 編輯唱片頁面 544
18.6.3 刪除唱片頁面 545
第19章 項目實例 547
19.1 項目01:圖書管理系統(tǒng) 547
19.1.1 系統(tǒng)分析與設(shè)計 547
19.1.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 549
19.1.3 系統(tǒng)運行示例 552
19.2 項目02:網(wǎng)上校友錄 554
19.2.1 系統(tǒng)分析與設(shè)計 554
19.2.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 555
19.2.3 系統(tǒng)運行示例 558
19.3 項目03:考勤管理系統(tǒng) 561
19.3.1 系統(tǒng)分析與設(shè)計 561
19.3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 563
19.3.3 系統(tǒng)運行示例 564
19.4 項目04:新聞發(fā)布系統(tǒng) 567
19.4.1 系統(tǒng)分析與設(shè)計 567
19.4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 569
19.4.3 系統(tǒng)運行示例 569
19.5 項目05:績效管理系統(tǒng) 572
19.5.1 系統(tǒng)分析與設(shè)計 572
19.5.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 575
19.5.3 系統(tǒng)運行示例 578
19.6 項目06:博客管理系統(tǒng) 580
19.6.1 系統(tǒng)分析與設(shè)計 580
19.6.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 582
19.6.3 系統(tǒng)運行示例 584
19.7 項目07:醫(yī)院管理系統(tǒng) 587
19.7.1 系統(tǒng)分析與設(shè)計 587
19.7.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 589
19.7.3 系統(tǒng)運行示例 591
19.8 項目08:倉庫管理系統(tǒng) 592
19.8.1 系統(tǒng)分析與設(shè)計 593
19.8.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 594
19.8.3 系統(tǒng)運行示例 597
19.9 項目09:學(xué)生宿舍管理系統(tǒng) 599
19.9.1 系統(tǒng)分析與設(shè)計 599
19.9.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 601
19.9.3 系統(tǒng)運行示例 603
19.10 項目10:機票預(yù)訂系統(tǒng) 605
19.10.1 系統(tǒng)分析與設(shè)計 605
19.10.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 607
19.10.3 系統(tǒng)運行示例 60
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡體中文
- 得間免費小說電腦版 v5.2.7.172.56M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- docker入門實戰(zhàn) pdf完整版1.38M / 簡體中文
- Scala程序設(shè)計第二版 pdf高清完整版15.83M / 簡體中文
- HotSpot實戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文