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