圖書標籤: 很想讀 VB.NET 程序設計 .NET 123 阿斯達 計算機 人感到反感
发表于2024-11-12
Visual Basic .NET技術內幕 pdf epub mobi txt 電子書 下載 2024
前言
第I部分 基礎篇
第1章 開始使用Visual Basic.NET
1.1 為何需要.NET
1.1.1 當今軟件開發存在的問題
1.1.2 Microsoft.NET的解決方案
1.2 Microsoft.NET項目
1.2.1 係統要求
1.2.2 .NET體係結構
1.2.3 .NET的編程語言
1.2.4 Microsoft中間語言(MSIL)
1.2.5 實時(JIT)編譯器
1.2.6 使用程序集
1.2.7 .NET框架類庫
1.3 Visual Studio.NET簡介
1.3.1 舊式工具和新式工具
1.3.2 新增的工具
1.3.3 運行Visual Basic控製颱應用程序
第2章 模塊和變量
2.1 模塊和命名空間
2.1.1 模塊
2.1.2 類
2.1.3 窗體
2.1.4 命名空間
2.2 變量
2.2.1 聲明
2.2.2 數據類型
2.2.3 初始值設定項
2.2.4 賦值
2.2.5 數組
2.2.6 結構
第3章 控製流和錯誤處理技術
3.1 執行流的控製
3.1.1 過程
3.1.2 條件語句和循環語句
3.1.3 Declare語句
3.2 命令、函數和常量
3.2.1 字符串常量
3.2.2 字符串函數
3.2.3 數學函數
3.2.4 日期和時間函數
3.2.5 交互命令和函數
3.2.6 其他命令、函數和對象
3.2.7 Environment類
3.3 錯誤處理機製
3.3.1 引發異常
3.3.2 Exception對象
3.3.3 Try…Catch…Finally語句
3.3.4 Throw語句
3.3.5 嵌套的異常對象
3.3.6 性能提示
3.4 調試.NET應用程序
3.4.1 項目和解決方案的配置
3.4.2 調試工具
3.4.3 跟蹤應用程序的行為
第II部分 麵嚮對象編程
第4章 類的基礎知識
4.1 字段
4.2 方法
4.2.1 重載
4.2.2 重載和強製轉換
4.2.3 産生歧義的情況
4.3 屬性
4.3.1 隻讀屬性和隻寫屬性
4.3.2 帶參數的屬性
4.3.3 默認屬性
4.4 構造函數
4.4.1 帶參數的構造函數
4.4.2 重載的構造函數
4.4.3 構造函數和隻讀字段
4.5 對象生存期
4.5.1 COM和引用計數器
4.5.2 垃圾迴收
4.5.3 Finalize方法
4.5.4 Dispose方法
4.5.5 對象復活
4.5.6 世代
4.5.7 垃圾迴收和綫程技術
4.5.8 弱對象引用
4.6 事件
4.6.1 聲明和引發事件
4.6.2 使用WithEvents捕獲事件
4.6.3 使用AddHandler捕獲事件
4.6.4 Module事件
4.6.5 捕獲數組事件
4.6.6 事件語法的準則
4.7 共享成員
4.7.1 共享字段
4.7.2 共享方法
4.7.3 共享構造函數
4.7.4 共享事件
第5章 繼承
5.1 Visual Basic以前版本中的繼承
5.1.1 委托繼承
5.1.2 繼承和晚期綁定多態代碼
5.1.3 早期綁定多態代碼
5.2 Visual Basic.NET中的繼承
5.2.1 擴展派生類
5.2.2 使用派生類
5.2.3 繼承事件
5.2.4 繼承共享成員
5.2.5 多態行為
5.3 重寫基類中的成員
5.3.1 重寫變量
5.3.2 MyBase關鍵字
5.3.3 派生類中的構造函數
5.3.4 派生類中的終結程序
5.3.5 MyClass關鍵字
5.3.6 成員隱藏
5.3.7 重定義共享成員
5.4 Sealed和Virtual類
5.4.1 NotInheritable關鍵字
5.4.2 MustInherit關鍵字
5.4.3 MustOverride關鍵字
5.5 作用域
5.5.1 嵌套類
5.5.2 Public、Private和Friend作用域限定符
5.5.3 Protected作用域限定符
5.5.4 Protected Friend作用域限定符
5.5.5 使用帶有構造函數的作用域限定符
5.5.6 重定義事件
第6章 接口和委托
6.1 接口
6.1.1 實現接口
6.1.2 訪問接口
6.1.3 接口和繼承
6.2 使用.NET接口
6.2.1 IComparable接口
6.2.2 IComparer接口
6.2.3 ICloneable接口
6.2.4 IEnumerable和IEnumerator接口
6.3 委托
6.3.1 調用靜態方法
6.3.2 調用實例方法
6.3.3 其他屬性
6.3.4 定義多態行為
6.3.5 委托和Windows API迴調
6.3.6 執行迴調過程
6.3.7 多路廣播委托
第7章 特性
7.1 特性語法
7.2 Visual Basic.NET的特性
7.2.1 StructLayout特性
7.2.2 FieldOffset特性
7.2.3 DllImport特性
7.2.4 Conditional特性
7.2.5 Obsolete特性
7.2.6 DebuggerStepThrough特性
7.3 自定義特性
7.3.1 創建自定義特性類
7.3.2 在運行時發現特性
第III部分 .NET框架編程
第8章 .NET框架基本類型
8.1 System.Object類型
8.1.1 公共方法與受保護方法
8.1.2 再談值類型和引用類型
8.1.3 裝箱和取消裝箱
8.2 String類型
8.2.1 屬性與方法
8.2.2 字符串優化
8.2.3 共享方法
8.2.4 CultureInfo輔助類
8.2.5 格式化數值
8.2.6 設置日期的格式
8.2.7 Iformattable接口
8.2.8 IFormatProvider和ICustomFormatter接口
8.3 Char類型
8.4 StringBuilder類型
8.5 數字類型
8.5.1 屬性和方法
8.5.2 格式化數字
8.5.3 將字符串解析為數字
8.5.4 Convert類
8.5.5 隨機數字生成器
8.6 DateTime類型
8.6.1 日期值的加減
8.6.2 格式化日期值
8.6.3 分析日期
8.6.4 處理時區
8.7 Guid類型
8.8 枚舉值
8.8.1 顯示並分析枚舉值
8.8.2 Enum的其他方法
8.6.3 位編碼的值
第9章 數組、列錶和集閤
9.1 Array類
9.1.1 創建基於非零的數組
9.1.2 復製數組
9.1.3 元素的排序
9.1.4 數組元素的刪除、復製與移動
9.1.5 數值搜索
9.1.6 數組的數組
9.2 System.Collections命名空間
9.2.1 ICollection、IList和IDictionary接口
9.2.2 BitArray類
9.2.3 Stack類
9.2.4 Queue類
9.2.5 ArrayList類
9.2.6 Hashtable類
9.2.7 SortedList類
9.2.8 StringCollection類和StringDictionary類
9.3 自定義Collection類和Dictionary類
9.3.1 ReadOnlyCollectionBase抽象類
9.3.2 CollectionBase抽象類
9.3.3 DictionaryBase抽象類
第10章 文件、目錄和流
10.1 Directory類和File類
10.2 DirectoryInfo類和FileInfo類
10.3 Path類
10.4 Stream類
10.4.1 流操作
10.4.2 流式閱讀器和流式編寫器
10.4.3 文本文件的讀寫
10.4.4 二進製文件的讀寫
10.4.5 內存流的讀寫
10.4.6 在內存中讀寫字符串
10.4.7 自定義的流式閱讀器和流式編寫器
第11章 對象序列化
11.1 基本的序列化
11.1.1 二進製序列化
11.1.2 SOAP序列化
11.1.3 可序列化與非序列化屬性
11.1.4 對象圖
11.1.5 深錶對象剋隆
11.2 自定義的序列化
11.2.1 ISerializable接口
11.2.2 自定義序列化示例
11.2.3 StreamingContext結構
11.2.4 IDeserializationCallback接口
11.3 XML序列化
11.3.1 XmlSerializer類
11.3.2 序列化屬性
11.3.3 XmlSerializerNamespaces對象
11.3.4 Deserialization事件
11.3.5 重寫行為
11.3.6 使用XSD架構
第12章 正則錶達式
12.1 正則錶達式概述
12.1.1 基礎知識
12.1.2 正則錶達式的語言
12.1.3 正則錶達式選項
12.2 正則錶達式的類
12.2.1 Regex類
12.2.2 MatchCollection類和Match類
12.2.3 Group類
12.2.4 CaptureCollection類和Capture類
12.3 運行中的正則錶達式
第13章 綫程處理
13.1 綫程基礎知識
13.1.1 何時需要使用綫程
13.1.2 創建綫程
13.1.3 使用綫程
13.1.4 綫程屬性
13.1.5 調試綫程
13.2 存儲與共享數據
13.2.1 局部變量、類變量和靜態變量
13.2.2 ThreadStatic屬性
13.2.3 綫程本地存儲
13.2.4 嚮綫程傳遞數據和從綫程中讀取數據
13.2.5 使用包裝類
13.3 綫程的同步
13.3.1 SyncLock語句
13.3.2 同步的對象
13.3.3 Monitor類
13.3.4 Interlocked類
13.3.5 Mutex類
13.3.6 ReaderWriterLock類
13.3.7 ManualResetEvent和AutoResetEvent類
13.4 ThreadPool類
13.5 計時器
13.5.1 System.Timers.Timer類
13.5.2 System.Threading.Timer類
13.6 異步操作
13.6.1 異步委托
13.6.2 異步的文件操作
第14章 程序集和應用程序域
14.1 模塊
14.1.1 標頭
14.1.2 元數據
14.1.3 Microsoft中間語言(MSIL)
14.2 程序集
14.2.1 單文件程序集和多文件程序集
14.2.2 清單
14.2.3 專用程序集和共享程序集
14.2.4 強名稱
14.2.5 局部簽名與密鑰容器
14.3 綁定進程
14.3.1 版本策略
14.3.2 預先加載的程序集和GAC搜索
14.3.3 基本代碼提示
14.3.4 探測
14.3.5 程序集綁定日誌查看器(FUSLOGVW)
14.3.6 一個真實的示例
14.4 配置文件
14.4.1 運行庫版本
14.4.2 垃圾迴收行為
14.4.3 動態屬性
14.4.4 .NET框架配置工具
14.5 命令行工具
14.5.1 Visual Basic編譯器(VBC)
14.5.2 程序集鏈接器(AL)
14.5.3 強名稱實用程序(SN)
14.5.4 全局程序集緩存實用程序(GACUTIL)
14.5.5 MSIL反匯編程序(ILDASM)
14.5.6 本機映像生成器(NGEN)
14.6 程序集自定義特性
14.7 AppDomain類
14.7.1 屬性、方法和事件
14.7.2 創建應用程序域
14.7.3 捕獲未處理的異常
14.7.4 LoaderOptimization特性
第15章 反射
15.1 使用程序集和模塊
15.1.1 Assembly類
15.1.2 AssemblyName類
15.1.3 Module類
15.2 使用類型
15.2.1 獲得類型對象
15.2.2 檢索類型屬性
15.2.3 枚舉成員
15.2.4 檢索成員信息
15.2.5 枚舉參數
15.2.6 調用成員
15.2.7 動態地創建對象
15.2.8 安全問題
15.3 反射示例
15.3.1 命令行類型瀏覽器
15.3.2 跟蹤堆棧幀
第IV部分 Win32應用程序
第16章 Windows窗體應用程序
16.1 窗體基礎知識
16.1.1 窗體設計器
16.1.2 Windows窗體類層次結構
16.1.3 窗體和控件的常見任務
16.2 Form對象
16.2.1 屬性、方法和事件
16.2.2 常見窗體任務
16.2.3 菜單
16.2.4 MDI窗體
16.3 窗體繼承機製
16.3.1 窗體繼承的優點
16.3.2 窗體繼承的示例
16.3.3 捕獲和重寫事件
16.4 高級窗體技術
16.4.1 Windows子類派生技術
16.4.2 透明效果
16.4.3 本地化窗體
16.4.4 動態控件屬性
16.5 其他有用的對象
16.5.1 Clipboard對象
16.5.2 Application對象
16.5.3 Cursor對象
16.5.4 SendKeys類
16.5.5 Help類
第17章 控件
17.1 Windows窗體控件
17.1.1 TextBox控件
17.1.2 Label控件
17.1.3 LinkLabel控件
17.1.4 CheckBox、RadioBox和Button控件
17.1.5 ListBox控件
17.1.6 CheckedListBox控件
17.1.7 ComboBox控件
17.1.8 Provider控件
17.1.9 Splitter控件
17.1.10 通用對話框控件
17.1.11 ImageList控件
17.1.12 TreeView控件
17.1.13 ListView控件
17.1.14 其他控件
17.2 數據綁定
17.2.1 綁定一個對象數組
17.2.2 ADO.NET數據綁定技術
17.3 創建自定義控件
17.3.1 從現有控件繼承
17.3.2 改進自定義控件
17.3.3 創建復閤控件
17.3.4 從頭開始創建控件
17.3.5 高級話題
17.4 在Internet Explorer中宿主自定義控件
第18章 GDI+
18.1 二維矢量圖形
18.1.1 Graphics對象
18.1.2 綫條、矩形、多邊形、橢圓和弧
18.1.3 基數樣條和貝塞爾樣條
18.1.4 Pen對象
18.1.5 路徑
18.1.6 填充形狀
18.1.7 Brush對象
18.1.8 區域
18.1.9 Alpha混閤
18.1.10 坐標變形
18.2 圖像處理
18.2.1 加載和保存圖像
18.2.2 顯示圖像
18.2.3 翻轉、鏇轉和扭麯圖像
18.2.4 透明和半透明位圖
18.2.5 圖標
18.2.6 圖元文件
18.3 版式
18.3.1 字體係列
18.3.2 繪製文本
18.3.3 文本對齊
18.3.4 文本變體
18.3.5 消除鋸齒
第19章 高級Win32技術
19.1 Registry類和RegistryKey類
19.2 FileSystemWatcher組件
19.2.1 初始化FileSystemWatcher組件
19.2.2 獲得通知
19.2.3 故障診斷
19.3 Process組件
19.3.1 運行和停止進程
19.3.2 查詢進程信息
19.3.3 等待進程結束
19.4 PerformanceCounter組件
19.4.1 性能計數器簡介
19.4.2 讀取性能計數器的值
19.4.3 使用自定義性能計數器
19.5 EventLog組件
19.5.1 事件日誌簡介
19.5.2 讀取事件日誌項
19.5.3 寫入事件日記項
19.6 ServiceController組件
19.6.1 列齣已安裝的服務
19.6.2 查詢ServiceController對象
19.6.3 管理服務
19.7 Windows服務應用程序
19.7.1 Windows服務基礎
19.7.2 安裝服務
19.7.3 更多服務編程技巧
19.7.4 調試Windows服務
第V部分 數據庫應用程序
第20章 連接模式下的ADO.NET
20.1 從ADO到ADO.NET
20.1.1 ADO的局限性
20.1.2 ADO.NET簡介
20.1.3 .NET數據提供程序
20.1.4 ADO.NET對象模型
20.2 Connection對象
20.2.1 設置ConnectionString屬性
20.2.2 打開和關閉連接
20.2.3 處理事務
20.3 Command對象
20.3.1 創建Command對象
20.3.2 發齣數據庫命令
20.3.3 讀取數據
20.3.4 處理參數和存儲過程
20.4 DataReade對象
20.4.1 依次迭代每一行
20.4.2 讀取列的值
20.4.3 使用特定的SQL Server類型
204.4 讀取多個結果集
第21章 斷開模式下的ADO.NET
21.1 DataSet對象
21.1.1 DataSet對象模型
21.1.2 創建DataSet
21.2 DataAdapter類
21.2.1 DataAdapter簡介
21.2.2 從數據庫讀取數據
21.2.3 更新數據庫
21.2.4 解決更新衝突
21.2.5 高級技巧
第22章 XML和ADO.NET
22.1 讀寫XML文件
22.1.1 XmlTextReader類
22.1.2 XmlTextWriter類
22.2 使用XML DOM
22.2.1 XmlNode類
22.2.2 XmlDocument類
22.2.3 XslTransform類
22.3 ADO.NET中的XML特性
22.3.1 編寫XML數據
22.3.2 編寫Schema和DiffGram
22.3.3 讀取XML數據和架構
22.3.4 使用強類型DataSet
第VI部分 Internet應用程序
第23章 Web窗體和控件
23.1 Web窗體的基本概念
23.1.1 第一個Web窗體項目
23.1.2 動態Web窗體
23.2 Page類
23.2.1 Page屬性
23.2.2 Page方法
23.2.4 Page事件
23.2.5 Page指令
23.3 Web窗體控件
23.3.1 HTML Server控件
23.3.2 Web窗體控件
23.3.3 驗證控件
23.3.4 列錶控件
23.3.5 其他控件
23.3.6 用Web窗體控件進行數據綁定
23.3.7 在Visual Studio.NET中進行文本格式化
23.4 模闆控件
23.4.1 模闆
23.4.2 Repeater控件
23.4.3 DataList控件
23.4.4 DataGrid控件
23.4.5 動態模闆
第24章 ASP.NET應用程序
24.1 ASP.NET內部對象
24.1.1 HttpRequest類
24.1.2 HttpResponse類
24.1.3 HttpServerUtility類
24.1.4 HttpSessionState類
24.1.5 HttpApplicationState類
24.2 狀態管理和緩存技術
24.2.1 會話狀態
24.2.2 頁麵緩存技術
24.2.3 Cache類
24.2.4 靜態變量
24.3 Global.asax文件
24.3.1 全局錯誤處理程序
24.3.2 應用程序範圍內的響應篩選器
24.3.3 持久的會話變量
24.4 跟蹤機製
24.4.1 Trace屬性
24.4.2 應用程序級的跟蹤機製
24.4.3 TraceContext類
24.5 HTTP模塊和處理程序
24.5.1 HTTP模塊
24.5.2 HTTP處理程序
24.6 ASP.NET安全機製
24.6.1 基本概念
24.6.2 ASP.NET的Windows身份驗證
24.6.3 窗體身份驗證模式
24.6.4 編程安全機製
24.7 ASP.NET的配置文件
24.7.1 配置文件基礎
24.7.2 ASP.NET的配置
24.8 ASP.NET性能計數器
第25章 用戶控件和自定義控件
25.1 用戶控件
25.1.1 創建您的第一個用戶控件
25.1.2 Visual Studio.NET中的用戶控作
25.1.3 分段緩存功能
25.2 自定義控件
25.2.1 創建您的第一個自定義控件
25.2.2 改進自定義控件
25.2.3 復閤控件
25.2.4 客戶端腳本代碼
第26章 XML Web服務
26.1 XML Web服務簡介
26.1.1 創建XML Web服務項目
26.1.2 在瀏覽器內部測試XML Web服務
26.1.3 創建XML Web服務客戶程序
26.1.4 XML Web服務協議
26.1.5 不使用Visual Studio創建XML Web服務
26.2 改進XML Web服務
26.2.1 XML Web服務類
26.2.2 WebMethod特性
26.2.3 XML Web服務的代理類
26.3 高級話題
26.3.1 SOAP標頭
26.3.2 XML Web服務的安全性
26.3.3 SOAP擴展
大連,奧體中心買的,第一本大部頭,宿捨離公司很近,靠海,下班瞭看一點,生活很平靜
評分大連,奧體中心買的,第一本大部頭,宿捨離公司很近,靠海,下班瞭看一點,生活很平靜
評分大連,奧體中心買的,第一本大部頭,宿捨離公司很近,靠海,下班瞭看一點,生活很平靜
評分大連,奧體中心買的,第一本大部頭,宿捨離公司很近,靠海,下班瞭看一點,生活很平靜
評分大連,奧體中心買的,第一本大部頭,宿捨離公司很近,靠海,下班瞭看一點,生活很平靜
評分
評分
評分
評分
Visual Basic .NET技術內幕 pdf epub mobi txt 電子書 下載 2024