注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETVisual Basic(NET面向對象可重用組件開發(fā))

Visual Basic(NET面向對象可重用組件開發(fā))

Visual Basic(NET面向對象可重用組件開發(fā))

定 價:¥43.00

作 者: (美)Ken Spencer,(美)Tom Eberhard,(美)John Alexander著;杜志秀,張文波,李珂譯
出版社: 清華大學出版社
叢編項: 微軟 NET程序員系列
標 簽: VB.NET

ISBN: 9787302064213 出版時間: 2003-04-01 包裝:
開本: 23cm 頁數: 403 字數:  

內容簡介

  本書介紹了如何運用面向對象編程的原理,利用Microsoft.NETFramework開發(fā)環(huán)境來創(chuàng)建VisualBasic.NET組件,并通過典型的示例,講解了如何使用VisualBasic.NET創(chuàng)建的可重用的共享組件來快速開發(fā)任意規(guī)模的功能強大的應用程序。本書共分14章,主要內容包括VisualBasic.NET面向對象開發(fā);體系結構和.NET框架;應用程序中各個層的實現,包括數據訪問層、安全層、通用Web客戶端處理程序、菜單處理程序、業(yè)務規(guī)則和外觀層;創(chuàng)建用戶界面模板;開發(fā)信息頁和XMLWeb服務;利用遠程處理技術進行通信;以及組裝應用程序等。本書還講解了如何構建一個多功能的、面向對象的體系結構,以便通過可重用的組件來簡化復雜應用程序的創(chuàng)建過程。本書主要適用于中高級程序開發(fā)人員閱讀。Microsoft.NET框架類庫及其獨特的技術大大縮短了軟件開發(fā)周期,并降低了開發(fā)成本。本書介紹了如何利用這一新型開發(fā)環(huán)境和面向對象編程技術來開發(fā)VisualBasic.NET組件。本書包含大量實踐證明是可行的策略,可幫助您充分利用寶貴的代碼資源。通過本書,您將了解如何使用由VisualBasic.NET創(chuàng)建的(或根據本書示例改寫的)可重用共享組件,快速設計和開發(fā)任意規(guī)模的功能強大的應用程序。本書還介紹了VisualBasic語言的最新變化,以及.NET給開發(fā)過程帶來的新變化。另外還講解了如何構建功能豐富的、面向對象的體系結構,以簡化由可重用組件開發(fā)復雜商業(yè)應用程序的過程。

作者簡介

暫缺《Visual Basic(NET面向對象可重用組件開發(fā))》作者簡介

圖書目錄

