注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETVB.NET高級開發(fā)指南

VB.NET高級開發(fā)指南

VB.NET高級開發(fā)指南

定 價:¥42.00

作 者: (美)Jeffrey P. McManus,(美)Chris Kinsman著;袁勤勇[等]譯;袁勤勇譯
出版社: 北京希望電子出版社
叢編項: 計算機知識普及和軟件開發(fā)系列 專業(yè)程序員快速成長之路叢書
標(biāo) 簽: VB.NET

ISBN: 9787894980137 出版時間: 2002-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 407 字?jǐn)?shù):  

內(nèi)容簡介

  這是關(guān)于VB.NET程序員開發(fā)的指導(dǎo)書。全書共分12章,主要內(nèi)容包括:引言,從ASP遷移到ASP.NET,頁框架,調(diào)試ASP.NET應(yīng)用程序,狀態(tài)控制和緩存,配置和部署,Web服務(wù),安全,HttpHandlers和HttpModules,創(chuàng)建用戶控件和服務(wù)器控件,使用XML以及使用ADO.NET創(chuàng)建數(shù)據(jù)庫應(yīng)用程序等。本書內(nèi)容豐富、實用,作者通過258個程序范例詳細(xì)描述了VB.NET開發(fā)Web網(wǎng)頁以及數(shù)據(jù)庫應(yīng)用程序的方法和技巧,講解深入細(xì)致,具體范例與軟件功能緊密結(jié)合,指導(dǎo)性、實用性強。本書不僅是用VB.NET進(jìn)行開發(fā)、編程的廣大編程員的指導(dǎo)書,同時也是高等院校計算機專業(yè)和相關(guān)專業(yè)師生教學(xué)、自學(xué)參考書。本書前言特色及評論文章節(jié)選

作者簡介

暫缺《VB.NET高級開發(fā)指南》作者簡介

圖書目錄

