注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)Visual Basic 2008高級編程(第5版)

Visual Basic 2008高級編程(第5版)

Visual Basic 2008高級編程(第5版)

定 價:¥139.00

作 者: (美)伊夫杰,郝利斯 等著,張敏,丁峰 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Script

ISBN: 9787302200864 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 1163 字?jǐn)?shù):  

內(nèi)容簡介

  《Visual Basic 2008高級編程(第5版)》主要介紹了如何在VB解決方案中使用Microsoft提供的最新、最強(qiáng)大的工具,探討了LINQ、AJAX、新的Visual Studio 版本等,使讀者能把這些功能應(yīng)用于自己目前要完成的工作。《Visual Basic 2008高級編程(第5版)》的內(nèi)容還包括.NET Framework、部署.NET應(yīng)用程序的最佳方式、數(shù)據(jù)訪問與其他技術(shù),如COM和XML的集成。隨著.NET功能的整體增強(qiáng),Visual Basic 的功能也得到極大提升,應(yīng)用也越來越廣。《Visual Basic 2008高級編程(第5版)》通過大量示例詳細(xì)闡述了Visual Basic 2008的各種新特性、編程知識和開發(fā)技巧,適合希望遷移到Visual Basic 2008編程的高級程序員。該書與《Visual Basic 2008入門經(jīng)典(第5版)》以及它們的早期版本一直是中國VB程序員學(xué)習(xí).NET技術(shù)的優(yōu)秀圖書。Visual Basic 2008 版本有了很大的改進(jìn),給Visual Basic 這個面向?qū)ο蟮牧餍姓Z言引入了全新的概念、技術(shù)和功能。編寫《Visual Basic 2008高級編程(第5版)》的優(yōu)秀團(tuán)隊(duì)非常了解學(xué)習(xí)Visual Basic 2008 所面臨的挑戰(zhàn)。《Visual Basic 2008高級編程(第5版)》內(nèi)容全面,為在.NET環(huán)境下使用Visual Basic 2008 提供了一種清晰而簡明的方式。

作者簡介

暫缺《Visual Basic 2008高級編程(第5版)》作者簡介

圖書目錄

