《ASP.NET4.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎教程(C#2012篇)/高等學(xué)校計算機應用規劃教材》系統地介紹了使用ASP.NET 4.5開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的方法,具體內容包括ASP.NET的運行環(huán)境、C#編程語(yǔ)言、ASP.NET常用對象、ASP.NET控件的使用、ADO.NET數據庫編程、數據綁定和數據源控件、LINQ技術(shù)、母版頁(yè)和網(wǎng)站導航、ASP.NET Web服務(wù)、配置ASP.NET應用程序等。最后通過(guò)一個(gè)網(wǎng)上博客系統演示了使用ASP.NET 4.5技術(shù)開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的思路和流程。
《ASP.NET4.5動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎教程(C#2012篇)/高等學(xué)校計算機應用規劃教材》理論與實(shí)踐相結合,結構清晰,實(shí)例豐富,可操作性強,可作為高等學(xué)校計算機相關(guān)專(zhuān)業(yè)的教材,也可作為廣大網(wǎng)站開(kāi)發(fā)技術(shù)人員的參考用書(shū)。
第1章 ASP.NET 4.5概述
1.1 ASP.NET簡(jiǎn)介
1.1.1 .NET簡(jiǎn)介
1.1.2 ASP.NET頁(yè)面與Web服務(wù)器的交互過(guò)程
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開(kāi)發(fā)環(huán)境
1.3.1 Visual Studio 2012集成開(kāi)發(fā)環(huán)境
1.3.2 Visual Studio 2012的新特性
1.4 創(chuàng )建ASP.NET 4.5應用程序
1.4.1 創(chuàng )建Web站點(diǎn)
1.4.2 編寫(xiě)ASP.NET 4.5應用程序
1.4.3 編譯和運行應用程序
1.5 思考與練習
第2章 C# 5.0程序設計基礎
2.1 數據類(lèi)型
2.1.1 值類(lèi)型
2.1.2 引用類(lèi)型
2.1.3 裝箱和拆箱
2.2 變量和常量
2.2.1 變量
2.2.2 常量
2.3 運算符
2.3.1 算術(shù)運算符
2.3.2 賦值運算符
2.3.3 關(guān)系運算符
2.3.4 邏輯運算符
2.3.5 條件運算符
2.3.6 運算符的優(yōu)先級
2.4 流程控制
2.4.1 條件語(yǔ)句
2.4.2 循環(huán)語(yǔ)句
2.4.3 跳轉語(yǔ)句
2.4.4 異常處理
2.5 類(lèi)和對象
2.5.1 類(lèi)
2.5.2 屬性、方法和事件
2.5.3 構造函數和析構函數
2.5.4 繼承和多態(tài)
2.6 委托與事件
2.6.1 委托和事件概述
2.6.2 匿名方法
2.6.3 動(dòng)態(tài)注冊和移除事件
2.7 C# 5.0的新增功能
2.7.1 全新的異步編程模型
2.7.2 調用方信息
2.8 思考與練習
第3章 ASP.NET中的對象
3.1 Page類(lèi)
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服務(wù)器控件
4.1 ASP.NET控件的共有屬性
4.1.1 外觀(guān)屬性
4.1.2 行為屬性
4.1.3 可訪(fǎng)問(wèn)屬性
4.1.4 布局屬性
4.2 Web基本服務(wù)器控件
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章 驗證控件和用戶(hù)控件
5.1 數據驗證的兩種方法
5.1.1 服務(wù)器端數據驗證
5.1.2 客戶(hù)端數據驗證
5.2 ASP.NET驗證控件
5.3 用戶(hù)控件
5.3.1 用戶(hù)控件的概述
5.3.2 創(chuàng )建用戶(hù)控件
5.3.3 用戶(hù)控件的使用
5.4 思考與練習
第6章 ADO.NET數據庫編程
6.1 創(chuàng )建數據庫
6.2 ADO.NET概述
6.2.1 ADO.NET簡(jiǎn)介
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數據填充DataSet
6.5 思考與練習
第7章 數據源控件與數據綁定
7.1 數據源控件
7.1.1 數據源控件概述
7.1.2 SqlDataSource控件
7.2 數據綁定簡(jiǎn)介
7.3 GridView控件
7.4 ListView控件
7.5 Chart控件
7.6 思考與練習
第8章 LINQ技術(shù)
8.1 LINQ介紹
8.2 C#中的LINQ入門(mén)
8.2.1 LINQ查詢(xún)
8.2.2 LINQ和泛型
8.2.3 查詢(xún)表達式
8.2.4 LINQ實(shí)現的基礎
8.3 LINQ to ADO.NET
8.3.1 LINQ to SQL
8.3.2 對象模型和對象模型的創(chuàng )建
8.3.3 查詢(xún)數據庫
8.3.4 更改數據庫
8.3.5 LINQ to DataSet
8.4 LinqDataSource控件
8.5 QueryExtender控件
8.6 思考與練習
第9章 站點(diǎn)導航與母版頁(yè)
9.1 站點(diǎn)導航
9.1.1 基于XML的站點(diǎn)地圖
9.1.2 SiteMapDataSource服務(wù)器控件
9.1.3 TreeView服務(wù)器控件
9.1.4 Menu服務(wù)器控件
9.2 母版頁(yè)
9.2.1 母版頁(yè)概述和內容頁(yè)
9.2.2 訪(fǎng)問(wèn)母版頁(yè)控件和屬性
9.3 思考與練習
第10章 ASP.NET Web服務(wù)
10.1 Web服務(wù)概述
10.1.1 Web服務(wù)的概念
10.1.2 Web服務(wù)的基礎結構
10.1.3 Web服務(wù)的組成
10.1.4 Web服務(wù)的調用過(guò)程
10.2 在A(yíng)SP.NET中創(chuàng )建Web服務(wù)
10.3 Web服務(wù)和DataSet
10.4 思考與練習
第11章 配置ASP.NET程序
11.1 使用web.config進(jìn)行配置
11.1.1 身份驗證和授權
11.1.2 web.config文件的其他設置
11.2 使用global.a(chǎn)sax進(jìn)行配置
11.2.1 編寫(xiě)Application_Start和Application_End事件處理代碼
11.2.2 編寫(xiě)Session_Start和Session_End事件處理代碼
11.2.3 編寫(xiě)錯誤處理程序
11.3 思考與練習
第12章 網(wǎng)上博客
12.1 系統分析與設計
12.1.1 系統需求分析
12.1.2 系統模塊設計
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í)現
12.3.1 數據庫表設計
12.3.2 創(chuàng )建數據庫實(shí)體類(lèi)映射
12.4 系統運行演示
12.5 博客頁(yè)面顯示模塊
12.5.1 使用母版頁(yè)
12.5.2 首頁(yè)的設計
12.5.3 管理博客頁(yè)面設計
12.6 博客管理模塊