當前位置:商標查詢大全網 - 教育培訓 - ASP。NET的目錄從初學者到精通

ASP。NET的目錄從初學者到精通

1基礎知識篇

第1章ASP.NET 2.0開發簡介1

教學視頻:24分鐘

1.1 ASP.NET簡介2.0 4

1.1.1 ASP.NET 2.0開發教程4

1.1.2 ASP.NET 2.0新功能4

1.1.3 .NET框架4

1.1.4 ASP.NET 2.0 5的工作原理

1.1.5 ASP.NET操作機構2.0 5

1.1.6 ASP.NET的優勢2.0 6

1.2 ASP.NET 2.0開發環境7號樓

1.2.1安裝IIS 7。

1.2.2安裝Visual Studio 2005 8

1.2.3配置Visual Studio 2005開發環境10

1.3 ASP.NET 2.0網絡語法11

1 . 3 . 1 ASP.NET網頁分機11。

1.3.2頁面說明12

1.3.3 ASPX文件內容註釋13

1.3.4服務器端文件包含13。

1.3.5 HTML服務器控件語法14

1 . 3 . 6 ASP.NET服務器控件15的語法

1.3.7代碼塊語法15

1.3.8表達式語法16

1.4做個ASP.NET網站17。

1.4.1創建ASP.NET網站

1.4.2設計網頁18

1.4.3添加ASP.NET文件夾19。

1.4.4添加配置文件web.config20

1.4.5運行應用程序20

1.4.6配置IIS虛擬目錄21

1.5 MSDN幫助系統23

1.5.1如何安裝MSDN 23

1.5.2如何利用MSDN學習ASP.NET 2.0 25

第2章C#語言基礎27

教學視頻:24分鐘

2.1數據類型28

2.1.1值類型28

2.1.2參考類型28

2.1.3包裝和拆包29

2.2常量和變量29

2.2.1常數29

變量30

2.3類型轉換30

2.3.1隱式類型轉換30

2.3.2顯式類型轉換31

2.4運算符和表達式31

2.4.1算術運算符和算術表達式31

關系運算符和關系表達式32

2.4.3賦值運算符和賦值表達式32

邏輯運算符和邏輯表達式33

2.4.5位運算符33

其他操作者34

2.4.7優先操作符集35

2.5字符串處理35

2.5.1比較字符串35

2.5.2定位字符和子字符串36

格式字符串36

截取字符串37

拆分字符串37

2.5.6插入和填充繩子38

2.5.7刪除和剪切字符串38

復制字符串39

更換弦39

2.6過程控制40

2.6.1分行對賬單40

2.6.2循環語句41

2.6.3異常處理聲明43

2.7陣列44

2.7.1數組聲明44

2.7.2初始化陣列45

2.7.3數組遍歷45

第三章ASP。NET的內置對象47

教學視頻:32分鐘

3.1響應對象48

3.1.1響應對象概述48

3.1.2響應對象48的通用屬性和方法

3.1.3第48頁中的輸出數據

3.1.4頁面跳轉和傳遞參數49

3.1.5輸出二進制圖像51

3.2請求對象52

3.2.1請求對象概述52

3.2.2請求對象的公共屬性和方法52

3.2.3獲取第53頁之間傳輸的值

3.2.4獲取客戶端瀏覽器信息53

3.3應用對象55

3.3.1應用對象概述55

3.3.2應用程序對象的公共集合、屬性和方法55

3.3.3使用應用程序對象來存儲和讀取全局

變量56

3.3.4設計壹個訪問計數器56。

3.3.5聊天室57

3.4會話對象59

3.4.1會話對象概述59

3.4.2會話對象的公共集、屬性和方法59

3.4.3使用會話對象存儲和讀取數據60

3.5 Cookie對象61

cookie對象概述61

3 . 5 . 2 cookie對象的通用屬性,方法61

3.5.3使用Cookie對象保存和讀取客戶端。

信息62

3.6服務器對象64

