注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETASP.NET 3.5高級(jí)編程第5版(套裝上下卷)

ASP.NET 3.5高級(jí)編程第5版(套裝上下卷)

ASP.NET 3.5高級(jí)編程第5版(套裝上下卷)

定 價(jià):¥158.00

作 者: (美國(guó))(Evjen.B.)伊夫杰、(美國(guó))(Hanselman.S.)漢森門(mén)、(美國(guó))(Rader.D.)內(nèi)達(dá) 著;楊浩 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302181194 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 1538 字?jǐn)?shù):  

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

  ASP.NET 3.5在ASP.NET 2.0 Framework提供的功能的基礎(chǔ)上,把Visual Studio 2008的強(qiáng)大功能、C# 2008和Visual Basic 2008中的許多語(yǔ)言改進(jìn)結(jié)合起來(lái),還集成了一個(gè)強(qiáng)大的新技術(shù)LINQ。再加上IIS 7.0及其托管代碼請(qǐng)求處理管道,使Web應(yīng)用程序的開(kāi)發(fā)有了革命性的飛躍。ASP.NET 3.5還有一些新增的服務(wù)器控件,例如ListView和非常靈活的GridView。它還包含AJAX技術(shù)的新改進(jìn)和Visual Studio 2008中的新JavaScript調(diào)試功能。本書(shū)修訂了非常暢銷(xiāo)的《ASP.NET 2.0高級(jí)編程》,并添加了數(shù)百頁(yè)新內(nèi)容和數(shù)十個(gè)新代碼示例,以便于讀者學(xué)習(xí)這些新技術(shù)。本書(shū)的內(nèi)容服務(wù)器控件的概念及其在ASP.NET開(kāi)發(fā)中的重要作用用Master頁(yè)面功能創(chuàng)建模板化的ASP.NET頁(yè)面處理企業(yè)數(shù)據(jù)庫(kù)中的數(shù)據(jù),包括SQL Server調(diào)試、打包和部署ASP.NET應(yīng)用程序,監(jiān)控其運(yùn)行狀況和性能,處理錯(cuò)誤使用LINQ快速、有條理地檢索、更新、刪除數(shù)據(jù),并提供示例來(lái)比較LINQ和以前的技術(shù)為全世界的用戶用多種語(yǔ)言本地化Web站點(diǎn)在ASP.NET應(yīng)用程序中添加AJAX功能在已有的ASP.NET應(yīng)用程序中集成Silverlight交互性技術(shù)使用和擴(kuò)展提供程序模型,來(lái)訪問(wèn)數(shù)據(jù)庫(kù)、進(jìn)程等在Scott Hanselman的ASP.NET終極開(kāi)發(fā)工具附錄中有哪些免費(fèi)工具本書(shū)的讀者本書(shū)適用于希望轉(zhuǎn)而使用ASP.NET 3.5、Visual Studio 2008和C# 3.0(2008)或Visual Basic 9(2008)的程序員和開(kāi)發(fā)人員。

作者簡(jiǎn)介

  楊浩,工學(xué)碩士,大學(xué)講師,多年從事計(jì)算機(jī)和機(jī)械方面的教學(xué)和研究工作,發(fā)表論文數(shù)篇,參編和翻譯的圖書(shū)多達(dá)20余本,還曾多次獲得市部級(jí)獎(jiǎng)項(xiàng)。近幾年一直致力于跟蹤.NET技術(shù)的發(fā)展,積極從事.NET技術(shù)文檔和圖書(shū)的翻譯工作。

圖書(shū)目錄

