出版時間:2003-8 出版社:第1版 (2003年8月1日) 作者:貝雷斯(Beres.J.) 頁數(shù):470 字數(shù):878000 譯者:袁鵬飛
內容概要
本書向讀者詳細介紹了掌握Visual Studio .NET 2003所需的所有技巧。全書共分為三周課程,分別介紹了理解編寫、測試、調試和部署Windows窗體應用和ASP.NET應用的所有細節(jié):如何編寫通過桌面、Web或者XML Web服務可以訪問的數(shù)據(jù)驅動應用程序及組件驅動應用程序;Visual Studio .NET所帶的一些支持工具的綜合應用,如:Visual Studio .NET IDE,Crystal Reports,Visual SourceSafe,Application Center Test以及Visio等。本書是為初中級程序員編寫的,可作為學習Visual Studio .NET的教程或參考資料
書籍目錄
第一周總覽第1章 Microsoft .NET架構概述 21.1 什么是.NET 21.2 Windows的過去 31.3 通用語言運行時 41.4 了解通用語言的規(guī)范 61.5 通用類型系統(tǒng) 71.5.1 值類型 71.5.2 引用類型 71.6 內存和垃圾處理 101.7 .NET架構類庫 121.8 C++怎么樣 131.9 .NET Server和.NET的未來 141.10 小結 151.11 問題及答案 151.12 小測驗 151.13 練習 16第2章 Visual Studio.NET概述 172.1 起始頁介紹 172.1.1 訪問Web主機提供商 182.1.2 XML Web服務 202.1.3 下載 202.1.4 聯(lián)機搜索 202.1.5 MSDN標題新聞 202.1.6 網(wǎng)上社區(qū) 202.1.7 新增功能 202.1.8 起始頁 202.1.9 項目選項卡 212.2 使用動態(tài)幫助 222.3 新建項目對話框 232.4 Visual Studio .NET IDE 242.4.1 使用解決方案資源管理器 252.4.2 使用屬性窗口 262.4.3 使用工具箱 262.4.4 使用服務器資源管理器 272.4.5 使用其他窗口 282.5 項目菜單 292.6 使用生成菜單 292.6.1 使用調試菜單 302.6.2 使用格式菜單 312.6.3 使用工具菜單 312.7 管理代碼窗口和設計器 332.8 訪問正確的工具欄 332.9 定制環(huán)境 342.9.1 修改字體和顏色 352.9.2 定制幫助位置 352.9.3 修改鍵盤布局 352.9.4 在項目和解決方案中保存文件 352.9.5 任務列表和注釋 352.10 小結 362.11 問題及答案 372.12 小測驗 372.13 練習 37第3章 編寫Windows窗體應用程序 393.1 Hello .NET 393.2 Windows窗體 473.2.1 對象的生命期 473.2.2 Windows窗體的生命期 493.3 在代碼中動態(tài)創(chuàng)建控件 523.4 菜單和MDI窗體 553.5 在Windows窗體中使用繼承 603.5.1 理解繼承 613.5.2 用Visual Studio .NET設計繼承 623.6 常用對話框控件 633.7 其他控件 643.8 美化窗體 653.9 高級Windows窗體 663.10 小結 673.11 問題及答案 673.12 小測驗 673.13 練習 68第4章 部署Windows窗體應用程序 694.1 應用程序部署概述 694.2 Microsoft Windows Installer服務 704.3 部署項目模板 704.4 創(chuàng)建Windows Installer包 714.4.1 設置Installer包屬性 724.4.2 向Installer包添加應用程序輸出 734.4.3 創(chuàng)建自定義操作 754.4.4 生成應用程序 804.4.5 運行MSI包 814.5 向安裝添加合并模塊 834.6 小結 834.7 問題及答案 844.8 小測驗 844.9 練習 84第5章 編寫ASP.NET應用程序 855.1 ASP.NET 855.2 Hello ASP.NET 865.2.1 向Web窗體添加控件 905.2.2 響應服務器控件事件 925.3 使用驗證控件 975.4 管理ASP.NET Web應用程序的狀態(tài) 1055.4.1 在客戶端管理狀態(tài) 1065.4.2 在服務器上管理狀態(tài) 1075.5 Web.Config文件 1085.6 小結 1095.7 問題及答案 1095.8 小測驗 1105.9 練習 110第6章 部署ASP.NET應用程序 1126.1 ASP.NET部署概述 1126.2 創(chuàng)建部署所使用的ASP.NET應用程序 1136.3 用復制項目方法部署ASP.NET應用程序 1146.4 用復制方法部署ASP.NET應用程序 1176.5 用Windows Installer部署ASP.NET應用程序 1226.6 小結 1276.7 問題及答案 1276.8 小測驗 1286.9 練習 128第7章 異常、調試和跟蹤 1297.1 為什么會發(fā)生錯誤 1297.1.1 怎樣避免語法錯誤 1297.1.2 怎樣避免邏輯錯誤 1317.1.3 怎樣避免運行時錯誤 1317.2 .NET中的異常錯誤 1317.3 使用結構化異常處理 1327.3.1 用Try/Catch/Finally處理異常 1327.3.2 Catch語句 1337.3.3 怎樣過濾指定的異?!?357.3.4 使用Visual Basic. NET異常處理擴展 1377.3.5 創(chuàng)建異常 1387.4 使用Visual Studio .NET調試應用程序 1397.4.1 Debug類 1397.4.2 用斷點調試代碼 1427.4.3 中斷模式下使用調試窗口 1447.4.4 單步調試代碼 1487.4.5 Visual Studio和Visual Basic快捷鍵 1497.5 小結 1507.6 問題及答案 1507.7 小測驗 1507.8 練習 150第一周回顧 152第二周總覽第8章 Visual Basic .NET和C#中的核心語言概念 1548.1 .NET中的語言 1548.2 Visual Basic .NET和C#中的CLS數(shù)據(jù)類型 1558.3 在Visual Basic .NET和C#中聲明變量 1568.3.1 變量的范圍 1578.3.2 常量變量 1598.3.3 靜態(tài)變量和共享變量 1598.3.4 New關鍵字 1608.4 運算符 1618.4.1 算術運算符 1618.4.2 賦值運算符 1638.4.3 比較運算符 1658.5 判斷結構 1668.5.1 Select Case和Switch 1678.5.2 If…Then語句 1698.5.3 循環(huán)結構 1708.6 小結 1728.7 問題及答案 1728.8 小測驗 1738.9 練習 173第9章 使用.NET中的命名空間 1749.1 什么是命名空間 1749.2 查找所需的命名空間信息 1759.3 在應用程序中使用命名空間 1779.4 使用環(huán)境 1819.4.1 創(chuàng)建環(huán)境應用程序例子 1829.4.2 使用Environment類屬性 1839.4.3 使用GetLogicalDrives方法 1879.4.4 用SpecialFolder枚舉讀取系統(tǒng)特殊文件夾 1899.5 使用文件和目錄 1929.6 小結 2049.7 問題及答案 2049.8 小測驗 2059.9 練習 205第10章 用ADO.NET訪問數(shù)據(jù) 20710.1 深入了解ADO.NET 20710.2 連接數(shù)據(jù)庫 21010.3 Command 對象和DataReader 21410.4 帶DataReader和Command對象的Windows控件 21910.5 DataAdapter和DataSet 22410.6 使用與DataSet的數(shù)據(jù)綁定 22910.7 綁定到DataGrid控件 23310.8 小結 23510.9 問題及答案 23610.10 小測驗 23610.11 練習 237第11章 可視化數(shù)據(jù)庫工具 24011.1 用服務器資源管理器管理數(shù)據(jù)庫 24011.1.1 表設計器 24311.1.2 視圖和查詢設計器 24411.1.3 存儲過程設計器和調試器 24611.2 用服務器資源管理器構造數(shù)據(jù)驅動窗體 24911.3 使用DataForm向導創(chuàng)建數(shù)據(jù)項窗體 25411.4 數(shù)據(jù)綁定 25911.5 小結 25911.6 問題及答案 25911.7 小測驗 26011.8 練習 260第12章 在.NET中訪問XML 26112.1 什么是XML 26112.2 .NET中的XML 26312.3 使用XML和架構設計器 26312.3.1 創(chuàng)建Employees架構 26512.3.2 添加Employees XML文檔 26812.3.3 在應用程序中使用Employees XML文件 26912.4 讀寫XML文件 27312.4.1 創(chuàng)建XMLCode測試窗體 27312.4.2 使用DataSet創(chuàng)建XML文件和架構 27412.4.3 使用For XML Auto創(chuàng)建基于屬性的XML文件 27512.4.4 使用XmlTextReader類 27912.4.5 使用屬性和XmlTextReader類 28312.5 小結 28512.6 問題及答案 28612.7 小測驗 28612.8 練習 287第13章 .NET中的XML Web服務 28813.1 什么是XML Web服務 28813.2 創(chuàng)建第一項Web服務 28913.3 調用Web服務 29513.3.1 從ASP.NET應用程序調用Web服務 29513.3.2 從Windows窗體應用程序調用Web服務 30013.3.3 從VBScript調用Web服務 30213.4 小結 30413.5 問題及答案 30513.6 小測驗 30513.7 練習 305第14章 組件和 .NET 30714.1 組件概述 30714.2 組件類型 30814.3 創(chuàng)建類庫應用程序 31214.4 與非受管代碼互操作 32314.4.1 用tlbimp.exe創(chuàng)建互操作程序集 32314.4.2 在Visual Studio .NET中直接引用COM組件 32414.5 小結 32714.6 問題及答案 32714.7 小測驗 32814.8 練習 328第二周回顧 330第三周總覽第15章 編寫國際化應用程序 33215.1 全球化概述 33215.2 CultureInfo類 33215.3 編寫區(qū)域性信息瀏覽應用程序 33615.4 用Visual Studio .NET管理資源文件 34415.4.1 創(chuàng)建Resources項目 34515.4.2 使用其他資源管理器 35115.5 小結 35215.6 問題及答案 35315.7 小測驗 35315.8 練習 354第16章 在Visual Studio.NET中使用宏 35516.1 可擴展性 35516.1.1 宏 35516.1.2 外接程序和向導 35516.1.3 Visual Studio集成程序 35616.2 Visual Studio .NET宏概述 35616.3 宏資源管理器 35616.4 記錄宏 35816.5 使用宏IDE 36016.6 研究宏記錄器代碼 36216.6.1 創(chuàng)建一個新的宏項目 36216.6.2 使用Document對象 36416.6.3 使用TextSelection對象 36616.7 創(chuàng)建宏工具欄 37016.8 更酷的宏使用方法 37216.8.1 添加Imports或Using語句 37216.8.2 使用任務列表 37316.8.3 創(chuàng)建代碼庫 37416.9 小結 37516.10 問題及答案 37516.11 小測驗 37616.12 練習 376第17章 自動化Visual Studio .NET 37717.1 外接程序概述 37717.2 創(chuàng)建第一個外接程序 37817.3 外接程序的生命周期 38117.3.1 OnConnection方法 38217.3.2 OnStartupComplete方法 38517.3.3 OnAddInsUpdate方法 38517.3.4 OnBeginShutdown方法 38517.3.5 OnDisconnection方法 38517.3.6 Exec和QueryStatus方法 38617.4 編寫第一個外接程序 38917.5 外接程序的進一步開發(fā) 39617.6 小結 39617.7 問題及答案 39717.8 小測驗 39717.9 練習 397第18章 使用Crystal Reports 39918.1 為什么要使用Crystal Reports 39918.2 創(chuàng)建Windows窗體報表 40018.2.1 數(shù)據(jù)庫字段節(jié)點 40618.2.2 公式字段節(jié)點 40618.2.3 參數(shù)字段節(jié)點 40618.2.4 組名字段節(jié)點 40718.2.5 運行總和字段節(jié)點 40818.2.6 SQL表達式字段節(jié)點 40818.2.7 特殊字段節(jié)點 40818.2.8 未綁定字段節(jié)點 40818.3 使用Windows窗體報表視圖 40918.4 怎樣用程序裝載報表 41018.5 不用視圖控件打印報表 41218.6 用程序導出報表 41318.7 在Web窗體中瀏覽報表 41518.8 小結 41618.9 問題及答案 41618.10 小測驗 41718.11 練習 417第19章 Microsoft Application Center Test 41819.1 Application Center Test概述 41819.2 ACT項目、用戶、測試和連接 41919.3 使用獨立的ACT應用程序 42519.3.1 自定義ACT測試 42819.3.2 ACT對象模型 42819.4 分析ACT腳本 42919.4.1 了解測試環(huán)境 43119.4.2 ACT客戶端產(chǎn)生的負載 43119.4.3 調度測試 43219.5 ACT測試結果 43419.6 小結 43519.7 問題及答案 43519.8 小測驗 43519.9 練習 436第20章 Visual SourceSafe 43720.1 Visual SourceSafe概述 43720.2 安裝VSS 43820.3 Visual SourceSafe管理器 43820.4 Visual SourceSafe資源管理器 43920.5 創(chuàng)建第一個VSS項目 44020.6 使用Visual Studio .NET中集成的SourceSafe工具 44120.6.1 顯示掛起的簽入 44220.6.2 撤銷簽出 44320.6.3 獲取最新版本 44420.6.4 文件版本比較 44420.6.5 簽入文件 44520.7 在SourceSafe中查看文件歷史 44520.8 打開現(xiàn)有SourceSafe項目 44620.9 添加新項目項或新項目 44720.10 重命名項目或項目項 44820.11 小結 44920.12 問題及答案 44920.13 小測驗 45020.14 練習 450第21章 對象角色模型與VISIO 45221.1 對象角色模型概述 45221.2 使用Visio創(chuàng)建ORM模型 45321.3 把ORM事實添加到數(shù)據(jù)模型 45421.4 從概念模型創(chuàng)建數(shù)據(jù)庫模型圖 46021.5 小結 46821.6 問題及答案 46821.7 小測驗 46921.8 練習 469第三周回顧 470
圖書封面
評論、評分、閱讀與下載
21天學通Visual Studio.NET 2003 PDF格式下載