注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET 3.5從入門到精通(C# 2008版)

ASP.NET 3.5從入門到精通(C# 2008版)

ASP.NET 3.5從入門到精通(C# 2008版)

定 價(jià):¥99.80

作 者: (美)麥克唐納 著,施宏斌,馬煜 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP

ISBN: 9787302215479 出版時(shí)間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 822 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書提供了最新、最全面的ASP.NET入門知識(shí)。ASP.NET是一個(gè)開發(fā)現(xiàn)代Web應(yīng)用程序的架構(gòu)。使用ASP.NET可以開發(fā)出安全、極速并具有高度可擴(kuò)展性的Web應(yīng)用程序。ASP.NET的最大優(yōu)勢(shì)在于,它包含了大量現(xiàn)成的功能,比如網(wǎng)站導(dǎo)航、數(shù)據(jù)綁定、主題和用戶管理等。使用ASP.NET平臺(tái),可以創(chuàng)建從小型動(dòng)態(tài)個(gè)人網(wǎng)站到大規(guī)模電子商務(wù)網(wǎng)站的任何類型的Web應(yīng)用程序。本書假定讀者只具有基本的C#語言知識(shí),因此在本書的開始部分將對(duì)C#進(jìn)行簡(jiǎn)要的介紹,具有較多C#編程經(jīng)驗(yàn)的人也可以將這些基礎(chǔ)性的介紹作為一個(gè)快速的回顧。在本書的ASP.NET探索之旅中,將介紹設(shè)計(jì)可靠Web應(yīng)用程序所需的關(guān)鍵原則,包括數(shù)據(jù)庫、ASP.NET安全和執(zhí)行性能等方面的問題。本書還將從頭開始介紹面向?qū)ο蟪绦蛟O(shè)計(jì)以及Web竊體的代碼分離開發(fā),一切示例都將從實(shí)戰(zhàn)角度出發(fā),而不是紙上談兵的膚淺介紹。經(jīng)過本書的學(xué)習(xí),您將精通網(wǎng)站開發(fā)的核心技術(shù),并掌握成為一個(gè)專業(yè)ASP.NET開發(fā)人員的必備知識(shí)。

作者簡(jiǎn)介

  Matthew MacDonald,曾榮獲微軟最有價(jià)值專家稱號(hào),并通過了微軟的MCSD認(rèn)證,是一位知名作家、教育家。他在編程方面作出了許多重要貢獻(xiàn),撰寫了多本有關(guān).NET編程的經(jīng)典書籍。除本書外,Matthew的著作還包括Pro Pro .NET 20 Windows Formsand Custom Controls(Apress),Pro ,NET 2.0 Windows Formsand Custom Controls in VB2005(Aptress)和Pro WPF Windows Presentation Foundation in .NET3.0(Apress)。

圖書目錄

第Ⅰ部 分NET簡(jiǎn)介
第1章 NETFramework
1.1 Web開發(fā)的變革
1.1.1 HTML和HTML表單
1.1.2 服務(wù)器端程序設(shè)計(jì)
1.1.3 客戶端程序設(shè)計(jì)
1.2.NETFramework
1.2.1 C#、VB和.NET語言
1.2.2 通用語言運(yùn)行時(shí)
1.2.3.NET類庫
1.2.4 VisualStudio
1.3 小結(jié)
第2章 C#語言
2.1.NET語言
2.2 C#語言基礎(chǔ)
2.2.1 區(qū)分大小寫
2.2.2 注釋
2.2.3 語句結(jié)束符
2.2.4 代碼塊
2.3 變量和數(shù)據(jù)類型
2.3.1 變量的賦值和初始化
2.3.2 字符串和轉(zhuǎn)義字符
2.3.3 數(shù)組
2.3.4 枚舉類型
2.4 變量操作
2.4.1 高級(jí)數(shù)學(xué)運(yùn)算
2.4.2 類型轉(zhuǎn)換
2.5 基于對(duì)象的操作
2.5.1 String類型
2.5.2 DateTime和TimeSpan類
2.5.3 數(shù)組類型
2.6 條件邏輯
2.6.1 if語句
2.6.2 switch語句
2.7 循環(huán)語句
2.7.1 for循環(huán)語句
2.7.2 foreach循環(huán)語句
2.7.3 while循環(huán)語句
2.8 方法
2.8.1 參數(shù)
2.8.2 方法重載
2.8.3 委托
2.9 小結(jié)
第3章 類型、對(duì)象和名稱空間
3.1 類的基礎(chǔ)概念
3.1.1 靜態(tài)成員
3.1.2 簡(jiǎn)單的類
3.2 創(chuàng)建一個(gè)簡(jiǎn)單的類
3.2.1 創(chuàng)建對(duì)象
3.2.2 在類中添加屬性
3.2.3 為類添加一個(gè)方法
3.2.4 添加構(gòu)造函數(shù)
3.2.5 添加事件
3.2.6 測(cè)試Product類
3.3 值類型與引用類型
3.3.1 賦值操作
3.3.2 相等性測(cè)試
3.3.3 參數(shù)傳遞:傳值與傳址
3.3.4.NET類型回顧
3.4 名稱空間和程序集
3.4.1 使用名稱空間
3.4.2 導(dǎo)入名稱空間
3.4.3 程序集
3.5 類的高級(jí)程序設(shè)計(jì)
3.5.1 繼承
3.5.2 靜態(tài)成員
3.5.3 對(duì)象的類型轉(zhuǎn)換
3.5.4 分部類
3.5.5 泛型
3.6 小結(jié)
第Ⅱ部分開發(fā)ASP.NET應(yīng)用程序
第4章 VisualStudio
4.1 VisualStudio的承諾
4.2 創(chuàng)建Web站點(diǎn)
4.2.1 創(chuàng)建一個(gè)新的Web應(yīng)用程序
4.2.2 網(wǎng)站和Web項(xiàng)目
4.2.3 隱藏的解決方案文件
4.2.4 解決方案資源管理器
4.2.5 添加Web窗體
4.2.6 遷移早期版本VisualStudio創(chuàng)建的網(wǎng)站
4.3 設(shè)計(jì)Web頁面
4.3.1 添加Web控件
4.3.2 屬性窗口
4.4 Web窗體剖析
4.4.1 Web窗體的標(biāo)記
4.4.2 頁面指令
4.4.3 文檔類型
4.4.4 XHTML精要
4.5 編寫代碼
4.5.1 后置代碼類
4.5.2 添加事件處理器
4.5.3 智能感知和代碼大綱
4.6 VisualStudio調(diào)試
4.6.1 VisualStudio內(nèi)建的Web服務(wù)器
4.6.2 單步調(diào)試
4.6.3 變量監(jiān)視
4.7 小結(jié)
第5章 Web窗體基礎(chǔ)
5.1 ASP.NET應(yīng)用程序剖析
5.1.1 ASP.NET的文件類型
5.1.2 ASP.NET應(yīng)用程序的目錄結(jié)構(gòu)
5.2 服務(wù)器端控件簡(jiǎn)介
5.2.1 HTML服務(wù)器端控件
5.2.2 將HTML頁面轉(zhuǎn)換為ASP.NET頁面
5.2.3 視圖狀態(tài)
5.2.4 HTML控件類
5.2.5 添加貨幣轉(zhuǎn)換功能的代碼
5.2.6 事件處理程序
5.2.7 貨幣轉(zhuǎn)換程序的幕后故事
5.2.8 錯(cuò)誤處理
5.3 改進(jìn)貨幣轉(zhuǎn)換頁面
5.3.1 添加多種貨幣
5.3.2 將匯率信息保存在列表項(xiàng)中
5.3.3 添加鏈接的圖片
5.3.4 設(shè)置樣式
5.4 深度探索HTML服務(wù)器端控件類
5.4.1 HTML服務(wù)器端控件的事件
5.4.2 HtmlInputImage控件的高級(jí)事件
5.4.3 HtmlControl基類
5.4.4 HtmlContainerControl類
5.4.5 HtmlInputControl類
5.5 Page類
5.5.1 將用戶導(dǎo)航到新頁面
5.5.2 HTML編碼
5.6 應(yīng)用程序事件
5.6.1 Global.asax文件
5.6.2 其他應(yīng)用程序事件
5.7 ASP.NET的配置
5.7.1 web.config文件
5.7.2 嵌套的配置
5.7.3 在web.config文件中存儲(chǔ)用戶自定義的設(shè)置
5.7.4 ASP.NET網(wǎng)站管理工具(WAT)
5.8 小結(jié)
第6章 Web控件
6.1 Web控件
6.1.1 基本的Web控件類
6.1.2 Web控件的標(biāo)記
6.2 Web控件類
6.2.1 WebControl基類
6.2.2 長度的度量單位
6.2.3 枚舉
6.2.4 顏色屬性
6.2.5 字體
6.2.6 輸入焦點(diǎn)
6.2.7 缺省按鈕
6.3 列表控件
6.3.1 多選列表控件
6.3.2 BulletedList控件
6.4 Table控件
6.5 Web控件的事件和AutoPostBack
6.5.1 回傳事件的工作原理
6.5.2 頁面的生命周期
6.6 一個(gè)簡(jiǎn)單的Web頁面
6.6.1 改進(jìn)生成電子賀卡的程序
6.6.2 自動(dòng)生成電子賀卡
6.7 小結(jié)
第7章 狀態(tài)管理
7.1 狀態(tài)管理的問題
7.2 視圖狀態(tài)
7.2.1 ViewState集合
7.2.2 一個(gè)使用ViewState集合的例子
7.2.3 使視圖狀態(tài)更加安全
7.2.4 使用視圖狀態(tài)保存成員變量
7.2.5 用視圖狀態(tài)存儲(chǔ)用戶自定義對(duì)象
7.3 在頁面之間傳遞信息
7.3.1 跨頁傳遞
7.3.2 查詢字符串
7.4 Cookies
7.5 會(huì)話狀態(tài)
7.5.1 跟蹤會(huì)話狀態(tài)
7.5.2 使用會(huì)話狀態(tài)
7.5.3 一個(gè)會(huì)話狀態(tài)的簡(jiǎn)單示例
7.6 會(huì)話狀態(tài)的配置
7.6.1 Cookieless
7.6.2 Timeout
7.6.3 會(huì)話的模式
7.7 應(yīng)用程序狀態(tài)
7.8 不同狀態(tài)存儲(chǔ)方式的概括和對(duì)比
7.9 小結(jié)
第8章 錯(cuò)誤處理、日志和跟蹤
8.1 常見錯(cuò)誤
8.2 異常處理機(jī)制
8.2.1 Exception類
8.2.2 異常鏈
8.3 處理異常
8.3.1 捕獲特定的異常
8.3.2 嵌套的異常處理方法
8.3.3 異常處理實(shí)戰(zhàn)
8.3.4 異常處理的高級(jí)原則
8.4 拋出自定義的異常
8.5 用日志記錄異常
8.5.1 查看Windows的事件日志
8.5.2 將記錄寫入事件日志中
8.5.3 用戶自定義的日志
8.5.4 用戶自定義的日志類
8.5.5 獲取日志中記錄的信息
8.6 出錯(cuò)信息頁面
8.6.1 出錯(cuò)信息頁面的顯示模式
8.6.2 用戶自定義的出錯(cuò)信息頁面
8.7 頁面跟蹤
8.7.1 啟用跟蹤
8.7.2 跟蹤信息
8.7.3 寫入跟蹤信息
8.7.4 應(yīng)用程序級(jí)別的跟蹤
8.8 小結(jié)
第9章 部署ASP.NET應(yīng)用程序
9.1 ASP.NET應(yīng)用程序和Web服務(wù)器
9.1.1 Web服務(wù)器是如何工作的
9.1.2 虛擬目錄
9.1.3 Web應(yīng)用程序的URL
9.1.4 Web農(nóng)場(chǎng)
9.2 Internet信息服務(wù)(IIS)
9.2.1 IIS的不同版本
9.2.2 在WindowsXP中安裝IIS 5
9.2.3 在WindowsServer2003中安裝IIS
9.2.4 在WindowsVista中安裝IIS 7
9.2.5 在WindowsServer2008中安裝IIS7
9.2.6 注冊(cè)ASP.NET文件映射
9.2.7 檢驗(yàn)ASP.NET是否已經(jīng)正確安裝
9.3 使用IIS管理器管理網(wǎng)站
9.3.1 創(chuàng)建虛擬目錄
9.3.2 配置虛擬目錄
9.4 部署一個(gè)簡(jiǎn)單的網(wǎng)站
9.4.1 Web應(yīng)用程序和組件
9.4.2 其他配置步驟
9.4.3 ASP.NET代碼的編譯
9.4.4 ASP.NET的賬戶
9.5 使用VisualStudio部署Web應(yīng)用程序
9.5.1 為新網(wǎng)站創(chuàng)建一個(gè)虛擬目錄
9.5.2 復(fù)制網(wǎng)站
9.5.3 發(fā)布網(wǎng)站
9.6 小結(jié)
第Ⅲ部分 構(gòu)建更好的Web窗體
第10章 驗(yàn)證控件
10.1 理解驗(yàn)證控件
10.1.1 驗(yàn)證控件
10.1.2 服務(wù)器端驗(yàn)證
10.1.3 客戶端驗(yàn)證
10.2 驗(yàn)證控件
10.2.1 驗(yàn)證控件的一個(gè)簡(jiǎn)單實(shí)例
10.2.2 顯示驗(yàn)證信息的其他方式
10.2.3 手工執(zhí)行驗(yàn)證
10.2.4 使用正則表達(dá)式進(jìn)行驗(yàn)證
10.2.5 已驗(yàn)證的用戶窗體
10.2.6 對(duì)驗(yàn)證控件進(jìn)行分組
10.3 小結(jié)
第11章 多功能控件
11.1 Calendar控件
11.1.1 格式化Calendar控件
11.1.2 限定日期
11.2 AdRotator
11.2.1 Advertisement文件
11.2.2 AdRotator類
11.3 多視圖頁面
11.3.1 MultiView控件
……
第12章 用戶控件和繪制圖形
第13章 樣式、主題和母版頁
第14章 網(wǎng)站導(dǎo)航
第IV部分 使用數(shù)據(jù)
第15章 ADO.NET基礎(chǔ)
第16章 數(shù)據(jù)綁定
第17章 數(shù)據(jù)控件
第18章 文件和流
第19章 XML
第V部分網(wǎng)站安全
第20章 安全基礎(chǔ)
第21章 成員關(guān)系
第22章 用戶配置文件
第VI部分 高級(jí)ASP.NET
第23章 基于組件的程序設(shè)計(jì)
第24章 緩存
第25章 ASP.NET AJAX

本目錄推薦

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