3.6.1服務器對象概述64

3.6.2服務器對象的通用屬性和方法64

使用服務器。執行方法和服務器。轉移

方法重定向第64頁

3.6.4使用服務器。MapPath方法獲取服務器的

物理地址66

3.6.5使用服務器。UrlEncode方法來處理字符串。

編碼66

3.6.6使用服務器。UrlDecode方法來處理字符串。

解碼66

3.7練習和練習67

第4章ASP.NET 2.0 Web公共控件69

教學視頻:27分鐘

4.1文本類型控件70

4.1.1標簽控件70

4.1.2文本框控件72

4.2按鈕類型控件75

4.2.1按鈕控件75

4.2.2鏈接按鈕控件76

4.2.3圖像按鈕控件78

4.2.4超鏈接控件79

4.3選擇控制類型81

列表框控件81

4.3.2下拉列表控件87

4.3.3單選按鈕控件89

4.3.4復選框控件92

4.4圖形顯示類型控制95

4.4.1圖像控件95

4.4.2圖像映射控件97

4.5面板容器控件101

4.5.1面板控制概述101

4.5.2使用面板控件顯示或隱藏壹組控件102。

4.6文件上傳文件上傳控件103

4.6.1文件上傳控制概述103

4.6.2使用FileUpload控件上傳圖片文件104。

4.7登錄控件106

4.7.1登錄控件106

4.7.2創建用戶向導控件108

4.7.3使用登錄控件和CreateUserWizard控件

實現用戶登錄109

4.8練習和鍛煉110

第二條核心技術

第五章數據驗證技術113

教學視頻:42分鐘

5.1數據驗證控件114

5.1.1必填字段驗證器114

5.1.2數據比較驗證器115

5.1.3數據類型驗證器117

5.1.4數據格式驗證

(regular expression validator)118

5.1.5數據範圍驗證器)121+0

5.1.6驗證錯誤信息顯示

(驗證摘要)122

5.1.7自定義驗證程序)124

5.2禁用數據驗證125

5.3練習和練習126

第六章母版頁127

教學視頻:34分鐘

6.1母版頁概述128

6.2創建母版頁129

6.3創建內容頁面130

6.4嵌套母版頁131

6.5訪問主頁133的控件和屬性

6.5.1使用主設備。FindControl()方法訪問母版頁。

控制133開啟

6.5.2引用@MasterType指令訪問主頁上的

屬性135

6.6練習和鍛煉136

第七章主題137

教學視頻:15分鐘

7.1主題概述138

7.1.1組件元素138

7.1.2文件存儲和組織模式138

7.2創建主題139

7.2.1創建外觀文件139

7.2.2在主題中添加CSS樣式140。

7.3應用主題143

7.3.1指定和禁用主題143。

7.3.2動態加載主題144

7.4練習和練習146

第八章數據綁定147

教學視頻:21分鐘

8.1數據綁定概述148

8.2簡單屬性綁定148

8.3表達式綁定149

8.4設置綁定150

8.5方法調用151的結果

8.6練習和練習152

第九章使用ADO.NET操作數據庫153

教學視頻:1小時7分鐘

9.1 ADO.NET簡介154

9.2使用連接對象連接到數據庫154

9.2.1使用SqlConnection對象連接到SQL Server。

數據庫155

9.2.2使用OleDbConnection對象連接OLE DB

數據源155

9.2.3使用OdbcConnection對象連接ODBC

數據源156

9.2.4使用OracleConnection對象連接Oracle。

數據庫156

9.3使用命令對象操縱數據157

9.3.1使用命令對象158查詢數據

9.3.2用命令對象160添加數據

9.3.3使用命令對象修改數據161。

9.3.4使用命令對象刪除數據162。

9.3.5用命令對象調用存儲過程164。

9.3.6使用命令對象實現數據庫的事務處理。

處理165

9.4使用數據集對象和DataAdapter

對象167

9.4.1數據集對象和數據適配器對象