上卷
第1章 應(yīng)用程序和頁(yè)面框架
1.1 應(yīng)用程序的位置選項(xiàng)
1.1.1 內(nèi)置的Web服務(wù)器
1.1.2 IIS
1.1.3 FTP
1.1.4 Web站點(diǎn)需要FrontPage Extensions
1.2 ASP.NET頁(yè)面結(jié)構(gòu)選項(xiàng)
1.2.1 內(nèi)嵌編碼
1.2.2 后臺(tái)編碼模型
1.3 ASP.NET 3.5的Page指令
1.3.1 @Page指令
1.3.2 @Master指令
1.3.3 @Control指令
1.3.4 @Import指令
1.3.5 @Implements指令
1.3.6 @Register指令
1.3.7 @Assembly指令
1.3.8 @PreviousPageType指令
1.3.9 @MasterType指令
1.3.10 @OutputCache指令
1.3.11 @Reference指令
1.4 ASP.NET頁(yè)面的事件
1.5 處理回送
1.6 跨頁(yè)面的傳送
1.7 ASP.NET應(yīng)用程序文件夾
1.7.1 \App_Code文件夾
1.7.2 \App_Data文件夾
1.7.3 \App_Themes文件夾
1.7.4 \App_GlobalResources文件夾
1.7.5 \App_LocalResources文件夾
1.7.6 \App_WebReferences文件夾
1.7.7 \App_Browsers文件夾
1.8 編譯
1.9 建立提供程序
1.9.1 使用內(nèi)置的提供程序
1.9.2 使用自己的提供程序
1.10 Global.asax
1.11 通過(guò)Visual Studio 2008使用類(lèi)
1.12 小結(jié)
第2章 ASP.NET服務(wù)器控件和客戶端腳本
2.1 ASP.NET服務(wù)器控件
2.1.1 服務(wù)器控件的類(lèi)型
2.1.2 用服務(wù)器控件構(gòu)建頁(yè)面
2.1.3 處理服務(wù)器控件的事件
2.2 給服務(wù)器控件應(yīng)用樣式
2.2.1 控件的常見(jiàn)屬性
2.2.2 使用層疊樣式表改變樣式
2.3 HTML服務(wù)器控件
2.3.1 HtmlControl基類(lèi)
2.3.2 HtmlContainerControl類(lèi)
2.3.3 所有的HTML類(lèi)
2.3.4 使用HtmlGenericControl類(lèi)
2.4 通過(guò)JavaScript處理頁(yè)面和服務(wù)器控件
2.4.1 使用Page.ClientScript.RegisterClientScriptBlock
2.4.2 使用Page.ClientScript.RegisterStartupScript
2.4.3 使用Page.ClientScript.RegisterClientScriptInclude
2.5 客戶端回調(diào)
2.5.1 比較典型的回送和回調(diào)
2.5.2 使用回調(diào)功能:一種簡(jiǎn)單的方法
2.5.3 使用帶一個(gè)參數(shù)的回調(diào)功能
2.5.4 使用回調(diào)功能:一個(gè)復(fù)雜的例子
2.6 小結(jié)
第3章 ASP.NET Web服務(wù)器控件
3.1 Web服務(wù)器控件概述
3.2 Label服務(wù)器控件
3.3 Literal服務(wù)器控件
3.4 TextBox服務(wù)器控件
3.4.1 使用Focus()方法
3.4.2 使用AutoPostBack
3.4.3 使用AutoCompleteType
3.5 Button服務(wù)器控件
3.5.1 CausesValidation屬性
3.5.2 CommandName屬性
3.5.3 使用客戶端JavaScript的按鈕
3.6 LinkButton服務(wù)器控件
3.7 ImageButton服務(wù)器控件
3.8 HyperLink服務(wù)器控件
3.9 DropDownList服務(wù)器控件
3.10 從集合中可視化地刪除條目
3.11 ListBox服務(wù)器控件
 3.11.1 允許用戶選擇多項(xiàng)
 3.11.2 使用ListBox控件的例子
 3.11.3 給集合添加條目
3.12 CheckBox服務(wù)器控件
 3.12.1 確定復(fù)選框是否被選中
 3.12.2 給復(fù)選框賦值
 3.12.3 排列復(fù)選框的文本
3.13 CheckBoxList服務(wù)器控件
3.14 RadioButton服務(wù)器控件
3.15 RadioButtonList服務(wù)器控件
3.16 Image服務(wù)器控件
3.17 Table服務(wù)器控件
3.18 Calendar服務(wù)器控件
 3.18.1 從Calendar控件中選擇一個(gè)日期
 3.18.2 從Calendar控件中選擇要輸出的日期格式
 3.18.3 選擇日期、星期或月份
 3.18.4 使用日期范圍
 3.18.5 修改日歷的樣式和操作方式
3.19 AdRotator服務(wù)器控件
3.20 Xml服務(wù)器控件
3.21 Panel服務(wù)器控件
3.22 PlaceHolder服務(wù)器控件
3.23 BulletedList服務(wù)器控件
3.24 HiddenField服務(wù)器控件
3.25 FileUpload服務(wù)器控件
 3.25.1 使用FileUpload控件上傳文件
 3.25.2 指定正確的ASP.NET權(quán)限第1章給上傳文件
 3.25.3 理解文件大小的限制
 3.25.4 從同一個(gè)頁(yè)面上傳多個(gè)文件
 3.25.5 把上傳的文件放在Stream對(duì)象中
 3.25.6 把文件內(nèi)容從Stream對(duì)象移動(dòng)到Byte數(shù)組中