第1章VB2008核心元素.
1.1 原來的關(guān)鍵字和語法
1.2 值類型和引用類型
1.3 命令:條件語句
1.3.1 IfThen
1.3.2 比較運(yùn)算符
1.3.3 SelectCase
1.4 值類型(結(jié)構(gòu))
1.4.1 布爾類型
1.4.2 整數(shù)類型
1.4.3 無符號類型
1.4.4 小數(shù)類型
1.4.5 Char和Byte
1.4.6 DateTime
1.5 引用類型(類)
1.5.1 Object類
1.5.2 String類
1.5.3 DBNull類和IsDBNull()函數(shù)
1.5.4 Nullable類型
1.5.5 數(shù)組
1.5.6 集合
1.6 命令:循環(huán)語句
1.6.1 ForEach和ForNext
1.6.2 While.DoWhile和DoUntil
1.7 裝箱
1.8 參數(shù)傳遞
1.9 變量的作用域
1.1 0數(shù)據(jù)類型的轉(zhuǎn)換
1.1 0.1 隱式轉(zhuǎn)換和編譯器選項(xiàng)
1.1 0.2 XML字面量
1.1 0.3 執(zhí)行顯式轉(zhuǎn)換
1.1 1小結(jié)
第2章對象語法綜述
2.1 面向?qū)ο蟮男g(shù)語
2.1.1 對象.類和實(shí)例
2.1.2 對象的組成
2.2 使用對象
2.2.1 對象的聲明和實(shí)例化
2.2.2 對象引用
2.2.3 取消對象的引用
2.2.4 前期及后期綁定
2.3 創(chuàng)建類
2.3.1 創(chuàng)建基類
2.3.2 構(gòu)造函數(shù)方法
2.3.3 終止和清除
2.4 高級概念
2.4.1 重載方法
2.4.2 重載構(gòu)造函數(shù)方法
2.4.3 共享方法.變量和事件
2.4.4 運(yùn)算符重載
2.4.5 委托
2.4.6 類和組件
2.5 小結(jié)
第3章面向?qū)ο缶幊?br />3.1 繼承
3.2 多接口
3.2.1 對象接口
3.2.2 輔助接口
3.3 抽象性
3.4 封裝性
3.5 多態(tài)性
3.5.1 方法簽名
3.5.2 實(shí)現(xiàn)多態(tài)性
3.6 繼承
3.6.1 使用繼承的場合
3.6.2 繼承和多接口
3.6.3 多級繼承
3.6.4 “脆弱”的基類問題
3.7 小結(jié)
第4章公共語言運(yùn)行庫
4.1.NET應(yīng)用程序的組成元素
4.1.1 模塊
4.1.2 程序集
4.1.3 類型
4.2 版本化與部署
4.2.1 對版本化更好的支持
4.2.2 更好的部署
4.3 跨語言集成
4.3.1 通用類型系統(tǒng)
4.3.2 元數(shù)據(jù)
4.3.3 對元數(shù)據(jù)更好的支持
4.3.4 屬性
4.3.5 ReflectionAPI
4.4 ILDisassembler
4.5 內(nèi)存管理
4.5.1 傳統(tǒng)的垃圾回收機(jī)制
4.5.2 更快地為對象分配內(nèi)存
4.5.3 垃圾回收器的優(yōu)化
4.6 小結(jié)
第5章本地化
5.1 文化和區(qū)域
5.1.1 理解文化類型
5.1.2 線程
5.2 在ASP.NET中聲明全局文化
5.3 在ASP.NET中使用文化設(shè)置
5.4 轉(zhuǎn)換數(shù)值和操作
5.4.1 理解日期之間的區(qū)別
5.4.2 理解數(shù)字和貨幣的區(qū)別
5.4.3 理解排序字符串的區(qū)別
5.5 使用ASP.NET資源文件
5.5.1 使用本地資源
5.5.2 使用全局資源
5.6 Windows窗體中的資源文件
5.7 小結(jié)
第6章泛型
6.1 泛型的使用
6.1.1 泛型類型
6.1.2 泛型方法
6.2 創(chuàng)建泛型
6.2.1 泛型類型
6.2.2 泛型方法
6.2.3 約束
6.2.4 泛型和后期綁定
6.3 小結(jié)
第7章名稱空間
7.1 名稱空間的概念
7.1.1 名稱空間與引用
7.1.2 常用的名稱空間
7.2 導(dǎo)入名稱空間并指定別名
7.2.1 導(dǎo)入名稱空間
7.2.2 為名稱空間指定別名
7.2.3 在ASP.NET中引用名稱空間
7.3 創(chuàng)建自己的名稱空間
7.4 My關(guān)鍵字
7.4.1 My.Application名稱空間
7.4.2 My.Computer名稱空間
7.4.3 My.Forms名稱空間
7.4.4 My.Resources名稱空間
7.4.5 My.User名稱空間
7.4.6 My.WebServices名稱空間
7.5 擴(kuò)展My名稱空間
7.6 小結(jié)
第8章異常處理和調(diào)試
8.1 VB6中的錯誤處理
8.2.NET中的異常處理
8.2.1 異常的重要屬性和方法
8.2.2 異常與VB6中Err對象的區(qū)別
8.3 結(jié)構(gòu)化異常處理的關(guān)鍵字
8.3.1 Try.Catch和Finally關(guān)鍵字
8.3.2 Throw關(guān)鍵字
8.3.3 拋出新的異常
8.3.4 ExitTry語句
8.3.5 嵌套的Try結(jié)構(gòu)
8.3.6 異常屬性的使用
8.3.7 Message屬性
8.3.8 InnerException和TargetSite屬性
8.4 與VB6樣式的錯誤處理交互操作
8.5 錯誤記錄
8.5.1 事件日志
8.5.2 事件.方法和屬性
8.5.3 寫入追蹤文件
8.6 使用Trace類分析問題和測試性能
8.7 小結(jié)
第9章用ADO.NET3.5 訪問數(shù)據(jù)
9.1 ADO.NET的體系結(jié)構(gòu)
9.2 ADO.NET的基本功能
9.2.1 ADO.NET的常見任務(wù)
9.2.2 ADO.NET的基本名稱空間和類
9.2.3 ADO.NET組件
9.3.NET數(shù)據(jù)提供程序
9.3.1 Connection對象
9.3.2 Command對象
9.3.3 通過Command對象使用存儲過程
9.3.4 DataReader對象
9.3.5 命令的異步執(zhí)行
9.3.6 DataAdapter對象
9.3.7 SQLServer.NET數(shù)據(jù)提供程序
9.3.8 OLEDB.NET數(shù)據(jù)提供程序
9.4 DataSet組件
9.4.1 DataTableCollection對象
9.4.2 DataRelationCollection對象
9.4.3 ExtendedProperties屬性
9.4.4 創(chuàng)建和使用DataSet對象
9.4.5 ADO.NET的DataTable對象
9.4.6 ADO.NET對DataSet和DataTable的改進(jìn)
9.5 使用通用提供程序模型
9.6 ADO.NET中的連接池
9.7 創(chuàng)建數(shù)據(jù)訪問組件
9.7.1 構(gòu)造函數(shù)
9.7.2 屬性
9.7.3 存儲過程使用的XML結(jié)構(gòu)
9.7.4 方法
9.7.5 使用DataSet對象綁定DataGrid
9.8 小結(jié)
第10章在VB2008中使用XML
10.1 XML簡介
10.2 XML串行化
10.3 System.Xml文檔支持
10.4 XML流樣式分析程序
10.4.1 寫入XML流
10.4.2 讀取XML流
10.4.3 使用MemoryStream對象
10.4.4 文檔對象模型(DOM)
10.5 XSLT轉(zhuǎn)換
10.5.1 使用XSLT轉(zhuǎn)換不同的XML標(biāo)準(zhǔn)
10.5.2 System.Xml.Xsl中定義的其他類和接口
10.6 ADO.NET
10.6.1 ADO.NET和SQLServer2000內(nèi)置的XML功能
10.6.2 XML與SQLServer2005
10.6.3 XML和SQLServer2008
10.7 ASP.NET3.5 中的XML
10.7.1 XmlDataSource服務(wù)器控件
10.7.2 XmlDataSource控件的名稱空間問題
10.7.3 Xml服務(wù)器控件
10.8 小結(jié)
第11章LINQ
11.1 LINQtoSQL和VisualStudio2008
11.1.1 用LINQtoSQL調(diào)用Products表:創(chuàng)建控制臺應(yīng)用程序
11.1.2 添加LINQtoSQL類
11.1.3 O/R設(shè)計(jì)器
11.1.4 創(chuàng)建Product對象
11.2 對象到LINQ對象的映射
11.2.1 DataContext對象
11.2.2 Table(TEntity)對象
11.3 在沒有O/R設(shè)計(jì)器的情況下工作
11.3.1 創(chuàng)建定制對象
11.3.2 用定制對象和LINQ查詢
11.3.3 用查詢限制所調(diào)用的列
11.3.4 使用列名
11.3.5 創(chuàng)建自己的DataContext對象
11.4 定制對象和O/R設(shè)計(jì)器
11.5 查詢數(shù)據(jù)庫
11.5.1 使用查詢表達(dá)式
11.5.2 查詢表達(dá)式詳述
11.5.3 用表達(dá)式過濾
11.5.4 聯(lián)合
11.5.5 數(shù)據(jù)項(xiàng)的組合
11.6 存儲過程
11.7 LINQtoXML
11.8 LINQtoXML和.NET3.5
11.8.1 創(chuàng)建XML文檔的新對象
11.8.2 VisualBasic2008冒險走上了另一條道路
11.8.3 名稱空間和前綴
11.9.NETFramework3.5 中的新XML對象
11.9.1 XDocument對象
11.9.2 XElement對象
11.9.3 XNamespace對象
11.9.4 XComment對象
11.9.5 XAttribute對象
11.1 0VisualBasic2008和XML字面量
11.1 1使用LINQ查詢XML文檔
11.1 1.1 查詢靜態(tài)的XML文檔
11.1 1.2 查詢動態(tài)的XML文檔
11.1 2處理XML文檔
11.1 2.1 讀取XML文檔
11.1 2.2 寫入XML文檔
11.1 3使用LINQtoSQL和LINQtoXML
11.1 3.1 建立LINQtoSQL組件
11.1 3.2 查詢數(shù)據(jù)庫并輸出XML
11.1 4小結(jié)
第12章.NETFramework中的安全性
12.1 安全的概念與定義
12.2 System.Security.Permissions名稱空間中的權(quán)限
12.2.1 代碼訪問權(quán)限
12.2.2 基于角色的權(quán)限
12.2.3 身份權(quán)限
12.3 管理代碼訪問權(quán)限
12.4 管理安全策略
12.4.1 確定應(yīng)用程序的最小權(quán)限
12.4.2 使用VisualStudio判斷最小權(quán)限集合
12.4.3 安全性工具
12.4.4 使用SecurityException類處理異常
12.5 加密基礎(chǔ)
12.6 小結(jié)
第13章VisualStudio2008
13.1 VisualStudio2008從Express到TeamSuite的各種版本
13.1.1 從項(xiàng)目模板上創(chuàng)建項(xiàng)目
13.1.2 SolutionExplorer窗口
13.1.3 MyProject視圖
13.1.4 AssemblyInformation屏幕
13.1.5 編譯設(shè)置
13.1.6 調(diào)試屬性
13.1.7 引用
13.1.8 資源
13.1.9 設(shè)置
13.2 VisualStudio中的ProVB_VS項(xiàng)目
13.2.1 在代碼中設(shè)置窗體屬性
13.2.2 VisualStudio2008的其他組件
13.3 增強(qiáng)范例應(yīng)用程序的功能
13.3.1 定制代碼
13.3.2 構(gòu)建應(yīng)用程序
13.4 VisualStudio2008中的特色功能
13.4.1 構(gòu)建配置
13.4.2 任務(wù)列表
13.4.3 Command窗口
13.4.4 ServerExplorer
13.4.5 在VisualStudio2008中記錄和使用宏
13.4.6 類圖
13.4.7 TeamSystem
13.4.8 TeamEditionsforDevelopers
13.4.9 性能工具
13.4.1 0單元測試
13.5 小結(jié)
第14章使用SQLServer
14.1 SQLServerCompactEdition
14.1.1 連接SQLServerCompactEdition數(shù)據(jù)庫
14.1.2 同步數(shù)據(jù)
14.2 SQLServer2005中的CLR集成
14.2.1 決定使用T-SQL還是VB
14.2.2 創(chuàng)建用戶定義的類型
14.2.3 創(chuàng)建存儲過程
14.2.4 在SQLServer中使用Web服務(wù)
14.3 小結(jié)
14.4 資源
第15章Windows窗體
15.1 Windows窗體2.0版的更新內(nèi)容
15.1.1 現(xiàn)有控件的改進(jìn)
15.1.2 新增控件
15.1.3 對老版本W(wǎng)indows窗體控件的替換
15.1.4 默認(rèn)的窗體實(shí)例
15.2 System.Windows.Forms名稱空間
15.3 窗體的使用
15.3.1 通過SubMain顯示窗體
15.3.2 設(shè)置啟動窗體
15.3.3 啟動位置
15.3.4 窗體邊框
15.3.5 始終置頂——TopMost屬性
15.3.6 附屬窗體
15.3.7 改變窗體的透明度
15.3.8 可視化繼承
15.3.9 滾動窗體
15.3.1 0MDI窗體
15.3.1 1VB2008中的MDI樣例
15.3.1 2對話框窗體
15.3.1 3運(yùn)行時的窗體
15.4 控件
15.4.1 以Tab鍵切換控件的順序
15.4.2 動態(tài)調(diào)整控件的大小和布局
15.4.3 FlowLayoutPanel控件
15.4.4 TableLayoutPanel控件
15.4.5 Panel和GroupBox容器控件
15.4.6 擴(kuò)展的Provider控件
15.4.7 數(shù)據(jù)輸入的高級功能
15.4.8 驗(yàn)證數(shù)據(jù)輸入
15.4.9 工具欄與新增的ToolStrip控件
15.4.1 0菜單
15.4.1 1通用對話框
15.4.1 2拖放操作
15.4.1 3標(biāo)準(zhǔn)Windows窗體控件小結(jié)
15.4.1 4已撤銷的控件
15.4.1 5處理相關(guān)控件組
15.4.1 6在運(yùn)行時添加控件
15.5 其他編程技巧
15.6 小結(jié)
第16章Windows窗體的高級功能
16.1 在可視化控件中封裝邏輯
16.2 在Windows窗體中開發(fā)自定義的控件
16.2.1 繼承現(xiàn)有的控件
16.2.2 構(gòu)建復(fù)合控件
16.2.3 從頭編寫控件
16.3 繼承現(xiàn)有的控件
16.3.1 基本步驟
16.3.2 給派生的控件添加代碼
16.3.3 其他有用的特性
16.3.4 為派生的控件自定義事件
16.3.5 限制選中項(xiàng)數(shù)的CheckedListBox
16.4 Control與UserControl基類
16.4.1 Control類
16.4.2 UserControl類
16.5 復(fù)合控件
16.5.1 創(chuàng)建復(fù)合的UserControl
16.5.2 改變控件的大小
16.5.3 提供子控件的屬性
16.5.4 一個具體的例子
16.6 從頭構(gòu)建控件
16.7 給工具箱中的控件添加圖標(biāo)
16.8 在控件中嵌入其他控件
16.9 小結(jié)
第17章WindowsPresentationFoundation
17.1 內(nèi)容.位置.原因.方式——WPF策略
17.2 光柵圖形和矢量圖形
17.3 下一個Windows項(xiàng)目應(yīng)使用WPF嗎
17.4 創(chuàng)建WPF應(yīng)用程序
17.4.1 使用WPF和XAML
17.4.2 定制用戶界面
17.4.3 定制按鈕
17.4.4 ExpressionBlend
17.5 小結(jié)
第18章集成WPF和Windows窗體
18.1 集成庫
18.2 在Windows窗體中包含WPF控件
18.2.1 創(chuàng)建WPF控件庫
18.2.2 Windows窗體應(yīng)用程序
18.3 在WPF中包含Windows窗體控件
18.4 集成的限制
18.5 小結(jié)
第19章 使用ASP.NET 3.5
第20章 ASP.NET 3.5的高級功能
第21章 Silverlight開發(fā)
第22章 Visual Studio Tools for Office
第23章 程序集
第24章 部署
第25章 使用傳統(tǒng)的COM和接口
第26章 線程技術(shù)
第27章 Windows Workflow Foundation
第28章 XML Web服務(wù)
第29章 遠(yuǎn)程技術(shù)
第30章 企業(yè)級服務(wù)
第32章 Windows Communication Foundation(WCF)
第33章 Windows服務(wù)
第34章 VB與Internet
附錄A VB編譯器
附錄B Visual Basic Power Packs Tools
附錄C Visual Basic資源

本目錄推薦

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