概述167

9.4.2用DataAdapter對象填充數據集

對象168

9.4.3操作數據集168中的數據。

9.4.4用數據集中的數據更新數據庫169。

9.5使用DataReader對象讀取數據171

9.5.1使用DataReader對象讀取數據171。

9.5.2 DataReader對象和DataSet對象

區分173

9.6練習和練習175

第10章數據控制177

教學視頻:1小時5分鐘

10.1 GridView控件

10.1.1 GridView控件概述178

10.1.2常用的屬性、方法和

事件178

10.1.3將數據源與GridView控件綁定181

10.1.4設置GridView控件的外觀183

10.1.5 GridView控件的公式化列186

10.1.6查看GridView控件中的數據細節187

10.1.7使用GridView控件顯示頁面188中的數據

10.1.8在GridView控件中排序數據189

10.1.9在GridView控件中實現全選不選

函數191

10.1.10編輯GridView控件中的數據。

操作192

10.2數據表控件194

10.2.1數據列表控件概述194

10.2.2將數據源與DataList控件綁定195

10.2.3數據表控件中數據的分頁顯示197

10.2.4查看數據列表控件中數據的詳細信息199

10.2.5編輯數據列表控件中的數據

操作200

10.3練習和練習204

第11章網站導航控件205

教學視頻:31分鐘

11.1站點地圖概述206

11.2樹形視圖控件206

樹視圖控件概述206

11 . 2 . 2 treeview控件207的通用屬性和事件

11.2.3 TreeView控件的基本應用209

11.2.4樹形視圖控件綁定數據庫210

11.2.5 TreeView控件綁定XML文件211

11.2.6使用TreeView控件實現站點導航213

11.3菜單控件214

11.3.1菜單控件概述214

11.3.2菜單控件214的通用屬性和事件

11.3.3菜單控件的基本應用215

11.3.4菜單控件綁定XML文件216

11.3.5利用菜單控件實現站點導航217。

11.4站點地圖路徑控件219

11 . 4 . 1 sitemappath控件概述219

11 . 4 . 2 sitemappath控件的通用屬性和事件219

使用SiteMapPath控件實現站點導航220

11.5練習和鍛煉221

第12章網絡用戶控制223

教學視頻:33分鐘

12.1 Web用戶控件概述224

12.1.1用戶控件與普通網頁224的比較

12.1.2用戶控件的優點224

12.2創建和使用Web用戶控件224

創建Web用戶控件225

向網頁225添加Web用戶控件

12.2.3用Web用戶控件制作博客導航欄226

12.3設置用戶控件228

12 . 3 . 1訪問用戶控件屬性228

12.3.2訪問用戶控件中的服務器控件229

將網頁轉換成用戶控件230

12.4練習和鍛煉231

第三條高級應用

第13章ASP.NET 2.0緩存技術235

教學視頻:36分鐘

13.1ASP。NET 2.0緩存概述236

13.2頁面輸出緩存236

13.2.1頁面輸出緩存概述236

13.2.2將頁面緩存的過期時間設為當前時間。

加60秒237

13.3頁部分緩存238

13.3.1頁部分緩存概述238

13.3.2使用@OutputCache指令設置用戶控件

緩存功能239

13.3.3使用PartialCachingAttribute類設置用戶

控制緩存功能240

13.3.4使用ControlCachePolicy類241。

13.4頁面數據緩存243

13.4.1頁面數據緩存概述243

13.4.2頁面數據緩存應用246

練習和練習248

第14章調試和錯誤處理249

教學視頻:35分鐘

14.1錯誤類型250

14.1.1語法錯誤250

14.1.2語義錯誤250

14.1.3邏輯錯誤250

14.2程序調試251

斷點251

14.2.2開始執行

14.2.3中斷執行254

14.2.4停止執行254

14.2.5逐步254

14.2.6運行到指定位置254

14.3錯誤處理255

14.3.1服務器故障排除255