3.26 MultiView和View服務(wù)器控件
3.27 Wizard服務(wù)器控件
 3.27.1 定制邊欄導(dǎo)航
 3.27.2 AllowReturn屬性
 3.27.3 使用StepType屬性
 3.27.4 給Wizard控件添加標(biāo)題
 3.27.5 使用向?qū)У膶?dǎo)航系統(tǒng)
 3.27.6 使用Wizard控件的事件
 3.27.7 使用Wizard控件顯示窗體元素
3.28 ImageMap服務(wù)器控件
3.29 小結(jié)
第4章 驗(yàn)證服務(wù)器控件
4.1 有效性驗(yàn)證
4.2 客戶端和服務(wù)器端的驗(yàn)證
4.3 ASP.NET驗(yàn)證服務(wù)器控件
4.3.1 驗(yàn)證原因
4.3.2 RequiredFieldValidator服務(wù)器控件
4.3.3 CompareValidator服務(wù)器控件
4.3.4 RangeValidator服務(wù)器控件
4.3.5 RegularExpressionValidator服務(wù)器控件
4.3.6 CustomValidator服務(wù)器控件
4.3.7 ValidationSummary服務(wù)器控件
4.4 關(guān)閉客戶端驗(yàn)證功能
4.5 為錯(cuò)誤通知使用圖像和聲音
4.6 使用驗(yàn)證組
4.7 小結(jié)
第5章 使用Master頁(yè)面
5.1 需要Master頁(yè)面的原因
5.2 Master頁(yè)面基礎(chǔ)
5.3 編寫(xiě)Master頁(yè)面
5.4 編寫(xiě)內(nèi)容頁(yè)面
5.4.1 混合頁(yè)面類(lèi)型和語(yǔ)言
5.4.2 指定要使用的Master頁(yè)面
5.4.3 使用頁(yè)面標(biāo)題
5.4.4 使用Master頁(yè)面中的控件和屬性
5.5 在Master頁(yè)面中指定默認(rèn)內(nèi)容
5.6 以編程方式將Master頁(yè)面賦予內(nèi)容頁(yè)面
5.7 Master頁(yè)面的嵌套
5.8 容器特定的Master頁(yè)面
5.9 事件的觸發(fā)順序
5.10 高速緩存Master頁(yè)面
5.11 ASP.NET AJAX和Master頁(yè)面
5.12 小結(jié)
第6章 主題和Skin
6.1 使用ASP.NET中的主題
6.1.1 給單個(gè)ASP.NET頁(yè)面應(yīng)用主題
6.1.2 把主題應(yīng)用于整個(gè)應(yīng)用程序
6.1.3 刪除服務(wù)器控件中的主題
6.1.4 刪除Web頁(yè)面上的主題特性
6.1.5 使用Master頁(yè)面時(shí)理解主題
6.1.6 StyleSheetTheme屬性
6.2 創(chuàng)建自己的主題
6.2.1 創(chuàng)建正確的文件夾結(jié)構(gòu)
6.2.2 創(chuàng)建Skin
6.2.3 在主題中包含CSS文件
6.2.4 使主題包含圖像
6.3 定義多個(gè)Skin選項(xiàng)
6.4 編程使用主題
6.4.1 編程指定頁(yè)面的主題
6.4.2 編程指定控件的SkinID
6.5 主題、Skin和定制控件
6.6 小結(jié)
第7章 ASP.NET 3.5中的數(shù)據(jù)綁定
7.1 數(shù)據(jù)源控件
7.1.1 SqlDataSource控件
7.1.2 LINQ數(shù)據(jù)源控件
7.1.3 AccessDataSource控件
7.1.4 XmlDataSource控件
7.1.5 ObjectDataSource控件
7.1.6 SiteMapDataSource控件
7.2 配置數(shù)據(jù)源控件的高速緩存
7.3 存儲(chǔ)連接信息
7.4 使用綁定的列表控件和數(shù)據(jù)源控件
7.4.1 GridView
7.4.2 編輯GridView中的數(shù)據(jù)行
7.4.3 刪除GridView數(shù)據(jù)
7.4.4 DetailsView
7.4.5 使用DetailsView插入、更新和刪除數(shù)據(jù)
7.4.6 ListView
7.4.7 FormView控件
7.5 其他數(shù)據(jù)綁定控件
7.5.1 DropDownList、ListBox、RadioButtonList和CheckBoxList
7.5.2 TreeView控件
7.5.3 Ad Rotator控件
7.5.4 Menu
7.6 內(nèi)部數(shù)據(jù)綁定語(yǔ)法
7.6.1 DataBinder語(yǔ)法的變化
7.6.2 XML數(shù)據(jù)綁定
7.7 表達(dá)式和表達(dá)式構(gòu)建器
7.8 小結(jié)
第8章 使用ADO.NET管理數(shù)據(jù)
8.1 ADO.NET的基本功能
8.1.1 常見(jiàn)的ADO.NET任務(wù)
8.1.2 ADO.NET的基本命名空間和類(lèi)
8.1.3 使用Connection對(duì)象
8.1.4 使用Command對(duì)象
8.1.5 使用DataReader對(duì)象
8.1.6 使用數(shù)據(jù)適配器
8.1.7 使用參數(shù)
8.1.8 DataSet和DataTable
8.1.9 將Oracle用作ASP.NET 3.5的數(shù)據(jù)庫(kù)
8.2 DataList服務(wù)器控件
8.2.1 可用的模板
8.2.2 使用ItemTemplate
8.2.3 使用其他布局模板
8.2.4 使用多個(gè)列
8.3 ListView服務(wù)器控件
8.3.1 可用的模板
8.3.2 使用模板
8.3.3 創(chuàng)建布局模板
8.3.4 創(chuàng)建ItemTemplate
8.3.5 創(chuàng)建EditItemTemplate
8.3.6 創(chuàng)建EmptyItemTemplate
8.3.7 創(chuàng)建InsertItemTemplate
8.3.8 結(jié)果
8.4 給ADO.NET任務(wù)使用Visual Studio
8.4.1 建立與數(shù)據(jù)源的連接
8.4.2 使用DataSet設(shè)計(jì)器
8.4.3 使用DataSet對(duì)象CustomerOrders
8.5 命令的異步執(zhí)行
8.5.1 SqlCommand類(lèi)的異步方法
8.5.2 IAsyncResult接口
8.5.3 AsyncCallback
8.5.4 WaitHandle類(lèi)
8.5.5 ADO.NET中異步處理的方式
8.5.6 取消異步處理
8.5.7 異步連接
8.6 小結(jié)
第9章 使用LINQ查詢(xún)
9.1 LINQ to Objects
9.1.1 傳統(tǒng)的查詢(xún)方法
9.1.2 用LINQ替代傳統(tǒng)的查詢(xún)
9.1.3 數(shù)據(jù)分組
9.1.4 其他LINQ運(yùn)算符
9.1.5 LINQ連接
9.1.6 使用LINQ分頁(yè)
9.2 LINQ to XML
9.3 LINQ to SQL
9.3.1 通過(guò)LINQ插入、更新和刪除查詢(xún)
9.3.2 擴(kuò)展LINQ
9.4 小結(jié)
第10章 使用XML和LINQ to XML
10.1 XML的基礎(chǔ)
 10.1.1 XML InfoSet
 10.1.2 XSD/XML模式定義
 10.1.3 在Visual Studio 2008中編輯XML和XML模式
