注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程ASP.NET程序設計

ASP.NET程序設計

ASP.NET程序設計

定 價:¥48.00

作 者: (美)G.Andrew Duthie著;李萬倫,何蕾,趙海譯;李萬倫譯
出版社: 清華大學出版社
叢編項: 微軟 NET程序設計系列
標 簽: ASP.NET

ISBN: 9787302056096 出版時間: 2002-07-01 包裝: 精裝
開本: 23cm 頁數(shù): 416 字數(shù):  

內(nèi)容簡介

  ActiveServerPages.NET(ASP.NET)提供了迄今為止最高級的Web開發(fā)平臺。本書是《微軟.NET程序設計系列》叢書之一,循序漸進地介紹了這一革命性的編程框架及其底層技術(shù)。全書分為6個部分,分別介紹ASP.NET基礎(chǔ)、ASP.NETWeb開發(fā)基礎(chǔ)、ASP.NETWeb應用程序、ASP.NETWeb窗體、ASP.NETWeb服務和其他程序設計技巧。在講解理論的同時,本書還利用初級開發(fā)者和經(jīng)驗豐富的開發(fā)者每天都要面對的實際問題進行范例講解。本書適合準備開發(fā)ASP.NETWeb應用程序的開發(fā)者閱讀。樣章免費試讀:第1章第3章第7章

作者簡介

  G.andrew Duthie是CrossTier.com(微軟金牌認證伙伴,美國著名eBusiness系統(tǒng)提供商)的高級系統(tǒng)分析師,微軟主證解決方案開發(fā)專家,在Microsoft Visual Basic和Microsoft SQL Server開發(fā)方面卓有成績,曾多次在IT技術(shù)大會上發(fā)表演講。

圖書目錄

