書籍信息
作者:沈士根、汪承焱、許小東
定價:34.50元
印次:2-16
ISBN:9787302361435
出版日期:2014.08.01
印刷日期:2015.08.04
內容簡介
ASP.NET是Web應用程式開發的主流技術之一。本書以Visual Studio Express 2012 for Web和SQL Server 2012 Express為開發平台,以技術套用能力培養為主線,介紹網站配置、開發環境、jQuery、與ASP.NET 4.5結合的C#基礎、ASP.NET 4.5頁面調試、ASP.NET 4.5常用伺服器控制項、用戶控制項、驗證控制項、狀態管理、LINQ訪問資料庫、數據綁定控制項、用戶和角色管理、主題、母版、Web部件、網站導航、Microsoft Ajax、Web服務、WCF服務、檔案處理等,最後的實例MyPetShop綜合了開發全過程,為讀者提供了ASP.NET 4.5網站開發的學習模板。書中包含的實例來自作者多年的教學積累和項目開發經驗,頗具實用性。
圖書目錄
第1章ASP.NET4.5運行及開發環境
1.1ASP.NET概述
1.1.1靜態頁面和動態頁面
1.1.2.NETFramework
1.1.3ASP.NET特性
1.1.4ASP.NET版本
1.2IIS
1.2.1IIS7.5的安裝
1.2.2IIS7.5中的網站、Web應用程式和虛擬目錄
1.3VisualStudioExpress2012forWeb
1.3.1開發環境概覽
1.3.2使用解決方案管理VSEW2012中新建的網站
1.3.3發布網站
1.3.4複製網站
1.4小結
1.5習題
第2章ASP.NET4.5網站檔案及jQuery
2.1.html檔案和XHTML5
2.1.1.html檔案結構
2.1.2常用XHTML5元素
2.2.aspx檔案
2.2.1單檔案頁模型
2.2.2代碼隱藏頁模型
2.3.css檔案和CSS常識
2.3.1定義CSS3樣式
2.3.2CSS3樣式位置
2.4.js檔案和JavaScript常識
2.4.1JavaScript代碼位置
2.4.2綜合實例
2.5jQuery
2.5.1jQuery基礎語法
2.5.2綜合實例
2.6.xml檔案和XML常識
2.7Web.config
2.8Global.asax
2.9小結
2.10習題
第3章C#和ASP.NET4.5
3.1C#概述
3.2.NETFramework命名空間
3.3編程規範
3.3.1程式注釋
3.3.2命名規則
3.4常量與變數
3.4.1常量聲明
3.4.2變數聲明
3.4.3修飾符
3.4.4局部變數作用範圍
3.5數據類型
3.5.1值類型
3.5.2引用類型
3.5.3裝箱和拆箱
3.6運算符
3.7流程控制
3.7.1選擇結構
3.7.2循環結構
3.7.3異常處理
3.8自定義ASP.NET4.5類
3.8.1類的常識
3.8.2屬性
3.8.3構造函式
3.8.4方法
3.8.5事件
3.8.6繼承
3.9ASP.NET4.5頁面調試
3.10小結
3.11習題
第4章ASP.NET4.5標準控制項
4.1ASP.NET4.5頁面事件處理概述
4.1.1ASP.NET4.5頁面事件
4.1.2IsPostBack屬性
4.2ASP.NET4.5伺服器控制項概述
4.2.1HTML伺服器控制項簡介
4.2.2Web伺服器控制項簡介
4.3常用ASP.NET4.5標準控制項
4.3.1Label控制項
4.3.2TextBox控制項
4.3.3Button、LinkButton和ImageButton控制項
4.3.4DropDownList控制項
4.3.5ListBox控制項
4.3.6CheckBox和CheckBoxList控制項
4.3.7RadioButton和RadioButtonList控制項
4.3.8Image和ImageMap控制項
4.3.9HyperLink控制項
4.3.10Table控制項
4.3.11Panel和PlaceHolder控制項
4.4小結
4.5習題
第5章ASP.NET4.5窗體驗證
5.1窗體驗證概述
5.2ASP.NET4.5伺服器驗證控制項
5.2.1RequiredFieldValidator控制項
5.2.2CompareValidator控制項
5.2.3RangeValidator控制項
5.2.4RegularExpressionValidator控制項
5.2.5CustomValidator控制項
5.2.6ValidationSummary控制項
5.3小結
5.4習題
第6章HTTP請求、回響及狀態管理
6.1HTTP請求
6.2HTTP回響
6.3HttpServerUtility
6.4跨頁面提交
6.5狀態管理
6.5.1ViewState
6.5.2HiddenField控制項
6.5.3Cookie
6.5.4Session
6.5.5Application
6.5.6Profile
6.6小結
6.7習題
第7章數據訪問
7.1數據訪問概述
7.2建立SQLServer2012Express資料庫
7.3使用數據源控制項實現數據訪問
7.4使用LINQ實現數據訪問
7.4.1LINQ查詢表達式
7.4.2LINQtoSQL概述
7.4.3利用LINQtoSQL查詢數據
7.4.4利用LINQtoSQL管理數據
7.4.5LINQtoXML概述
7.4.6利用LINQtoXML管理XML文檔
7.5小結
7.6習題
第8章數據綁定
8.1數據綁定概述
8.2ListControl類控制項
8.3GridView控制項
8.3.1分頁和排序
8.3.2定製數據綁定列
8.3.3使用模板列
8.3.4利用GridView編輯、刪除數據
8.3.5顯示主從表
8.4DetailsView控制項
8.5小結
8.6習題
第9章用戶和角色管理
9.1身份驗證和授權
9.1.1Windows身份驗證
9.1.2Forms身份驗證
9.2成員資格和角色管理概述
9.2.1成員資格管理
9.2.2角色管理
9.3利用網站管理工具實現成員資格和角色管理
9.4利用登錄系列控制項實現用戶身份驗證
9.4.1Login控制項
9.4.2CreateUserWizard控制項
9.4.3LoginName控制項
9.4.4LoginStatus控制項
9.4.5LoginView控制項
9.4.6ChangePassword控制項
9.4.7PasswordRecovery控制項
9.5調用Membership和Roles類進行用戶和角色管理
9.6小結
9.7習題
第10章主題、母版、用戶控制項和Web部件
10.1主題
10.1.1主題概述
10.1.2自定義主題
10.1.3使用主題
10.2母版頁
10.2.1母版頁概述
10.2.2創建母版頁
10.2.3創建內容頁
10.3用戶控制項
10.3.1用戶控制項概述
10.3.2創建用戶控制項
10.3.3使用用戶控制項
10.4Web部件
10.4.1Web部件概述
10.4.2使用Web部件
10.4.3WebPartManager顯示模式
10.5小結
10.6習題