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

Visual Basic.NET編程指南

Visual Basic.NET編程指南

定 價:¥49.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之MS NET
標 簽: VB.NET

ISBN: 9787505381094 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 520 字數(shù):  

內(nèi)容簡介

  本書首先介紹了.NET及.NET框架下的Visual Basic.NET語言的新特性及其語法要點,接下來介紹了幾種基本的數(shù)據(jù)結構字符串和集合的使用。然后介紹用Visual Basic.NET語言編寫各類應用的一般步驟和若干技巧,包括控制臺應用、類庫、Windows窗體應用、Windows服務、Windows控件、Web窗體應用、Web服務器控件、Web服務、COM+應用、基于遠程處理的分布式應用等。這部分穿插講解了幾個高級編程技術,如流和反射等。最后介紹了如何把Visual Basic 6.0應用的升級到Visual Basic.NET。隨書附贈的光盤收錄了書中經(jīng)典實例的源代碼。本書內(nèi)容新穎,實踐性強,面向所有的Visual Basic.NET程序設計人員,也可供對.NET感興趣的讀者參考,是一本適用于Visual Basic老用戶和初學者的經(jīng)典圖書。

作者簡介

暫缺《Visual Basic.NET編程指南》作者簡介

圖書目錄

第1章 .NET框架下的Visual Basic.NET
1.1 什么是.NET
1.2 什么是.NET框架
1.3 Visual Basic.NET編程語言的新特性
1.3.1 繼承
1.3.2 異常處理
1.3.3 重載
1.3.4 構造函數(shù)和析構函數(shù)
1.3.5 數(shù)據(jù)類型
1.3.6 接口
1.3.7 委托
1.3.8 共享成員
1.3.9 命名空間
1.3.10 程序集
1.3.11 引用
1.3.12 特性
1.3.13 多線程編程
1.3.14 控制臺應用
1.4 Visual Basic.NET的語言更新
1.5 Visual Studio.NET集成開發(fā)環(huán)境
1.6 命令行編譯器
1.6.1 編譯選項
1.6.2 示例
1.7 Visual Basic.NET學習建議
1.8 小結
第2章 Visual Basic.NET語言
2.1 選用Visual Basic.NET的理由
2.2 Hello World
2.3 Visual Basic.NET中的類型
2.3.1 預定義類型
2.3.2 轉(zhuǎn)換
2.3.3 數(shù)組類型
2.3.4 通用類型Object
2.3.5 模塊
2.4 變量和參數(shù)
2.5 自動內(nèi)存管理
2.6 運算符和表達式
2.7 語句
2.7.1 選擇語句
2.7.2 循環(huán)語句
2.7.3 跳轉(zhuǎn)語句
2.7.4 On Error語句
2.7.5 With…End With語句
2.7.6 SyncLock語句
2.8 類
2.8.1 常數(shù)
2.8.2 字段
2.8.3 方法
2.8.4 屬性
2.8.5 事件
2.8.6 實例構造函數(shù)
2.8.7 靜態(tài)構造函數(shù)
2.8.8 繼承
2.9 結構
2.10 接口
2.11 委托
2.12 枚舉
2.14 特性
2.15 小結
第3章 字符串
3.1 .NET框架類庫概述
3.1.1 基本功能
3.1.2 程序集
3.2 命名空間
3.3 操作字符串
3.3.1 創(chuàng)建新字符串
3.3.2 剪裁和移除字符
3.3.3 填充字符串
3.3.4 比較字符率
3.3.5 更改大小寫
3.3.6 使用StringBuilder類
3.4 編碼和解碼字符
3.5 小結
第4章 集合
4.1 基本概念
4.1.1 .NET框架類庫中的集合類提供的功能
4.1.2 .NET框架類庫中的集合的類型
4.2 運行庫提供的集合類
4.3 利用.NET框架類庫中的集合類操作集合
4.3.1 選擇一個集合類
4.3.2 通過枚舉數(shù)遍歷集合
4.3.3 集合和同步
4.3.4 比較和排序
4.4 集合拷貝
4.5 自定義集合
4.5.1 Item類
4.5.2 IMyList
4.5.3 ItemCollection
4.5.4 ItemEnumerator
4.5.5 測試函數(shù)
4.6 小結
第5章 控制臺應用程序
5.1 概述
5.2 開發(fā)范例
5.2.1 重定向
5.2.2 其他簽名形式的入口函數(shù)
5.2.3 添加窗體支持
5.2.4 在窗體應用中應用控制臺
5.2.5 集成其他功能
5.3 小結
第6章 流及其應用
6.1 概述
6.2 文件操作
6.3 序列化
6.4 在網(wǎng)絡編程時使用流
6.5 小結
第7章 創(chuàng)建和使用類庫
7.1 理解程序集
7.1.1 基本功能
7.1.2 幾種創(chuàng)建程序集的方法
7.1.3 程序集的優(yōu)點
7.1.4 程序集的內(nèi)容
7.1.5 程序集的清單
7.2 創(chuàng)建
7.2.1 Visual Studio.NET開發(fā)類庫應用
7.2.2 設定類庫的相關屬性
7.3 使用類庫
7.4 創(chuàng)建和使用強名類庫
7.4.1 強名稱的基本概念
7.4.2 創(chuàng)建強名類庫
7.4.3 延遲簽名
7.4.4 引用強名類庫
7.5 共享類庫
7.6 利用共享程序集實現(xiàn)透明引用
7.7 小結
第8章 開發(fā)窗體應用
8.1 第一個窗體應用
8.2 設計窗體
8.2.1 設置窗體布局
8.2.2 窗體前置
8.2.3 設置透明度
8.2.4 設置邊框
8.2.5 設置大小
8.2.6 設置屏幕位置
8.2.7 設計窗體模式
8.3 處理事件
8.3.1 窗體中的事件
8.3.2 委托及其在事件處理中的功能
8.3.3 窗體事件的處理程序
8.3.4 在設計時創(chuàng)建事件處理程序
8.3.5 動態(tài)掛鉤事件處理
8.4 基于對話框的窗體應用
8.4.1 創(chuàng)建對話框
8.4.2 顯示
8.4.3 關閉對話框
8.4.4 檢索對話框的結果
8.4.5 使用MessageBox
8.4.6 獲取父窗體的信息
8.4.7 使用標準對話框
8.4.8 通過可視化繼承創(chuàng)建對話框
8.5 使用菜單
8.5.1 向窗體中添加主菜單
8.5.2 添加上下文菜單
8.5.3 添加菜單項
8.5.4 添加子菜單
8.5.5 添加默認菜單項
8.5.6 增加檢查標志
8.5.7 克隆菜單項
8.5.8 使用上下文菜單
8.5.9 菜單合并
8.6 拖放
8.6.1 拖動數(shù)據(jù)
8.6.2 放置數(shù)據(jù)
8.6.3 在應用程序之間執(zhí)行拖放操作
8.7 操作剪貼板
8.7.1 用SetDataObject方法放置數(shù)據(jù)
8.7.2 用GetDataObject方法獲取數(shù)據(jù)
8.8 多文檔界面應用程序
8.8.1 創(chuàng)建MDI父窗體
8.8.2 創(chuàng)建MDI子窗體
8.8.3 確定活動的MDI子窗口
8.8.4 排列MDI子窗體
8.9 支持打印
8.9.1 創(chuàng)建打印作業(yè)
8.9.2 在運行時更改Windows窗體打印選項
8.9.3 設置打印輸出
8.9.4 提示打印結束
8.9.5 使用打印預覽
8.10 數(shù)據(jù)綁定
8.11 小結
第9章 窗體高級編程
9.1 分割窗口
9.2 添加幫助
9.3 引發(fā)和處理周期性事件
9.4 繪制二維圖形
9.5 圖像處理
9.5.1 加載和顯示圖像
9.5.2 克隆圖像
9.5.3 裁切和縮放圖像
9.6 本地化窗口
9.7 小結
第10章 審體控件開發(fā)
10.1 概述
10.1.1 基本概念
10.1.2 開發(fā)窗體組件的一般步驟
10.2 開發(fā)用戶控件
10.3 創(chuàng)建支持授權的控件
10.4 小結
第11章 開發(fā)窗體服務
11.1 概述
11.2 創(chuàng)建和使用窗體服務
11.2.1 創(chuàng)建并配置服務
11.2.2 添加日志功能
11.2.3 響應服務的啟動事件
11.2.4 處理服務停止事件
11.2.5 定義服務的其他操作
11.2.6 為服務創(chuàng)建安裝程序
11.2.7 生成服務項目
11.2.8 為窗體服務創(chuàng)建安裝項目
11.2.9 利用InstallUtil.exe安裝和卸載服務
11.2.10 利用ServiceController組件控制服務
11.2.11 調(diào)試窗體服務應用
11.3 小結
第12章 ASP.NET Web應用開發(fā)
12.1 ASP.NET簡介
12.1.1 ASP.NET頁框架和Web窗體頁
12.1.2 ASP.NET的功能
12.2 Web窗體頁編程模型
12.2.1 ASP.NET Page類
12.2.2 從Page類派生
12.2.3 單文件Web窗體頁
12.3 Web窗體頁的生命周期
12.3.1 往返行程
12.3.2 重新創(chuàng)建頁(視圖狀態(tài)和狀態(tài)管理)
12.3.3 事件驅(qū)動模型與線性處理模型的優(yōu)點
12.3.4 Web窗體處理中的各個階段
12.4 創(chuàng)建簡單的Web窗體應用
12.4.1 創(chuàng)建項目和窗體
12.4.2 添加控件和文本
12.4.3 創(chuàng)建事件處理程序
12.4.4 生成并運行Web窗體頁
12.5 處理服務器端的事件
12.6 狀態(tài)管理
12.6.1 Web窗體狀態(tài)管理介紹
12.6.2 基于客戶端的狀態(tài)管理
12.6.3 基于服務器的狀態(tài)管理選項
12.6.4 使用視圖狀態(tài)保存Web窗體頁值
12.7. 數(shù)據(jù)訪問
12.7.1 在Web窗體頁中顯示數(shù)據(jù)
12.7.2 查詢與更新
12.8 小結
第13章 Web窗體高級編程
13.1 緩存
13.1.1 ASP.NET頁緩存
13.1.2 片斷緩存
13.1.3 數(shù)據(jù)緩存
13.2 跟蹤
13.2.1 啟用頁跟蹤
13.2.2 編寫跟蹤消息
13.3 增強ASP.NET Web應用的安全性
13.3.1 將IIS身份驗證用于ASP.NET模擬
13.3.2 使用窗體身份驗證
13.4 自定義HTTP處理器和處理模塊
13.5 小結
第14章 開發(fā)Web服務器控件
14.1 基本概念
14.2 生命周期
14.3 處理事件
14.3.1 處理繼承的事件
14.3.2 捕獲回發(fā)事件
14.4 處理回發(fā)數(shù)據(jù)
14.5 簡單服務器控件開發(fā)實例
14.6 定義復合屬性
14.7 檢索內(nèi)部文本
14.8 開發(fā)復合控件
14.8.1 簡單的例子
14.8.2 處理子控件的事件
14.8.3 引發(fā)自定義事件
14.9 狀態(tài)維護
14.10 用客戶端腳本引發(fā)回送
14.11 模板控件開發(fā)
14.12 數(shù)據(jù)綁定控件
14.13 小結
第15章 遠程處理和分布式應用
15.1 理解分布式應用和遠程處理
15.1.1 分布式應用簡介
15.1.2 .NET的遠程處理框架
15.1.3 基于遠程處理的分布式應用開發(fā)模型
15.2 一個基于遠程處理的分布式應用實例
15.2.1 實現(xiàn)遠程處理對象
15.2.2 實現(xiàn)遠程對象服務器
15.2.3 遠程處理客戶端實現(xiàn)
15.2.4 測試
15.3 以IIS發(fā)布遠程對象
15.3.1 實例
15.4 分布式應用中的數(shù)據(jù)訪問
15.5 小結
第16章 Web服務
16.1 理解Web服務
16.1.1 Web服務的概念
16.1.2 Web服務代碼模型
16.1.3 Web服務的部署
16.1.4 Web服務的發(fā)現(xiàn)
16.2 訪問Web服務的代碼模型
16.2.1 定位Web服務并添加Web引用
16.2.2 引用代理類
16.2.3 創(chuàng)建代理類的實例
16.2.4 使用代理訪問Web服務
16.3 狀態(tài)管理
16.3.1 使用Session對象管理狀態(tài)
16.3.2 使用Application對象管理狀態(tài)
16.3.3 利用數(shù)據(jù)庫
16.4 提高Web服務性能
16.4.1 少次多量代替多次少量
16.4.2 使用緩存
16.5 小結
第17章 反射
17.1 基本概念
17.2 運行時查看類型信息
17.2.1 System.Type和ConstructorInfo
17.2.2 MemberInfo、MethodInfo、FieldInfo和PropertyInfo
17.3 動態(tài)調(diào)用
17.4 小結
第18章 開發(fā)COM+應用
18.1 基本概念
18.1.1 COM+
18.1.2 COM+服務
18.1.3 COM+組件
18.2 COM+應用編程模型
18.3 開發(fā)實例
18.4 小結
第19章 應用升級
19.1 決定是否升級
19.1.1 不支持的功能
19.1.2 確定需要的改編量
19.2 升級準備工作
19.2.1 一般性建議
19.2.2 窗體和控件的注意事項
19.2.3 數(shù)據(jù)建議
19.2.4 Web結構建議
19.3 有關升級的語言建議
19.3.1 使用早期綁定和顯式轉(zhuǎn)換
19.3.2 使用Date數(shù)據(jù)類型存儲日期
19.3.3 解析無參數(shù)默認屬性
19.3.4 避免空傳播
19.3.5 使用零界限數(shù)組
19.3.6 使用常量而非值
19.3.7 在用戶定義類型中避免使用數(shù)組和定長串
19.3.8 避免使用舊式關鍵字
19.3.9 調(diào)整用于Win32 API的數(shù)據(jù)類型
19.4 升級向?qū)?br />19.4.1 用升級向?qū)壍牟襟E
19.4.2 升級實例
19.5 小結

本目錄推薦

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