前言
第1部分 ASP.NET基礎(chǔ)
第1章 ASP NET概述
1.1 Microsoft.NET簡介
1.1.1 .NET框架
1.1.2 企業(yè)版服務器
1.1.3 語言和語言工具
1.2 ASP.NET體系結(jié)構(gòu)
1.2.1 原有特性
1.2.2 新特性
1.3 本章小結(jié)
第2章 使用ASP.NET開發(fā)工具
2.1 Notepad“.NET”
2.1.1 最便宜的開發(fā)工具
2.1.2 創(chuàng)建虛擬目錄
2.1.3 其他文本編輯器
2.2 Visual Studio.NET
2.2.1 創(chuàng)建ASP.NET Web應用程序
2.2.2 創(chuàng)建新ASP.NET(Web窗體)
2.2.3 添加控件
2.2.4 保存和瀏覽頁
2.3 本章小結(jié)
第II部分 ASP.NET Web開發(fā)基礎(chǔ)
第3章 ASP.NET開發(fā)概述
3.1 ASP.NET項目類型
3.2 ASP.NET文件類型
3.3 本書中使用的語言
3.3.1 Visual Basic.NET
3.3.2 C#
3.3.3 使用多種語言
3.4 Visual Studio.NET特性
3.4.1 IDE的增強特性
3.4.2 新特性
3.4.3 窗口
3.4.4 工具欄
3.4.5 菜單
3.4.6 選項
3.5 本章小結(jié)
第4章 編程基礎(chǔ)
4.1 表達式、變量和常量
4.1.1 表達式
4.1.2 變量
4.1.3 變量聲明
4.1.4 常量
4.2 過程
4.2.1 Sub過程
4.2.2 Function過程
4.3 流控制
4.3.1 If語句
4.3.2 Select Case語句
4.3.3 循環(huán)語句
4.4 錯誤處理
4.4.1 使用On Error語句
4.4.2 使用結(jié)構(gòu)性異常處理語句:Try...Catch...Finally
4.5 面向?qū)ο缶幊痰幕A(chǔ)
4.5.1 將類作為代碼容器
4.5.2 使用繼承
4.6 本章小結(jié)
第III部分 ASP.NET Web應用程序
第5章 創(chuàng)建ASP.NET Web應用程序
5.1 用Visual Studio.NET創(chuàng)建Web應用程序
5.2 用.NET SDK創(chuàng)建 Web應用程序
5.2.1 創(chuàng)建應用程序根目錄
5.2.2 創(chuàng)建子目錄
5.2.3 創(chuàng)建.aspx頁
5.2.4 創(chuàng)建Global.asax文件
5.2.5 創(chuàng)建Web.config文件
5.3 本章小結(jié)
第6章 管理應用程序狀態(tài)
6.1 使用應用程序狀態(tài)
6.1.1 同步訪問應用程序狀態(tài)
6.1.2 對應用程序狀態(tài)的建議
6.1.3 應用程序狀態(tài)的局限性
6.2 使用會話狀態(tài)
6.2.1 啟用會話狀態(tài)
6.2.2 在Visual Studio.NET里啟用會活狀態(tài)
6.2.3 會話狀態(tài)管理建議
6.2.4 會話狀態(tài)的局限性
6.3 狀態(tài)和可伸縮性
6.4 配置對會話狀態(tài)的存儲
6.4.1 存儲進程內(nèi)會話狀態(tài)
6.4.2 存儲進程外會話狀態(tài)
6.4.3 在SQL Server里存儲會話狀態(tài)
6.4.4 使用無cookie會話
6.4.5 為無cookie會話設置格式
6.5 用客戶端cookie存儲狀態(tài)
6.6 ASP.NET服務器控件狀態(tài)
6.7 本章小結(jié)
第7章 配置ASP.NET應用程序
7.1 了解ASP.NET配置
7.1.1 Web.config簡介
7.1.2 編輯配置文件
7.1.3 配置ASP.NET應用程序
7.1.4 重寫于目錄下的配置設置
7.1.5 鎖定配置設置
7.2 ASP.NET配置元素
7.2.1 <trace>
7.2.2 <globalization>
7.2.3 <httpRuntime>
7.2.4 <compilation>
7.2.5 <Pages>
7.2.6 <customErrors>
7.2.7 <authenticstion>
7.2.8 <identity>
7.2.9 <authorization>
7.2.10 <machineKey>
7.2.11 <securityPolicy>
7.2.12 <trust>
7.2.13 <sessionState>
7.2.14 <httpHandlers>
7.2.15 <httpModules>
7.2.16 <processModel>
7.2.17 <webContfols>
7.2.18 <clientTarget>
7.2.19 <browserCaps>
7.3 設置和檢索自定義應用程序設置
7.4 本章小結(jié)
第8章 ASP.NET中的安全性
8.1 安全的重要性
8.2 安全基礎(chǔ)
8.2.1 服務器設置和應用程序設計
8.2.2 密碼
8.2.3 限制賬戶
8.2.4 不安裝示例
8.2.5 使用驗證
8.2.6 打補丁
8.2.7 訪問控制
8.2.8 審計和日志
8.2.9 用SSL保護通信
8.3 啟用驗證
8.3.1 選擇驗證類型
8.3.2 使用基于Windows的驗證
8.3.3 使用Passport驗證
8.3.4 使用基于窗體的驗證
8.4 使用授權(quán)
8.4.1 使用NTFS ACL授權(quán)
8.4.2 使用基于URL的授權(quán)
8.5 使用模擬
8.6 代碼訪問安全性
8.7 安全資源
8.8 本章小結(jié)
第IV部分 ASP.NET Web窗體
第9章 創(chuàng)建Web窗體
9.1 ASP.NET Web窗體解析
9.1.1 理解負面元素
9.1.2 了解頁面生存期
9.1.3 使用指令
9.1.4 @Page示例
9.1.5 @Control指令
9.1.6 Page類
9.1.7 在Web窗體中編寫代碼
9.1.8 創(chuàng)建和使用用戶控件
9.1.9 使用服務器控件
9.2 事件處理
9.2.1 處理頁面事件
9.2.2 處理控件事件
9.2.3 處理負面錯誤
9.3 頁面運行時結(jié)構(gòu)
9.3.1 查看反面的控件樹
9.3.2 在運行時添加和操縱控件
9.4 在Web窗體中使用代碼隱藏
9.5 本章小結(jié)
第10章 使用服務器控件
10.1 控件的類型
10.1.1 HTML控件
10.1.2 Web控件
10.1.3 向頁面添加服務器控件
10.1.4 其他Web控件
10.1.5 特殊控件
10.1.6 驗證控件
10.1.7 數(shù)據(jù)綁定控件
10.1.8 其他控件
10.2 本章小結(jié)
第11章 訪問和綁定數(shù)據(jù)
11.1 了解 ADO.NET
11.1.1 了解.NET數(shù)據(jù)提供程序
11.1.2 了解數(shù)據(jù)集
11.2 創(chuàng)建和打開連接
11.2.1 SqlConnection
11.2.2 OleDbConnection
11.2.3 使用信任連接
11.3 用命令讀取和更新數(shù)據(jù)
11.3.1 SqlCommand
11.3.2 OleDbCommand
11.3.3 使用存儲過程
11.4 使用數(shù)據(jù)集
11.4.1 使用數(shù)據(jù)適配器
11.4.2 讀取XML數(shù)據(jù)
11.4.3 使用DataTables、DataColumns走回DataRows
11.4.4 更新數(shù)據(jù)集
11.4.5 類型化數(shù)據(jù)集
11.4.6 使用數(shù)據(jù)視圖
11.5 用數(shù)據(jù)閱讀器讀取數(shù)據(jù)
11.5.1 SqlDataReader
11.5.2 OleDataReader
11.6 數(shù)據(jù)綁定
11.6.1 簡單的數(shù)據(jù)綁定
11.6.2 綁定控件
11.6.3 使用DataBinder.Eval
11.6.4 使用數(shù)據(jù)綁定控件
11.7 本章小結(jié)
第12章 創(chuàng)建自定義服務器控件
12.1 創(chuàng)建控件
12.1.1 創(chuàng)建命名空間
12.1.2 創(chuàng)建類
12.1.3 從基類繼承
12.1.4 呈現(xiàn)控件輸出
12.1.5 編譯控件
12.1.6 小結(jié):創(chuàng)建新控件
12.1.7 注冊控件
12.1.8 在頁面中使用控件
12.1.9 小結(jié):使用自定義控件
12.2 添加功能
12.2.1 添加屬性和方法
12.2.2 創(chuàng)建、觸發(fā)和處理事件
12.2.3 處理回發(fā)
12.2.4 維護狀態(tài)
12.3 通過撰寫創(chuàng)建自定義控件
12.3.1 重寫CreateChildControls
12.3.2 實現(xiàn)INamingContainer
12.4 創(chuàng)建模板控件
12.5 擴展已有控件
12.6 本章小結(jié)
第V部分 ASP.NET Web服務
第13章 創(chuàng)建和使用Web服務
13.1 理解基于XML的Web服務
13.1.1 SOAP和Web服務
13.1.2 Web服務的其他要求
13.2 創(chuàng)建Web服務
13.2.1 聲明Web服務
13.2.2 創(chuàng)建Web服務類
13.2.3 公布Web服務
13.2.4 Web服務的安全性
13.3 使用Web服務
13.3.1 查找Web服務
13.3.2 理解WSDL文件
13.3.3 創(chuàng)建代理類
13.3.4 創(chuàng)建客戶端Web窗體頁
13.3.5 創(chuàng)建客戶端控制臺應用程序
13.4 本章小結(jié)
第VI部分 其他程序設計技巧
第14章 使用緩存提高性能
14.1 了解緩存
14.2 使用輸出援存
14.2.1 使用@OutputCache指令
14.2.2 使用Response.Cache
14.3 緩存任意數(shù)據(jù)
14.4 本章小結(jié)
第15章 部署ASP.NET應用程序
15.1 ASP.NET應用程序的結(jié)構(gòu)
15.1.1 物理路徑與URL
15.1.2 存儲應用程序特有的配置設置
15.2 手動部署 Web應用程序
15.2.1 設置目標部署目錄
15.2.2 把文件復制到目標目錄
15.2.3 為子目錄設置IIS權(quán)限
15.3 Visual Studio.NET中的部署選項
15.3.1 用【復制項目】部署Web應用程序
15.3.2 用【 Web安裝項目】部署Web應用程序
15.4 本章小結(jié)
第16章 跟蹤和調(diào)試 ASP.NET應用程序
16.1 跟蹤
16.1.1 啟用反面級別的跟蹤輸出
16.1.2 啟用應用程序級別的跟蹤輸出
16.1.3 寫入跟蹤輸出
16.1.4 理解跟蹤輸出
16.2 調(diào)試
16.2.1 錯誤類別
16.2.2 預防錯誤
16.2.3 在調(diào)試模式下編譯Web窗體頁
16.2.4 理解ASP.NET的錯誤消息
16.2.5 調(diào)用運行庫調(diào)試器
16.3 本章小結(jié)
附錄A 將ASP遷移到ASP.NET
附錄B 其他程序代碼

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號