10.2 XmlReader和XmlWriter
 10.2.1 使用XDocument替代XmlReader
 10.2.2 使用模式和XmlTextReader
 10.2.3 使用XDocument根據(jù)模式來(lái)驗(yàn)證
 10.2.4 包含NameTable優(yōu)化
 10.2.5 從XML中提取.NET CLR類(lèi)型
 10.2.6 ReadSubtree和XmlSerialization
 10.2.7 以LINQ to XML從XML中創(chuàng)建CLR對(duì)象
 10.2.8 用XmlWriter創(chuàng)建XML
 10.2.9 用LINQ for XML創(chuàng)建XML
 10.2.10 2.0版本中XmlReader和XmlWriter的改進(jìn)
10.3 XmlDocument和XPathDocument
 10.3.1 DOM存在的問(wèn)題
 10.3.2 XPath、XPathDocument和XmlDocument
10.4 DataSet
 10.4.1 把DataSet保存到XML中
 10.4.2 XmlDataDocument
10.5 XmlDataSource控件
10.6 XSLT
 10.6.1 XslCompiledTransform
 10.6.2 XSLT調(diào)試
10.7 數(shù)據(jù)庫(kù)和XML
 10.7.1 FOR XML AUTO子句
 10.7.2 SQL Server 2005和XML數(shù)據(jù)類(lèi)型