第1章 引言 
1.1 ASP目前面臨的問題 
1.1.1 代碼和設(shè)計分離 
1.1.2 基于腳本語言 
1.1.3 狀態(tài)控制 
1.2 簡介ASP .NET 
1.2.1 平臺結(jié)構(gòu) 
1.2.2 ASP .NET中的新特色 
第2章 從ASP遷移到ASP .NET 
2.1 在ASP .NET中ASP 3.0代碼不能不加修改就可以運行 
2.2 修改并不困難 
2.3 新的文件擴展名 
2.4 ASP對象模型 
2.5 語義修改 
2.5.1 每一頁只用一種語言 
2.5.2 函數(shù)必須駐留在腳本塊中 
2.5.3 不再支持呈現(xiàn)函數(shù) 
2.5.4 不再支持類型庫 
2.5.5 Option Explicit 
2.6 語言修改 
2.6.1 數(shù)組基數(shù) 
2.6.2 不再有默認(rèn)屬性 
2.6.3 不再需要Set 
2.6.4 子程序調(diào)用需要圓括號 
2.6.5 ByVal和ByRef 
2.6.6 模塊作用域 
2.7 COM對象 
2.7.1 后期綁定訪問 
2.7.2 創(chuàng)建一個運行庫可調(diào)用的包裝器 
2.8 遷移策略 
2.9 遷移實例 
2.9.1 遷移global.asa 
2.9.2 遷移登記頁面 
2.9.3 遷移做實際工作的頁面 
第3章 頁框架 
3.1 ASP .NET的控件模型 
3.2 使用后臺編碼分離描述和代碼 
3.3 編程HTML控件 
3.3.1 HtmlAnchor 
3.3.2 HtmlButton 
3.3.3 HtmlForm 
3.3.4 HtmlImage 
3.3.5 HtmlInputButton 
3.3.6 HtmlInputCheckBox 
3.3.7 HtmlInputFile 
3.3.8 HtmlInputHidden 
3.3.9 HtmlInputImage 
3.3.10 HtmlInputRadioButton 
3.3.11 HtmlInputText 
3.3.12 HtmlSelect 
3.3.13 HtmlTable 
3.3.14 HtmlTableCell 
3.3.15 HtmlTableCellCollection 
3.3.16 HtmlTableRow 
3.3.17 HtmlTableRowCollection 
3.3.18 HtmlTextArea 
3.4 頁對象的特性 
3.4.1 頁指令(Directives) 
3.4.2 @ Control 指令 
3.4.3 @ Import 指令 
3.4.4 使用@ Implements 指令實現(xiàn)外部界面 
3.4.5 使用@ Register 指令注冊控件 
3.4.6 @ Assembly 指令 
3.4.7 @ OutputCache指令 
3.4.8 Page對象激發(fā)的事件 
3.5 使用Web控件創(chuàng)建用戶界面(UI) 
3.5.1 編程Web Forms控件 
3.5.2 控件事件模型 
3.5.3 利用回送和View State(視狀態(tài)) 
3.5.4 移動的控件 
3.5.5 數(shù)據(jù)綁定 
3.5.6 確定瀏覽器性能 
3.6 服務(wù)器控件和Page對象的參考 
3.6.1 AdRotator 類 
3.6.2 Button類 
3.6.3 Calendar類 
3.6.4 CheckBox 類 
3.6.5 Control類 
3.6.6 DataGrid 類 
3.6.7 DataList類 
3.6.8 DropDownList類 
3.6.9 HttpApplication類 
3.6.10 HttpRequest類 
3.6.11 HttpResponse 類 
3.6.12 HttpServerUtility類 
3.6.13 HttpSessioinState類 
3.6.14 Hyperlink類 
3.6.15 Image類 
3.6.16 ImageButton類
3.6.17 Label類 
3.6.18 LinkButton類 
3.6.19 ListBox類 
3.6.20 Page類 
3.6.21 Panel類 
3.6.22 RadioButton類 
3.6.23 Repeater類 
3.6.24 Table類 
3.6.25 TableCell類
3.6.26 TableRow 類
3.6.27 TextBox類
3.6.28 WebControl類 
第4章 調(diào)試ASP .NET應(yīng)用程序 
4.1 追蹤Web應(yīng)用程序的行動 
4.1.1 為追蹤準(zhǔn)備頁 
4.1.2 給Trace輸出分類 
4.1.3 開啟頁追蹤 
4.1.4 在應(yīng)用程序里打開追蹤 
4.1.5 從遠(yuǎn)程瀏覽器窗口使用應(yīng)用程序追蹤 
4.2 調(diào)試ASP .NET應(yīng)用程序 
4.2.1 在頁層打開調(diào)試 
4.2.2 在應(yīng)用程序?qū)哟蜷_調(diào)試
4.2.3 使用Debug對象
4.3 創(chuàng)建定制的性能監(jiān)控器
4.3.1 運行Windows性能監(jiān)控器實用程序
4.3.2 創(chuàng)建性能監(jiān)控器類別
4.3.3 從應(yīng)用程序發(fā)送信息到性能監(jiān)控器
4.3.4 刪除性能監(jiān)控類別 
4.4 寫Windows 事件日志 
4.5 參考 
4.5.1 Debug 類 
4.5.2 EventLog類 
4.5.3 PerformanceCounter類 
4.5.4 TraceContext類 
第5章 狀態(tài)控制和緩存 
5.1 狀態(tài)控制:什么是最重要的 
5.1.1 cookies的定義 
5.1.2 基于cookie的會話標(biāo)識 
5.1.3 無cookie的會話標(biāo)識 
5.1.4 使用會話
5.1.5 初始化用戶的狀態(tài)
5.1.6 使用會話狀態(tài)后的清理
5.1.7 默認(rèn)會話配置以外的配置
5.1.8 使用哪個會話狀態(tài)選項 
5.2 高速緩存 
5.2.1 輸出高速緩存:高速緩存完整頁 
5.2.2 處理瀏覽器的差異
5.2.3 處理其他差異
5.2.4 緩存表單結(jié)果
5.2.5 高速緩存部分頁 
5.2.6 高速緩存數(shù)據(jù)庫查詢
5.2.7 高速緩存期滿的項
5.2.8 基于時間的高速緩存期滿的項
5.2.9 通報
5.2.10 高速緩存相關(guān)性(Cache Dependencies) 
5.3 類參考
5.3.1 HttpSessionState類
5.3.2 HttpCachePolicy
5.3.3 HttpCacheVaryByHeaders
5.3.4 HttpCacheVaryByParams
5.3.5 Cache
5.3.6 CacheDependency
第6章 配置和部署
6.1 理解配置文件
6.2 全局和局部配置文件
6.3 配置文件的結(jié)構(gòu)
6.3.1 驗證設(shè)置
6.3.2 授權(quán)設(shè)置 
6.3.3 瀏覽器性能設(shè)置 
6.3.4 編譯設(shè)置 
6.3.5 定制錯誤設(shè)置 
6.3.6 執(zhí)行超時(timeout)的設(shè)置 
6.3.7 全球性設(shè)置 
6.3.8 HTTP處理程序設(shè)置 
6.3.9 HTTP模塊設(shè)置
6.3.10 頁設(shè)置
6.3.11 程序模式設(shè)置
6.3.12 會話狀態(tài)設(shè)置
6.3.13 追蹤設(shè)置
6.3.14 Web服務(wù)設(shè)置
6.3.15 在Web.Config里配置多位置(Location)
6.3.16 鎖定Web配置的設(shè)置
6.4 用編程來訪問配置文件
6.5 在Visual Studio.NET里編輯Web配置文件
6.6 使用Global.asax初始化Web應(yīng)用程序
6.6.1 Global.asax里的應(yīng)用程序指令
6.6.2 Global.asax里的代碼聲明塊
6.6.3 Global.asax里的服務(wù)器端標(biāo)記符
6.6.4 Global.asax里的服務(wù)器端包含文件(SSIs) 
6.7 為部署使用XCOPY 
6.7.1 部署單個目錄 
6.7.2 部署目錄樹 
6.7.3 從部署排除文件
6.7.4 確認(rèn)和重寫
6.7.5 僅部署更改的文件
6.7.6 XCOPY開關(guān)
6.8 控制全局程序集緩存
第7章 Web服務(wù)
7.1 網(wǎng)絡(luò)的數(shù)據(jù)表示
7.1.1 位置
7.1.2 通告
7.2 Web服務(wù)的范圍
7.3 需要Web服務(wù)的原因
7.4 ASP.NET Web服務(wù)
7.4.1 WebMethod
7.4.2 WebMethodAttribute
7.4.3 串行化 
7.5 使用Web服務(wù)
7.5.1 SoapHttpClientProtocol 
7.5.2 異步客戶 
7.5.3 Cookies和代理 
7.6 類參考 
7.6.1 WebService 
7.6.2 WebMethodAttribute 
7.6.3 SoapHttpClientProtocol 
第8章 安全 
8.1 概述 
8.2 身份和主體 
8.3 Windows鑒定 
8.4 Forms鑒定 
8.4.1 什么是重要的事 
8.4.2 過程 
8.4.3 設(shè)置
8.5 Passport鑒定 
8.6 文件授權(quán) 
8.7 URL授權(quán) 
8.8 Forms 鑒定的定制角色
8.9 組合使用 
8.10 假冒 
8.11 類參考
8.11.1 GenericIdentity類
8.11.2 WindowsIdentity類
8.11.3 GenericPrincipal類
8.11.4 WindowsPrincipal類
8.11.5 WindowsBuiltInRole類
8.11.6 PassportIdentity
第9章 HttpHandlers和HttpModules 
9.1 HttpModules
9.1.1 BeginRequest和EndRequst的簡單模塊
9.1.2 過濾輸出 
9.1.3 分支過濾器
9.1.4 Error模塊
9.1.5 從HttpModule中激發(fā)事件
9.1.6 鑒定模塊 
9.1.7 重寫路徑 
9.2 HttpHandlers
9.2.1 動態(tài)報告
9.2.2 頁面計數(shù)器處理程序
9.3 動態(tài)處理程序指派
9.4 類參考 
9.4.1 HttpApplication 
9.4.2 IHttpModule
9.4.3 EventLog
9.4.4 SmtpMail
9.4.5 IHttpHandler
第10章 創(chuàng)建用戶控件和服務(wù)器控件
10.1 在Web Forms應(yīng)用程序中使用用戶控件
10.1.1 將屬性添加到用戶控件
10.1.2 在頁面中編寫用戶控件
10.1.3 將方法添加到用戶控件中
10.1.4 用戶控件處理事件
10.2 創(chuàng)建服務(wù)器控件
10.2.1 創(chuàng)建基本服務(wù)器控件
10.2.2 編譯控件 
10.2.3 在ASP.NET中部署組件 
10.3 創(chuàng)建復(fù)合控件 
10.4 服務(wù)器控件生存期中的事件 
10.4.1 將控件綁定到數(shù)據(jù)上 
10.4.2 在服務(wù)器控件中產(chǎn)生回送
10.4.3 持續(xù)支持
10.4.4 創(chuàng)建模板化的服務(wù)器控件 
10.4.5 建立有效性控件 
10.4.6 利用豐富的客戶程序 
10.4.7 在定制服務(wù)器控件中支持設(shè)計者 
第11章 使用XML 
11.1 什么是XML 
11.1.1 XML的優(yōu)點 
11.1.2 XML文檔結(jié)構(gòu)和語法 
11.2 利用.NET Framework類訪問XML數(shù)據(jù)
11.2.1 關(guān)于Simple API for XML(SAX)
11.2.2 使用XML Document Object Model
11.2.3 利用XmlNode對象瀏覽文檔數(shù)據(jù) 
11.2.4 使用XmlDataReader對象 
11.2.5 利用XmlTextWriter對象編寫XML數(shù)據(jù) 
11.2.6 利用XmlNodeReader對象漫游和更新文檔 
11.2.7 利用XPath表達(dá)式查詢XML文檔
11.3 利用規(guī)范定義XML并確認(rèn)XML 
11.3.1 關(guān)于Document Type Definitions(DTDS) 
11.3.2 關(guān)于XML Data-Reduce規(guī)范 
11.3.3 創(chuàng)建W3C XML規(guī)范
11.3.4 利用W3C規(guī)范確認(rèn)文檔
11.3.5 在Visual Studio.NET中創(chuàng)建XSD規(guī)范 
11.4 利用格式表處理XML文檔 
11.5 類參考
11.5.1 繼承關(guān)系
11.5.2 ValidationEventArgs 類
11.5.3 XmlDocument類
11.5.4 XmlNamedNodeMap 類
11.5.5 XmlNavigator 類
11.5.6 XmlNode類
11.5.7 XmlNodeList類
11.5.8 XmlReader類
11.5.9 XmlNodeReader類 
11.5.10 XmlTextReader類 
11.5.11 XmlTextWriter類 
11.5.12 XmlValidatingReader類 
11.5.13 XmlWriter類 
第12章 使用ADO.NET創(chuàng)建數(shù)據(jù)庫應(yīng)用程序
12.1 對數(shù)據(jù)訪問出現(xiàn)了新的對象庫的原因
12.2 ADO.NET里的新特色
12.2.1 支持?jǐn)嚅_連接的訪問和遠(yuǎn)程處理
12.2.2 XML支持
12.2.3 分解數(shù)據(jù)訪問API
12.2.4 不支持服務(wù)器端指針
12.2.5 使用ADO.NET的場合
12.3 連接數(shù)據(jù)庫
12.4 運行查詢
12.4.1 關(guān)于SqlDataReader對象
12.4.2 使用命令對象執(zhí)行命令
12.4.3 使用數(shù)據(jù)閱讀器對象執(zhí)行基于文本的Select命令
12.4.4 執(zhí)行返回數(shù)據(jù)的存儲過程 
12.4.5 傳遞參數(shù)給存儲過程 
12.4.6 執(zhí)行不返回數(shù)據(jù)的命令
12.4.7 執(zhí)行返回標(biāo)量值的存儲過程
12.5 使用數(shù)據(jù)適配器檢索和操縱數(shù)據(jù)
12.5.1 在瀏覽器里顯示查詢數(shù)據(jù)
12.5.2 使用數(shù)據(jù)適配器創(chuàng)建DataSet對象
12.5.3 綁定DataView對象到Web Forms控件上
12.5.4 綁定其他對象到Web Forms控件上 
12.5.5 把DataSet表示為XML 
12.5.6 使用繼承執(zhí)行強類型的數(shù)據(jù)對象
12.6 為數(shù)據(jù)記錄項創(chuàng)建Web Forms
12.6.1 完成確認(rèn)
12.6.2 使用多種確認(rèn)器
12.7 處理錯誤
12.8 ADO.NET Framework參考
12.8.1 Component 類
12.8.2 DataAdapter類
12.8.3 DataSet類
12.8.4 DataColumn類 
12.8.5 DataRelation類 
12.8.6 DataTable類 
12.8.7 MarshalByRefObject類 
12.8.8 MarshalByValueComponent類
12.8.9 OleDbCommand類 
12.8.10 SqlDataAdapter類 
12.8.11 SqlDataReader類 
12.8.12 SqlConnection類 
12.8.13 SqlError類 
12.8.14 SqlException類

本目錄推薦

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