前言
第1章 面向對象開發(fā)簡介
1.1 .NET框架
1.2 Visual Studio.NET對組件的支持
1.3 Visual Basic.NET語言的變化
1.3.1 數據類型的改變
1.3.2 數組
1.3.3 字符串處理
1.3.4 結構化異常處理機制
1.4 組件、類和對象
1.4.1 組件與類
1.4.2 類文件與模塊文件
1.4.3 類的實例化和使用
1.4.4 結構
1.4.5 屬性過程
1.4.6 使用方法
1.4.7 屬性和方法的重載
1.4.8 重寫現有方法
1.4.9 事件
1.4.10 接口與實現
1.4.11 共享成員
1.4.12 命名空間
1.4.13 繼承機制
1.5 部署.NET應用程序
1.6 小結
第2章 體系結構和.NET
2.1 選擇正確的體系結構
2.2 軟件體系結構的變遷
2.2.1 單層體系結構
2.2.2 雙層體系結構
2.2.3 三層體系結構
2.2.4 靈活的n層體系結構
2.3 使用.NET框架的解決方案
2.3.1 用戶界面
2.3.2 外觀層的功能
2.3.3 業(yè)務層
2.3.4 數據訪問層
2.3.5 數據層
2.4 分析與設計
2.5 小結
第3章 .NET框架中的異常處理機制
3.1 .NET中異常處理的新特性
3.2 結構化異常處理機制
3.2.1 結構化異常處理
3.2.2 面向對象的異常處理
3.2.3 Try語句的語法
3.3 定義異常處理對象
3.3.1 自定義異常類的原則
3.3.2 自定義異?;?br />3.4 事件日志
3.5 異常處理對象與遠程處理
3.6 創(chuàng)建應用程序異常類層次結構
3.7 小結
第4章 數據訪問層的實現
4.1 ADO.NET的強大功能
4.1.1 性能
4.1.2 可縮放性
4.1.3 XML等于互操作性
4.1.4 易用性
4.2 ADO.NET的組件
4.2.1 Connection對象
4.2.2 Command對象
4.2.3 DataReader對象
4.2.4 DataSet對象
4.3 ADO.NET數據訪問對象
4.3.1 使用數據訪問對象的必要性
4.3.2 數據訪問對象的作用
4.3.3 訪問和使用數據庫的方法
4.4 實現數據訪問對象
4.4.1 數據訪問對象用作組件
4.4.2 私有變量和對象
4.4.3 構造函數
4.4.4 屬性
4.4.5 添加第一個方法:runSQL DataSet
4.4.6 異常處理
4.4.7 記錄異常
4.4.8 其他問題
4.4.9 runSQLDataSet方法的完整代碼
4.5 使用數據訪問對象
4.6 關于數據訪問的其他問題
4.6.1 如何處理事務
4.6.2 關于數據并發(fā)
4.6.3 關于連接池
4.6.4 能否使用性能計數器
4.7 小結
第5章 安全層的實現
5.1 .NET安全特性概述
5.2 應用程序的安全性要求
5.3 窗體身份驗證服務
5.3.1 為應用程序創(chuàng)建窗體身份驗證體系結構
5.3.2 配置應用程序
5.3.3 創(chuàng)建憑據的存儲器
5.3.4 創(chuàng)建登錄窗體
5.4 授權特性
5.4.1 .NET框架中的授權類型
5.4.2 使用基于角色的授權
5.4.3 URL授權
5.5 安全層
5.5.1 創(chuàng)建SecurIt組件
5.5.2 創(chuàng)建安全的ASP.NET的標頭
5.5.3 使用SecurIt層
5.6 小結
第6章 實現通用的Web客戶端處理程序
6.1 ASP.NET的用戶界面選項
6.1.1 過去——ASP.NET的用戶界面選項
6.1.2 現在——ASP.NET的用戶界面選項
6.1.3 ASP.NET用戶界面的未來
6.2 用戶控件和自定義服務器控件之間的選擇
6.3 創(chuàng)建用戶控件
6.3.1 用戶控件的基礎知識
6.3.2 用戶控件的屬性
6.3.3 用戶控件的方法
6.3.4 用戶控件中的事件冒泡技術
6.3.5 動態(tài)加載的用戶控件
6.4 創(chuàng)建自定義服務器控件
6.4.1 完全自定義服務器控件的基礎知識
6.4.2 增強型或派生的自定義服務器控件
6.4.3 增強型ASP.NET Drop DownList服務器控件
6.4.4 突出顯示選中的TextBox服務器控件
6.4.5 復合服務器控件
6.4.6 復合ASP.NET MyLabel TextBox服務器控件
6.4.7 增強型ASP.NET MyLabel TextBox復合服務器控件
6.4.8 事件和自定義服務器控件
6.5 使用Windows窗體控件
6.6 小結
第7章 菜單處理程序的實現
7.1 菜單策略一覽
7.2 創(chuàng)建菜單和導航欄對象
7.2.1 .NET技術
7.2.2 設計控件
7.2.3 MenuData組件
7.2.4 主菜單自定義用戶控件
7.2.5 導航欄自定義用戶控件
7.2.6 用戶控件的其他選項
7.3 Visual Basic.NET Windows窗體示例
7.4 小結
第8章 業(yè)務層的實現
8.1 為何需要業(yè)務層
8.2 設計通用的業(yè)務對象
8.3 確定業(yè)務規(guī)則
8.4 與安全層交互
8.5 與數據訪問層交互
8.5.1 創(chuàng)建和確定基于業(yè)務規(guī)則的查詢
8.5.2 與Get相關的存儲過程
8.5.3 與Insert相關的存儲過程
8.5.4 與Update相關的存儲過程
8.6 Visual Basic.NET的面向對象特性
8.6.1 再談構造函數
8.6.2 重載
8.6.3 重載的構造函數
8.6.4 HRnet應用程序中的繼承
8.7 小結
第9章 外觀層的實現
9.1 外觀層的優(yōu)勢與應用
9.2 設計外觀層
9.3 創(chuàng)建外觀對象
9.3.1 EmployeeHRObject外觀類
9.3.2 EmployeeCSObject外觀類
9.4 小結
第10章 創(chuàng)建用戶界面模板
10.1 HRnet示例應用程序的規(guī)范
10.1.1 HRnet應用程序的體系結構
10.1.2 HRnet應用程序的功能
10.2 創(chuàng)建HRnet的Web模板
10.2.1 Web模板的布局
10.2.2 Web模板文件
10.3 開始創(chuàng)建HRnet應用程序
10.4 Web頁模板
10.5 創(chuàng)建HRnet的Windows窗體模板
10.5.1 基窗體
10.5.2 最終的數據項窗體
10.6 從Web頁與Windows窗體調用代碼
10.7 小結
第11章 創(chuàng)建信息頁
11.1 淺析用戶界面的設計策略
11.2 基于Web和基于Windows的數據表示窗體
11.2.1 數據表示窗體
11.2.2 列表窗體的ASP.NET DataGrid控件
11.3 自定義默認的ASP.NET DataGrid控件
11.3.1 為自定義的DataGrid控件添加功能
11.3.2 添加更美觀的圖形
11.3.3 更改頁腳
11.3.4 添加GoTo函數
11.3.5 添加排序功能
11.3.6 最后完善自定義DataGrid控件
11.4 顯示詳細信息
11.4.1 網格和詳細信息位于同一窗體頁
11.4.2 網格與詳細信息位于不同窗體頁
11.4.3 改進頁面網格和詳細信息窗體
11.4.4 自定義服務器控件中的狀態(tài)處理
11.5 可縮放性與性能
11.5.1 通過本地的XML文件保存數據
11.5.2 序列化數據集
11.5.3 反序列化數據集
11.6 小結
第12章 實現業(yè)務層——XML Web服務
12.1 實現XML Web服務
12.2 使用XML Web服務
12.3 使用公眾可用的服務
12.4 SOAP:XML Web服務的新伙伴
12.4.1 目前支持的協議
12.4.2 SOAP文檔結構
12.4.3 從客戶端調用SOAP標頭
12.5 小結
第13章 利用遠程處理技術進行通信
13.1 開始使用遠程處理
13.2 創(chuàng)建服務器
13.3 創(chuàng)建第一個遠程處理客戶端
13.4 創(chuàng)建遠程宿主
13.4.1 Windows主機
13.4.2 Windows服務主機
13.5 遠程處理業(yè)務對象
13.5.1 安全層
13.5.2 業(yè)務層
13.6 遠程處理部署
13.7 創(chuàng)建客戶端程序
13.8 小結
第14章 組裝應用程序
14.1 組裝應用程序的步驟
14.1.1 創(chuàng)建菜單結構和模板
14.1.2 實現安全特性
14.1.3 創(chuàng)建主頁
14.1.4 信息頁和數據頁
14.2 HRnet中的Windows窗體:Titles
14.3 部署應用程序
14.3.1 使用XCOP方法進行部署
14.3.2 部署全局文件
14.3.3 通過創(chuàng)建一個Windows安裝程序包進行部署
14.4 程序集和版本管理
14.5 小結

本目錄推薦

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