ASP.NET 4.5入門經典

ASP.NET 4.5入門經典

基本介紹

  • 書名:ASP.NET 4.5入門經典
  • 作者:史潘加斯 (Imar Spaanjaars.)
  • 類型:計算機與網際網路
  • 出版日期:2013年9月1日
  • 語種:簡體中文
  • ISBN:9787302334149
  • 外文名:Beginning ASR.NET 4.5 in C# and VB
  • 譯者:劉楠
  • 出版社:清華大學出版社
  • 頁數:690頁
  • 開本:16
  • 品牌:清華大學出版社
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

Wrox紅皮書經典名著,Microsoft ASP.NET MVP、暢銷書作者Imar Spaanjaars最新力作,突出強調ASP.NET 4.5和Visual Studio 2012的最新功能

作者簡介

Imar Spaanjaars是一位Microsoft ASP.NET MVP,是Dynamicweb North America的技術總監。他是一位暢銷書作者,是Wrox社區論壇(p2p.wrox.com)的主要貢獻者之一,已經在論壇里為程式設計師回答了超過15 000個問題。

圖書目錄

第1章 ASP.NET 4.5入門
1.1 Microsoft Visual Studio Express for Web
1.1.1 獲取Visual Studio
1.1.2 安裝Visual Studio Express(VSEW)
1.2 創建第一個ASP.NET 4.5 Web站點
1.3 ASP.NET 4.5簡介
1.3.1 HTML
1.3.2 初識ASP.NET標記
1.4 IDE
1.4.1 主開發區
1.4.2 信息視窗
1.5 定製IDE
1.5.1 重新排列視窗
1.5.2 修改Toolbox
1.5.3 定製文檔視窗
1.5.4 定製工具列
1.5.5 定製鍵盤快捷鍵
1.5.6 重置修改
1.6 示例應用程式
1.7 關於Visual Studio的實用提示
1.8 本章小結
1.9 練習
第2章 構建ASP.NET Web站點
2.1 使用Visual Studio 2012創建Web站點
2.1.1 不同的項目類型
2.1.2 選擇正確的Web站點模板
2.1.3 創建與打開新的Web站點
2.2 操作Web站點中的檔案
2.2.1 ASP.NET 4.5 Web站點的檔案類型
2.2.2 添加現有檔案
2.2.3 組織站點
2.2.4 特殊檔案類型
2.3 使用Web窗體
2.3.1 Web窗體的不同視圖
2.3.2 在Code Behind和帶內聯代碼的頁面之間選擇
2.3.3 向頁面添加標記
2.3.4 連線頁面
2.4 使用Web窗體的實用提示
2.5 本章小結
2.6 練習
第3章 設計Web頁面
3.1 需要CSS的原因
3.1.1 HTML格式化的問題
3.1.2 CSS如何解決格式化問題
3.2 CSS簡介
3.2.1 CSS語言
3.2.2 樣式表
3.2.3 向頁面中添加CSS
3.3 在Visual Studio中使用CSS
3.3.1 使用CSS編輯器
3.3.2 創建內嵌和內聯樣式表
3.3.3 套用樣式
3.3.4 管理樣式
3.4 關於使用CSS的實用提示
3.5 本章小結
3.6 練習
第4章 使用ASP.NET伺服器控制項
4.1 伺服器控制項簡介
4.2 ASP.NET伺服器控制項詳解
4.2.1 在頁面中定義控制項
4.2.2 所有控制項的共同屬性
4.3 控制項的類型
4.3.1 標準控制項
4.3.2 HTML控制項
4.3.3 數據控制項
4.3.4 有效性驗證控制項
4.3.5 導航控制項
4.3.6 登錄控制項
4.3.7 Ajax擴展
4.3.8 WebParts
4.3.9 動態數據
4.4 ASP.NET狀態引擎
4.4.1 狀態的定義及其重要性
4.4.2 狀態引擎的工作原理
4.4.3 並非所有控制項都依賴View State
4.4.4 關於View State和性能的一個注意點
4.5 使用控制項的實用提示
4.6 本章小結
4.7 練習
第5章 ASP.NET Web頁面編程
5.1 編程簡介
5.2 數據類型與變數
5.2.1 轉換數據類型
5.2.2 使用數組和集合
5.3 語句
5.3.1 運算符
5.3.2 做決策
5.3.3 循環
5.4 組織代碼
5.4.1 方法:函式與子例程
5.4.2 App_Code資料夾
5.4.3 使用名稱空間組織代碼
5.4.4 寫注釋
5.5 面向對象編程基礎知識
5.5.1 重要的面向對象術語
5.5.2 事件
5.6 關於編程的實用提示
5.7 本章小結
5.8 練習
第6章 創建外觀一致的Web站點
6.1 用母版頁創建一致的頁面布局
6.1.1 創建母版頁
6.1.2 創建內容頁
6.2 使用集中的基頁
6.2.1 ASP.NET頁面生命周期
6.2.2 實現基頁
6.2.3 創建可重用的頁面模板
6.3 主題
6.3.1 不同類型的主題
6.3.2 在Theme和StyleSheetTheme之間進行選擇
6.3.3 套用主題
6.3.4 擴展主題
6.3.5 動態切換主題
6.4 外觀
6.4.1 創建skin檔案
6.4.2 已命名外觀2
6.4.3 對特定控制項禁用主題
6.5 創建一致頁面的實用提示
6.6 本章小結
6.7 練習
第7章 導航
7.1 在站點中移動的不同方式
7.1.1 理解絕對URL與相對URL
7.1.2 默認文檔
7.2 使用導航控制項
7.2.1 導航控制項的體系結構
7.2.2 分析Web.sitemap檔案
7.2.3 使用Menu控制項
7.2.4 使用TreeView控制項
7.2.5 使用SiteMapPath控制項
7.3 以編程的方式重定向
7.3.1 通過編程將客戶重定向到不同頁面
7.3.2 伺服器端重定向
7.4 關於導航的實用提示
7.5 本章小結
7.6 練習
第8章 用戶控制項
8.1 用戶控制項簡介
8.1.1 創建用戶控制項
8.1.2 向內容頁或母版頁中添加用戶控制項
8.1.3 用戶控制項的站點範圍註冊
8.1.4 關於用戶控制項的警告
8.2 向用戶控制項添加邏輯
8.2.1 為屬性創建自己的數據類型
8.2.2 實現View State屬性
8.2.3 關於View State要考慮的事項
8.3 關於用戶控制項的實用提示
8.4 本章小結
8.5 練習
第9章 驗證用戶輸入的有效性
9.1 收集用戶數據
9.1.1 驗證Web窗體中用戶輸入的有效性
9.1.2 理解請求有效性驗證
9.2 在伺服器上處理數據
9.2.1 從Web站點中傳送電子郵件
9.2.2 從文本檔案中讀取數據
9.3 關於驗證數據有效性的實用提示
9.4 本章小結
9.5 練習
第10章 ASP.NET AJAX
10.1 Ajax簡介
10.2 在項目中使用ASP.NET AJAX
10.2.1 創建無閃爍頁面
10.2.2 給用戶提供反饋
10.2.3 Timer控制項
10.3 在Ajax Web站點中使用Web服務和頁面方法
10.3.1 Web服務的定義
10.3.2 創建Web服務
10.3.3 頁面方法簡介
10.4 有關Ajax的實用提示
10.5 本章小結
10.6 練習
第11章 jQuery
11.1 jQuery簡介
11.1.1 NuGet簡介
11.1.2 選擇引用jQuery的位置
11.1.3 包含jQuery庫的不同方式
11.2 jQuery語法
11.2.1 jQuery Core
11.2.2 使用jQuery進行選擇
11.3 使用jQuery修改DOM
11.3.1 CSS方法
11.3.2 處理事件
11.3.3 jQuery的各種功能
11.3.4 使用jQuery時常犯的錯誤
11.4 使用jQuery的效果
11.5 jQuery和有效性驗證
11.6 關於jQuery的實用提示
11.7 本章小結
11.8 練習
第12章 初識資料庫
12.1 資料庫的概念
12.2 不同類型的關係資料庫
12.3 運用SQL處理資料庫數據
12.4 使用SQL檢索和操縱數據
12.4.1 讀取數據
12.4.2 創建數據
12.4.3 更新數據
12.4.4 刪除數據
12.5 創建自己的表
12.5.1 SQL Server中的數據類型
12.5.2 了解主鍵和標識列
12.5.3 創建表之間的關係
12.6 有關資料庫的實用提示
12.7 本章小結
12.8 練習
第13章 顯示和更新數據
13.1 數據控制項
13.1.1 數據綁定控制項
13.1.2 數據源控制項
13.1.3 其他數據控制項
13.2 聯合使用數據源和數據綁定控制項
13.2.1 使用GridView顯示和編輯數據
13.2.2 使用DetailsView插入數據
13.2.3 在Web.config檔案中存儲連線字元串
13.2.4篩選數據
13.3 自定義數據控制項的外觀
13.4 更新和插入數據
13.5 顯示和更新數據的實用提示
13.6 本章小結
13.7 練習
第14章 LINQ和ADO.NET Entity Framework
14.1 LINQ簡介
14.1.1 LINQ to Objects
14.1.2 LINQ to XML
14.1.3 LINQ to ADO.NET
14.2 ADO.NET Entity Framework簡介
14.3 將數據模型映射到對象模型
14.4 查詢語法
14.4.1 標準查詢操作符
14.4.2 用匿名類型定形數據
14.5 結合使用伺服器控制項和LINQ查詢
14.5.1 在Entity Framework中使用數據控制項
14.5.2 有關性能的一些注意點
14.6 有關LINQ和ADO.NET Entity Framework的實用提示
14.7 本章小結
14.8 練習
第15章 處理數據—— 高級主題
15.1 使用樣式格式化控制項
15.1.1 關於樣式
15.1.2 合併樣式、主題和外觀
15.2 處理事件
15.2.1 回顧ASP.NET頁面和控制項生命周期
15.2.2 ASP.NET頁面生命周期和數據控制項中的事件
15.2.3 處理數據源控制項中發生的錯誤
15.3 手動編寫數據訪問代碼
15.4 快取
15.4.1 快取數據的常見問題
15.4.2 在ASP.NET Web應用程式中快取數據的不同方法
15.5 有關數據的實用提示
15.6 本章小結
15.7 練習
……
第16章 ASP.NET 4.5 Web站點中的安全性
第17章 個性化Web站點
第18章 異常處理、調試和跟蹤
第19章 部署Web站點
附錄A 練習答案
附錄B 配置SQL Server 2012

相關詞條

熱門詞條

聯絡我們