ASP.NET的異常處理256

第15章GDI+圖形圖像205

教學視頻:50分鐘

15.1 GDI+圖紙基礎260

15.1.1 GDI+概述260

15.1.2創建圖形對象260

創建鋼筆對象260

創建壹個筆刷對象261

15.2基本圖形繪制266

15.2.1 GDI+ 266中的線條和矩形

15.2.2 GDI+中的橢圓、圓弧和扇形

15.2.3 GDI+中的多邊形271

15.3 GDI+圖紙272的應用

15.3.1繪制柱形圖272

15.3.2繪制折線圖276

15.3.3繪制餅圖279

第16章水晶報告283

教學視頻:55分鐘

16.1水晶報表介紹284

水晶報284下16.2。網絡平臺

16.2.1水晶Reports.Net 284簡介

16.2.2水晶報表設計器284環境介紹

16.2.3水晶報表285區介紹

16.3水晶報表數據源和數據訪問

模式286

16 . 3 . 1 Visual Studio 2005中的水晶報表

數據源枚舉286

16.3.2報告數據訪問模式287

16.4水晶報表數據相關操作298

Crystal Report 298中數據的分組和排序

16.4.2水晶報表300中的數據篩選

圖表的使用309

16.4.4子報表310的應用

16.5練習和鍛煉314

第17章郵件發送315

教學視頻:31分鐘

17.1 SMTP服務器發送郵件316。

17.1.1安裝和配置SMTP服務

17.1.2 system . web . mail命名空間介紹318

17.1.3使用MailMessage類318創建電子郵件

17.1.4使用郵件附件類添加附件319。

17.1.5使用SmtpMail發送郵件319

17.1.6在ASP.NET發送電子郵件程序320

17.2電子郵件組件發送電子郵件322

17.2.1電子郵件組件概述322

17.2.2使用Jmail組件向單個用戶發送電子郵件。

郵件323

17.2.3使用Jmail組件實現群發郵件325

第18章網絡服務329

教學視頻:34分鐘

18.1 Web服務基礎330

18.2創建Web服務330

18.2.1 Web服務文件330

18.2.2 Web服務代碼隱藏文件331

18.2.3創建簡單的Web服務332

18.3 Web服務典型應用335

18.3.1使用Web服務335

18.3.2通過Web服務發送短信

練習和練習339

第19章安全策略341

教學視頻:18分鐘

19.1認證)342

19.1.1 Windows身份驗證342

19.1.2表單驗證345

19.1.3護照驗證354

19.2授權)354

第二十章Web程序發布、打包和安裝357

教學視頻:17分鐘

20.1網站發布358

20.2網站包裝和安裝361

20.2.1包裝

362的安裝

第四條項目實戰

第21章註冊和登錄驗證模塊的設計365

教學視頻:45分鐘

21.1示例描述366

21.2技術分366

21.2.1避免SQL註入攻擊366

21.2.2圖形代碼生成技術367

21.2.3 MD5加密算法369

21.3開發流程370

21.3.1數據庫設計370

21.3.2配置Web。配置370

21.3.3公共* * *類編制370

21.3.4模塊設計說明373

第二十二章新聞發布制度389

教學視頻:39分鐘

22.1示例描述390

22.2技術要點391

22.2.1站內綜合搜索391

22.2.2代碼封裝技術391

22.2.3使用DataList控件綁定數據並實現。

尋呼392

22.2.4向頁面添加CSS樣式393

22.2.5使用框架集框架布局頁面393

22.2.6轉換GridView控件中綁定數據的格式394

22.3開發流程394

22.3.1數據庫設計394

22.3.2配置Web.config 395

22.3.3公共* * *類(CommonClass)寫395

22.3.4後臺登錄模塊399的設計

22.3.5後臺新聞管理模塊設計401

22.3.6前臺主要功能模塊設計411

第二十三章網絡投票系統421

教學視頻:39分鐘

23.1示例描述422

23.2技術要點422

