《ASP.NET4.5動態(tài)網(wǎng)站開發(fā)基礎教程(C#2012篇)/高等學校計算機應用規(guī)劃教材》系統(tǒng)地介紹了使用ASP.NET 4.5開發(fā)動態(tài)網(wǎng)站的方法,具體內(nèi)容包括ASP.NET的運行環(huán)境、C#編程語言、ASP.NET常用對象、ASP.NET控件的使用、ADO.NET數(shù)據(jù)庫編程、數(shù)據(jù)綁定和數(shù)據(jù)源控件、LINQ技術、母版頁和網(wǎng)站導航、ASP.NET Web服務、配置ASP.NET應用程序等。最后通過一個網(wǎng)上博客系統(tǒng)演示了使用ASP.NET 4.5技術開發(fā)動態(tài)網(wǎng)站的思路和流程。
《ASP.NET4.5動態(tài)網(wǎng)站開發(fā)基礎教程(C#2012篇)/高等學校計算機應用規(guī)劃教材》理論與實踐相結合,結構清晰,實例豐富,可操作性強,可作為高等學校計算機相關專業(yè)的教材,也可作為廣大網(wǎng)站開發(fā)技術人員的參考用書。
第1章 ASP.NET 4.5概述
1.1 ASP.NET簡介
1.1.1 .NET簡介
1.1.2 ASP.NET頁面與Web服務器的交互過程
1.2 ASP.NET 4.5的新特性
1.2.1 ASP.NET MVC 4.0
1.2.2 ASP.NET Web Forms 4.5
1.2.3 ASP.NET Web Deployment 4.5
1.3 Visual Studio.NET 2012開發(fā)環(huán)境
1.3.1 Visual Studio 2012集成開發(fā)環(huán)境
1.3.2 Visual Studio 2012的新特性
1.4 創(chuàng)建ASP.NET 4.5應用程序
1.4.1 創(chuàng)建Web站點
1.4.2 編寫ASP.NET 4.5應用程序
1.4.3 編譯和運行應用程序
1.5 思考與練習
第2章 C# 5.0程序設計基礎
2.1 數(shù)據(jù)類型
2.1.1 值類型
2.1.2 引用類型
2.1.3 裝箱和拆箱
2.2 變量和常量
2.2.1 變量
2.2.2 常量
2.3 運算符
2.3.1 算術運算符
2.3.2 賦值運算符
2.3.3 關系運算符
2.3.4 邏輯運算符
2.3.5 條件運算符
2.3.6 運算符的優(yōu)先級
2.4 流程控制
2.4.1 條件語句
2.4.2 循環(huán)語句
2.4.3 跳轉語句
2.4.4 異常處理
2.5 類和對象
2.5.1 類
2.5.2 屬性、方法和事件
2.5.3 構造函數(shù)和析構函數(shù)
2.5.4 繼承和多態(tài)
2.6 委托與事件
2.6.1 委托和事件概述
2.6.2 匿名方法
2.6.3 動態(tài)注冊和移除事件
2.7 C# 5.0的新增功能
2.7.1 全新的異步編程模型
2.7.2 調(diào)用方信息
2.8 思考與練習
第3章 ASP.NET中的對象
3.1 Page類
3.2 ASP.NET核心對象
3.2.1 Response對象
3.2.2 Request對象
3.2.3 Server對象
3.3 狀態(tài)處理
3.3.1 Session對象
3.3.2 Cookie對象
3.4 Application對象
3.4.1 如何使用Application對象
3.4.2 Lock和UnLock方法的使用
3.4.3 Application事件
3.5 思考與練習
第4章 ASP.NET服務器控件
4.1 ASP.NET控件的共有屬性
4.1.1 外觀屬性
4.1.2 行為屬性
4.1.3 可訪問屬性
4.1.4 布局屬性
4.2 Web基本服務器控件
4.2.1 Label控件
4.2.2 HyperLink控件
4.2.3 Image控件
4.2.4 Textbox控件
4.2.5 Button控件
4.2.6 CheckBox和CheckBoxList控件
4.2.7 RadioButton和RadioButtonList控件
4.2.8 ListBox控件
4.2.9 DropDownList控件
4.3 高級控件
4.3.1 Calendar控件
4.3.2 BulletedList控件
4.4 思考與練習
第5章 驗證控件和用戶控件
5.1 數(shù)據(jù)驗證的兩種方法
5.1.1 服務器端數(shù)據(jù)驗證
5.1.2 客戶端數(shù)據(jù)驗證
5.2 ASP.NET驗證控件
5.3 用戶控件
5.3.1 用戶控件的概述
5.3.2 創(chuàng)建用戶控件
5.3.3 用戶控件的使用
5.4 思考與練習
第6章 ADO.NET數(shù)據(jù)庫編程
6.1 創(chuàng)建數(shù)據(jù)庫
6.2 ADO.NET概述
6.2.1 ADO.NET簡介
6.2.2 ADO.NET組件結構
6.3 DataSet對象
6.3.1 DataSet概述
6.3.2 插入記錄
6.3.3 更新記錄
6.3.4 刪除記錄
6.4 XML
6.4.1 XML基礎
6.4.2 DOM接口
6.4.3 使用XML數(shù)據(jù)填充DataSet
6.5 思考與練習
第7章 數(shù)據(jù)源控件與數(shù)據(jù)綁定
7.1 數(shù)據(jù)源控件
7.1.1 數(shù)據(jù)源控件概述
7.1.2 SqlDataSource控件
7.2 數(shù)據(jù)綁定簡介
7.3 GridView控件
7.4 ListView控件
7.5 Chart控件
7.6 思考與練習
第8章 LINQ技術
8.1 LINQ介紹
8.2 C#中的LINQ入門
8.2.1 LINQ查詢
8.2.2 LINQ和泛型
8.2.3 查詢表達式
8.2.4 LINQ實現(xiàn)的基礎
8.3 LINQ to ADO.NET
8.3.1 LINQ to SQL
8.3.2 對象模型和對象模型的創(chuàng)建
8.3.3 查詢數(shù)據(jù)庫
8.3.4 更改數(shù)據(jù)庫
8.3.5 LINQ to DataSet
8.4 LinqDataSource控件
8.5 QueryExtender控件
8.6 思考與練習
第9章 站點導航與母版頁
9.1 站點導航
9.1.1 基于XML的站點地圖
9.1.2 SiteMapDataSource服務器控件
9.1.3 TreeView服務器控件
9.1.4 Menu服務器控件
9.2 母版頁
9.2.1 母版頁概述和內(nèi)容頁
9.2.2 訪問母版頁控件和屬性
9.3 思考與練習
第10章 ASP.NET Web服務
10.1 Web服務概述
10.1.1 Web服務的概念
10.1.2 Web服務的基礎結構
10.1.3 Web服務的組成
10.1.4 Web服務的調(diào)用過程
10.2 在ASP.NET中創(chuàng)建Web服務
10.3 Web服務和DataSet
10.4 思考與練習
第11章 配置ASP.NET程序
11.1 使用web.config進行配置
11.1.1 身份驗證和授權
11.1.2 web.config文件的其他設置
11.2 使用global.a(chǎn)sax進行配置
11.2.1 編寫Application_Start和Application_End事件處理代碼
11.2.2 編寫Session_Start和Session_End事件處理代碼
11.2.3 編寫錯誤處理程序
11.3 思考與練習
第12章 網(wǎng)上博客
12.1 系統(tǒng)分析與設計
12.1.1 系統(tǒng)需求分析
12.1.2 系統(tǒng)模塊設計
12.2 MVC
12.2.1 什么是MVC
12.2.2 ASP.NET MVC
12.2.3 創(chuàng)建ASP.NET MVC Web Application
12.3 數(shù)據(jù)庫設計與實現(xiàn)
12.3.1 數(shù)據(jù)庫表設計
12.3.2 創(chuàng)建數(shù)據(jù)庫實體類映射
12.4 系統(tǒng)運行演示
12.5 博客頁面顯示模塊
12.5.1 使用母版頁
12.5.2 首頁的設計
12.5.3 管理博客頁面設計
12.6 博客管理模塊