10.8 小結(jié)
第11章 IIS7.0開(kāi)發(fā)
11.1 IIS7的模塊化體系結(jié)構(gòu)
 11.1.1 IIS-WebServer
 11.1.2 IIS-WebServer ManagementTools
 11.1.3 IIS-FTPPulishing Service
11.2 IIS7的擴(kuò)展體系結(jié)構(gòu)
11.3 IIS7和ASP.NET集成的管道
11.4 建立定制的Web服務(wù)器
 11.4.1 更新的依賴(lài)關(guān)系
 11.4.2 在Windows Vista上安裝IIS7
 11.4.3 在Windows Server 2008上安裝IIS7
 11.4.4 命令行安裝選項(xiàng)
 11.4.5 Unattended安裝選項(xiàng)
 11.4.6 升級(jí)
11.5 Internet Information Services(IIS)管理器
 11.5.1 Application Pools
 11.5.2 Web Sites
 11.5.3 層次結(jié)構(gòu)的配置
 11.5.4 委托
11.6 把應(yīng)用程序從IIS6遷移到IIS7
11.7 小結(jié)
第12章 提供程序模型概述
12.1 提供程序概述
12.2 ASP.NET 3.5中的提供程序模型
 12.2.1 設(shè)置提供程序,以使用Microsoft SQL Server 7.0、2000、2005或2008
 12.2.2 Membership提供程序
 12.2.3 Role提供程序
 12.2.4 Personalization提供程序
 12.2.5 SiteMap提供程序
 12.2.6 SessionState提供程序
 12.2.7 Web事件提供程序
 12.2.8 配置提供程序
 12.2.9 WebParts提供程序
12.3 提供程序的配置
12.4 小結(jié)
第13章 擴(kuò)展提供程序模型
13.1 提供程序是較大體系結(jié)構(gòu)中的一層
13.2 通過(guò)基于屬性的編程改變提供程序的行為
 13.2.1 通過(guò)SqlMembershipProvider建立簡(jiǎn)單的密碼結(jié)構(gòu)
 13.2.2 通過(guò)SqlMembershipProvider建立強(qiáng)類(lèi)型的密碼結(jié)構(gòu)
13.3 ProviderBase類(lèi)
13.4 建立自己的提供程序
 13.4.1 創(chuàng)建CustomProviders應(yīng)用程序
 13.4.2 構(gòu)建需要的類(lèi)框架
 13.4.3 創(chuàng)建XML用戶數(shù)據(jù)存儲(chǔ)
 13.4.4 在web.config文件中定義提供程序?qū)嵗?br /> 13.4.5 沒(méi)有實(shí)現(xiàn)MembershipProvider類(lèi)的方法和屬性
 13.4.6 實(shí)現(xiàn)MembershipProvider類(lèi)的方法和屬性
 13.4.7 使用XmlMembershipProvider進(jìn)行用戶登錄
13.5 擴(kuò)展預(yù)定義的提供程序
 13.5.1 用新的LimitedSqlRoleProvider提供程序限制角色功能
 13.5.2 使用新的LimitedSqlRoleProvider提供程序
13.6 小結(jié)
第14章 站點(diǎn)導(dǎo)航
第15章 個(gè)性化
第16章 成員和角色管理
下卷
第17章 Portal Framework和Web Part
第18章 用ASP.NET進(jìn)行HTML和CSS設(shè)計(jì)
第19章 ASP.NET AJAX
第20章 ASP.NET AJAX控件工具集
第20章 安全性
第22章 狀態(tài)管理
第23章 高速緩存
第24章 調(diào)試和錯(cuò)誤處理技術(shù)
24.1 設(shè)計(jì)期間的支持
第25章 文件I/O和流
25.1 使用驅(qū)動(dòng)器、目錄和文件
第26章 用戶控件和服務(wù)器控件
第27章 模塊和處理程序
第28章 使用業(yè)務(wù)對(duì)象
第29章 建立和使用服務(wù)
第30章 本地化
第31章 配置
第32章 測(cè)試
第33章 管理
第34章 打包和部署ASP.NET應(yīng)用程序
附錄A 遷移ASP.NET舊項(xiàng)目
附錄B ASP.NET終極工具
附錄C Silverlight
附錄D ASP.NET在線資源

本目錄推薦

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