防止用戶重復投票422

23.2.2投票結果圖形顯示423

23.3開發流程426

數據庫設計426

23.3.2配置Web.config 427

23.3.3公共* * *類編譯427

模塊設計說明428

第二十四章網站流量統計443

教學視頻:38分鐘

24.1示例描述444

24.2技術要點444

24 . 2 . 1如何獲取和記錄交通統計所需的數據444

24.2.2使用請求對象獲取客戶端信息445

24.3開發流程446

24.3.1數據庫設計446

24.3.2配置Web.config 446

24.3.3公共* * *類編譯447

模塊設計說明448

第二十五章文件上傳和管理467

教學視頻:45分鐘

25.1示例描述468

25.2技術要點468

上傳文件469

25.2.2文件的基本操作

25.2.3文件下載471

25.2.4鼠標移動表線顏色變化函數471

25.2.5雙擊GridView控件中的數據彈出。

新頁面功能471

25.3開發流程472

25.3.1數據庫設計

25.3.2配置Web.config 472

25.3.3公共* * *類編譯472

模塊設計說明474

第二十六章購物車487

教學視頻:35分鐘

26.1示例描述488

26.2技術要點488

26.2.1如何使用Web服務器的Attributes屬性

運行Javascript命令488

26.2.2如何在DataList控件中制作文本框控件

允許輸入數字489

26.3開發流程489

數據庫設計489

26.3.2配置Web.config 490

26.3.3公共* * *類編譯490

模塊設計說明492

第二十七章博客505

教學視頻:39分鐘

27.1示例描述506

27.2技術要點507

27.2.1關於ASP.NET三層結構507

27.2.2觸發器507的應用

27.2.3添加刪除GridView控件中列的確認。

對話框509

27.2.4對DataList控件中的壹列數據信息執行。

攔截操作509

27.3開發流程510

27.3.1數據庫設計510

27.3.2配置Web.config 512

27.3.3公共* * *類編制513

27.3.4前臺518主要功能模塊設計

27.3.5後臺主管理模塊設計536

第二十八章論壇論壇543

教學視頻:39分鐘

28.1示例描述544

28.2技術要點545

28.2.1使用IFRAME框架545

28.2.2第三方組件FreeTextBox的使用546

28.2.3以縮略圖的形式上傳圖片548

28.2.4多層設計模式開發548

28.3開發流程550

28.3.1數據庫設計

配置Web.config 552

28.3.3公共* * *類編譯553

模塊設計說明562

第二十九章B2C電子商務網站575

教學視頻:41分鐘

29.1系統分析56666.86868686661

29.1.1需求分析576

29.1.2可行性分析576

29.2總體設計

29.2.1項目規劃576

29.2.2系統業務流程分析577

29.2.3系統功能結構圖578

29.3系統設計578

設計目標578

29.3.2開發和運行環境

數據庫設計579

29.4關鍵技術591

29 . 4 . 1用母版頁構建網站的整體風格

29.4.2主題的應用

29.4.3使用存儲過程實現站內模糊查詢596

29.4.4使用哈希表和會話對象實現購物

功能597

29.4.5 FreeTextBox組件使用599進行配置。

29.5公共* * *課寫作600

Web.config文件配置600

29.5.2數據庫操作類編譯600

29.6網站前臺主要功能模塊設計615

29 . 6 . 1網站前臺功能結構圖615

29.6.2主頁615

網站首頁626

29.6.4商品瀏覽頁面630

29.6.5產品詳情第636頁

購物車管理

服務臺第646頁

29.6.8網上支付功能模塊654

29.6.9用戶註冊660頁

瀏覽/更新用戶信息頁面664

29.6.11留言667

29.6.12瀏覽/管理我的消息669

29.7網站後臺主要功能模塊設計673

29.7.1網站後臺功能結構圖673

29.7.2後臺登錄模塊673的設計

29.7.3商品管理模塊675的設計

29.7.4訂單管理模塊設計