Visual Studio 2005高級編程

出版時(shí)間:2008-6  出版社:清華大學(xué)出版社  作者:(美)帕森斯,(美)倫道夫 著,吳雷 譯  頁數(shù):817  字?jǐn)?shù):1278000  譯者:吳雷  
Tag標(biāo)簽:無  

內(nèi)容概要

Visual Studio 2005是一款龐大的產(chǎn)品,它添加了Visual Basic和C#中的最新功能以及用戶界面的新特性和改進(jìn)。要想充分地利用它的功能,還需要一本權(quán)威的參考書來做指導(dǎo),本書正是為此目的而編寫。    通過本書,您將開始領(lǐng)略這個(gè)杰出的開發(fā)工具的每一個(gè)特點(diǎn)。首先,本書將引導(dǎo)您熟悉IDE結(jié)構(gòu)和布局、各種選項(xiàng)和設(shè)置,以及Visual Studio 2005的其他核心內(nèi)容。接著,將向您逐一展示構(gòu)成Visual Studio 2005功能的9個(gè)主要部分。由于各章都緊密聯(lián)系,因此您除了對所有特點(diǎn)有一個(gè)完整的了解外,還將學(xué)會(huì)如何結(jié)合所有方面以實(shí)現(xiàn)一個(gè)最有效的編程環(huán)境?! ”緯饕獌?nèi)容:編輯應(yīng)用程序配置文件和XML資源文件,自動(dòng)化XML文檔和使用大綱模式查看代碼,部署最佳的安全性能,使用智能感知,將代碼區(qū)域化以及標(biāo)記代碼片段,測試、調(diào)試代碼及數(shù)據(jù)庫的有效方法,使用能提高效率的正則表達(dá)式、第三方插件和Microsoft擴(kuò)展等工具。  本書讀者對象:本書適用于Visual Studio初學(xué)者和想了解一些額外特性的有經(jīng)驗(yàn)的開發(fā)人員。讀者需具備一定的編程基礎(chǔ)并熟悉C?;騐isual Basic語言。

作者簡介

Andrew Parsons,是一名多才多藝的程序員、記者和作者。  他創(chuàng)辦、發(fā)行了Australian Developer雜志,并擔(dān)任該雜志的總編。該雜志獲得了巨大的成功,以至于它在全球范圍內(nèi)擴(kuò)展,最終發(fā)展成為現(xiàn)在的International Developer。隨后,Parsons又推出了澳大利亞和新西蘭本地版的MSD

書籍目錄

第Ⅰ部分  集成開發(fā)環(huán)境 第1章  IDE快速入門	  1.1  配置VS 2005	  1.2  IDE結(jié)構(gòu)	   1.2.1  熟悉IDE的結(jié)構(gòu)	   1.2.2  基本布局	  1.3  其他窗口	  1.4  小結(jié)	 第2章  Options窗口	  2.1  Options窗口	  2.2  環(huán)境選項(xiàng)	   2.2.1  文檔設(shè)置	   2.2.2  字體和顏色	   2.2.3  快捷鍵	   2.2.4  任務(wù)列表	  2.3  項(xiàng)目和解決方案	   2.3.1  Build and Run頁面	   2.3.2  Option Strict	  2.4  Text Editor頁面	  2.5  Debugging頁面	  2.6  小結(jié)	 第3章  工具箱	  3.1  Toolbox窗口	  3.2  安排組件	  3.3  添加組件	  3.4  常用組件	  3.5  小結(jié)	 第4章  Solution Explorer窗口	  4.1  Solution Explorer窗口的結(jié)構(gòu)	  4.2  顯示隱藏元素	  4.3  臨時(shí)解決方案	  4.4  Web解決方案	  4.5  項(xiàng)目和解決方案的常規(guī)操作	   4.5.1  添加Windows引用	   4.5.2  添加Web引用	   4.5.3  設(shè)置解決方案屬性	  4.6  小結(jié)	 第5章  定制IDE	  5.1  定制工具窗口	   5.1.1  工具窗口概述	   5.1.2  移動(dòng)工具窗口	  5.2  導(dǎo)入導(dǎo)出IDE設(shè)置	  5.3  分割工作區(qū)	  5.4  小結(jié)	 第6章  窗體設(shè)計(jì)	  6.1  窗體	  6.2  窗體設(shè)計(jì)偏好	  6.3  為窗體添加控件	   6.3.1  控件引導(dǎo)線	   6.3.2  垂直對齊文本控件	   6.3.3  自動(dòng)格式化多個(gè)控件	   6.3.4  鎖定控件設(shè)計(jì)	   6.3.5  設(shè)置控件屬性	   6.3.6  基于服務(wù)的控件	   6.3.7  智能標(biāo)簽技術(shù)	   6.3.8  其他命令	  6.4  容器控件	   6.4.1  Panel控件和 SplitContainer控件	   6.4.2  FlowLayoutPanel控件	   6.4.3  TableLayoutPanel控件	  6.5  小結(jié)	第Ⅱ部分  項(xiàng)目和解決方案設(shè)計(jì) 第7章  項(xiàng)目和解決方案	  7.1  解決方案的結(jié)構(gòu)	  7.2  解決方案文件的格式	  7.3  解決方案的屬性	  7.4  配置屬性	  7.5  項(xiàng)目類型	  7.6  項(xiàng)目文件的格式	  7.7  項(xiàng)目的屬性	   7.7.1  Application標(biāo)簽	   7.7.2  Compile標(biāo)簽	   7.7.3  Debug標(biāo)簽	  7.8  自定義設(shè)置提供程序	  7.9  小結(jié)	 第8章  源控制	  8.1  選擇源控制倉庫	   8.1.1  環(huán)境設(shè)置	   8.1.2  Plug-In Settings面板	  8.2  使用源控制	   8.2.1  創(chuàng)建倉庫	   8.2.2  添加解決方案	   8.2.3  Solution Explorer窗口	   8.2.4  登入登出	   8.2.5  掛起更改	   8.2.6  合并更改	   8.2.7  歷史記錄	   8.2.8  固定	  8.3  Team Foundation源控制	   8.3.1  Source Control Explorer	   8.3.2  掛起更改	   8.3.3  Shelving	  8.4  小結(jié)	 第9章  應(yīng)用程序配置文件	  9.1  配置文件	   9.1.1  machine.config	   9.1.2  web.config	   9.1.3  app.config	   9.1.4  security.config	  9.2  配置架構(gòu)	   9.2.1  配置屬性	   9.2.2  startup區(qū)域	   9.2.3  runtime區(qū)域	   9.2.4  system.runtime.remoting區(qū)域	   9.2.5  system.net區(qū)域	   9.2.6  cryptographySettings區(qū)域	   9.2.7  configurationSections區(qū)域	   9.2.8  systemm.diagnostics區(qū)域	   9.2.9  system.web區(qū)域	   9.2.10  webserver區(qū)域	   9.2.11  compiler區(qū)域	  9.3  應(yīng)用程序設(shè)置	   9.3.1  appSettings區(qū)域	   9.3.2  動(dòng)態(tài)屬性	   9.3.3  自定義配置區(qū)域	  9.4  使用SCDL實(shí)現(xiàn)自動(dòng)化	  9.5  小結(jié)	 第10章  XML資源文件	  10.1  為應(yīng)用程序提供資源	  10.2  什么是資源?	   10.2.1  文本文件	   10.2.2  XML資源文件	   10.2.3  添加資源	   10.2.4  嵌入文件作為資源	   10.2.5  訪問資源	   10.2.6  資源命名	  10.3  衛(wèi)星資源	   10.3.1  文化	   10.3.2  創(chuàng)建文化資源	   10.3.3  加載文化資源文件	   10.3.4  衛(wèi)星文化資源	  10.4  訪問細(xì)節(jié)	   10.4.1  My命名空間	   10.4.2  加載位圖和圖標(biāo)	   10.4.3  ComponentResourceManager對象	  10.5  編碼資源文件	  10.6  自定義資源	  10.7  小結(jié)	第Ⅲ部分  歸檔和搜索 第11章  幫助	  11.1  訪問幫助	   11.1.1  文檔瀏覽器	   11.1.2  動(dòng)態(tài)幫助	  11.2  搜索窗口(Search)	   11.2.1  排序結(jié)果	   11.2.2  過濾結(jié)果	  11.3  保存常用主題	  11.4  定制幫助功能	  11.5  Ask a Question命令	  11.6  小結(jié)	 第12章  XML注釋	  12.1  XML注釋	  12.2  添加XML注釋	  12.3  XML注釋標(biāo)簽	   12.3.1   標(biāo)簽	   12.3.2   標(biāo)簽	   12.3.3  標(biāo)簽	   12.3.4  標(biāo)簽	   12.3.5   標(biāo)簽	   12.3.6  標(biāo)簽	   12.3.7  標(biāo)簽	   12.3.8  標(biāo)簽	   12.3.9  標(biāo)簽	   12.3.10  標(biāo)簽	   12.3.11  標(biāo)簽	   12.3.12  標(biāo)簽	   12.3.13  標(biāo)簽	   12.3.14  標(biāo)簽	   12.3.15  標(biāo)簽	   12.3.16  標(biāo)簽	   12.3.17  標(biāo)簽	  12.4  使用XML注釋	  12.5  小結(jié)	 第13章  控件與文檔大綱	  13.1  文檔大綱	  13.2  控件大綱	  13.3  控件大綱模式下的其他命令	  13.4  小結(jié)	第Ⅳ部分  安全和建模 第14章  代碼生成技術(shù)	  14.1  類設(shè)計(jì)器	   14.1.1  設(shè)計(jì)界面	   14.1.2  工具箱	   14.1.3  類的細(xì)節(jié)	   14.1.4  屬性窗口	   14.1.5  布局	   14.1.6  導(dǎo)出類圖	  14.2  其他的代碼生成技巧	   14.2.1  代碼片斷	   14.2.2  重組	   14.2.3  項(xiàng)目和元素模板	   14.2.4  強(qiáng)類型數(shù)據(jù)集	   14.2.5  窗體	   14.2.6  My命名空間	  14.3  類設(shè)計(jì)器的使用	   14.3.1  類圖架構(gòu)	   14.3.2  IntelliSense對代碼生成的支持	  14.4  對象測試工具	   14.4.1  調(diào)用靜態(tài)方法	   14.4.2  實(shí)例化實(shí)體	   14.4.3  訪問字段和屬性	   14.4.4  調(diào)用實(shí)例方法	  14.5  小結(jié)	 第15章  安全相關(guān)的概念	  15.1  應(yīng)用程序安全	   15.1.1  基于代碼的安全	   15.1.2  基于角色的安全	  15.2  小結(jié)	 第16章  密碼技術(shù)	  16.1  基本原則	  16.2  技術(shù)	   16.2.1  哈希	   16.2.2  對稱(密秘)密鑰	   16.2.3  非對稱(公/私)密鑰	   16.2.4  簽名	   16.2.5  目標(biāo)的總結(jié)	  16.3  應(yīng)用密碼技術(shù)	   16.3.1  創(chuàng)建非對稱密鑰對	   16.3.2  創(chuàng)建對稱密鑰	   16.3.3  加密和給密鑰簽名	   16.3.4  驗(yàn)證密鑰和簽名	   16.3.5  解密對稱密鑰	   16.3.6  發(fā)送消息	   16.3.7  接收消息	  16.4  其他	   16.4.1  SecureString類	   16.4.2  密鑰容器	  16.5  小結(jié)	 第17章  混淆	  17.1  MSIL反匯編器	  17.2  反編譯器	  17.3  混淆您的代碼	   17.3.1  Dotfuscator	   17.3.2  警告的話	  17.4  屬性	   17.4.1  ObfuscationAssembly屬性	   17.4.2  Obfuscation屬性	  17.5  小結(jié)	第Ⅴ部分  編碼 第18章  智能感知	  18.1  智能感知的解釋	   18.1.1  通用的智能感知	   18.1.2  單詞和短語的自動(dòng)完成	   18.1.3  參數(shù)信息	   18.1.4  快速信息	  18.2  智能感知選項(xiàng)	   18.2.1  通用選項(xiàng)	   18.2.2  C#和J#的特定選項(xiàng)	  18.3  擴(kuò)展智能感知	   18.3.1  代碼片段	   18.3.2  XML注釋	   18.3.3  添加您自己的智能感知	  18.4  小結(jié)	 第19章  代碼片段	  19.1  代碼片段概述	   19.1.1  基本代碼片段	   19.1.2  “真正的”代碼片段	   19.1.3  Visual Basic代碼片段	   19.1.4  C#和J#代碼片段	   19.1.5  創(chuàng)建代碼片段	   19.1.6  代碼片段管理器	   19.1.7  VB代碼片段編輯器	  19.2  小結(jié)	 第20章  代碼區(qū)域和書簽	  20.1  代碼區(qū)域	   20.1.1  創(chuàng)建代碼區(qū)域	   20.1.2  使用代碼區(qū)域	   20.1.3  自動(dòng)大綱功能	  20.2  可視化指示器	   20.2.1  彩色編碼	   20.2.2  邊界圖標(biāo)	  20.3  書簽和Bookmarks窗口	  20.4  小結(jié)	 第21章  代碼重組	  21.1  訪問重組支持	   21.1.1  C#--Visual Studio 2005	   21.1.2  VB.NET--Refactor!	  21.2  重組操作	   21.2.1  抽取方法(Extract Method)	   21.2.2  封裝字段(Encapsulate Field)	   21.2.3  抽取接口(Extract Interface)	   21.2.4  重新排列參數(shù)(Reorder Parameters)	   21.2.5  刪除參數(shù)(Remove Parameters)	   21.2.6  重命名(Rename)	   21.2.7  把變量轉(zhuǎn)換為參數(shù)(Promote to Parameter)	   21.2.8  產(chǎn)生方法框架(Generate Method Stub)	   21.2.9  用代碼段進(jìn)行封裝(Surround with Snippet)	  21.3  小結(jié)	 第22章  泛型、Nullable類型和Partial類型	  22.1  泛型	   22.1.1  使用	   22.1.2  創(chuàng)建	   22.1.3  約束	  22.2  Nullable類型	  22.3  Partial類型	  22.4  運(yùn)算符重載	   22.4.1  運(yùn)算符	   22.4.2  類型轉(zhuǎn)換	   22.4.3  為什么靜態(tài)方法不好	  22.5  預(yù)定義的代理	   22.5.1  Action代理	   22.5.2  Comparison代理	   22.5.3  Converter代理	   22.5.4  Predicate代理	   22.5.5  EventHandler代理	  22.6  屬性訪問限制	  22.7  自定義事件	  22.8  小結(jié)	 第23章  語言相關(guān)特性	  23.1  C#	   23.1.1  匿名方法	   23.1.2  迭代器	   23.1.3  靜態(tài)類	  23.2  命名沖突	   23.2.1  命名空間別名限定符	   23.2.2  Global標(biāo)識(shí)符	   23.2.3  Extern別名	  23.3  Pragma語句	  23.4  VB.NET	   23.4.1  Continue語句	   23.4.2  IsNot語句	   23.4.3  Global語句	   23.4.4  TryCast語句	    23.5  小結(jié)	 第24章  My命名空間	  24.1  什么是My命名空間?	  24.2  My的組成	  24.3  My的使用	   24.3.1  C#	   24.3.2  My的環(huán)境	   24.3.3  默認(rèn)實(shí)例	    24.4  My.Application	    24.5  My.Computer	   24.4.1  My.Computer.Audio	   24.4.2  My.Computer.Clipboard	   24.4.3  My.Computer.Clock	   24.4.4  My.Computer.File System	   24.4.5  My.Computer.Info	   24.4.6  My.Computer.Keyboard和My.Computer.Mouse	   24.4.7  My.Computer.Network	   24.4.8  My.Computer.Ports	   24.4.9  My.Computer.Registry	  24.5  My.Forms和My.WebServices	  24.6  Web應(yīng)用	  24.7  My.Resources	  24.8  其他的My類	  24.9  小結(jié)	第Ⅵ部分  自動(dòng)化 第25章  代碼模板	  25.1  創(chuàng)建模板	  25.2  元素模板	   25.2.1  項(xiàng)目模板	   25.2.2  模板結(jié)構(gòu)	  25.3  擴(kuò)展模板	   25.3.1  模板項(xiàng)目設(shè)置	   25.3.2  IWizard接口	   25.3.3  Starter模板	  25.4  小結(jié)	 第26章  宏	  26.1  宏管理器(Macro Explorer)	  26.2  創(chuàng)建宏	   26.2.1  錄制臨時(shí)宏	   26.2.2  錄制的缺陷	  26.3  VS宏編輯器	  26.4  DTE對象	  26.5  構(gòu)建和部署	  26.6  小結(jié)	 第27章  連接字符串	  27.1  數(shù)據(jù)源配置向?qū)?  27.2  SQL Server格式	  27.3  代碼構(gòu)建	  27.4  加密連接字符串	  27.5  小結(jié)	 第28章  程序集簽名	  28.1  強(qiáng)名程序集	  28.2  全局程序集緩存	  28.3  對程序集進(jìn)行簽名	  28.4  小結(jié)	 第29章  預(yù)先糾錯(cuò)設(shè)置	  29.1  智能編譯自動(dòng)糾錯(cuò)功能	  29.2  自定義Visual Basic中的警告信息報(bào)告	   29.2.1  默認(rèn)設(shè)置下不會(huì)顯示的警告信息	   29.2.2  可自定義的其他警告信息	  29.3  自定義C#編譯環(huán)境下的警告信息	  29.4  小結(jié)	 第30章  強(qiáng)類型數(shù)據(jù)集	  30.1  DataSet類概述	  30.2  添加數(shù)據(jù)源	  30.3  數(shù)據(jù)集設(shè)計(jì)器	  30.4  數(shù)據(jù)源的使用	   30.4.1  Web服務(wù)數(shù)據(jù)源	   30.4.2  瀏覽數(shù)據(jù)	  30.5  小結(jié)	 第31章  數(shù)據(jù)綁定和對象數(shù)據(jù)源	  31.1  數(shù)據(jù)綁定	   31.1.1  BindingSource類	   31.1.2  Binding Navigator類	   31.1.3  選擇數(shù)據(jù)源	   31.1.4  BindingSource 鏈	   31.1.5  保存更改	   31.1.6  插入新記錄	   31.1.7  驗(yàn)證	   31.1.8  DataGridView控件	  31.2  對象數(shù)據(jù)源	  31.3  應(yīng)用程序設(shè)置	  31.4  小結(jié)	 第32章  插件	  32.1  插件管理器(Add-in Manager)	  32.2  插件的類型	  32.3  使用向?qū)?chuàng)建一個(gè)簡單的插件	  32.4  常用的類、對象和方法	   32.4.1  IDTExtensibility2接口	   32.4.2  IDTCommandTarget接口	   32.4.3  AddNamedCommand2方法	   32.4.4  CreateToolWindow2窗口	   32.4.5  調(diào)試	   32.4.6  注冊和部署	  32.5  小結(jié)	 第33章  第三方擴(kuò)展	  33.1  改善開發(fā)環(huán)境	   33.1.1  CoolCommands for VS2005	   33.1.2  MZ-Tools	  33.2  代碼輔助工具	   33.2.1  Imports Sorter	   33.2.2  CodeKeep	  33.3  文檔	  33.4  測試和調(diào)試	   33.4.1  Regex Visualizer	   33.4.2  TestDriven.Net	  33.5  小結(jié)	 第34章  入門套件	  34.1  The Card Game 入門套件	  34.2  The Screensaver 入門套件	  34.3  The Movie Collection入門套件	  34.4  The Personal Web Site 入門套件	  34.5  創(chuàng)建入門套件	  34.6  小結(jié)	第Ⅶ部分  其他的省時(shí)辦法 第35章  工作區(qū)控件	  35.1  VS2005窗口	   35.1.1  啟動(dòng)頁面(Start Page)	   35.1.2  代碼/設(shè)計(jì)器(Code/Designer)	   35.1.3  解決方案瀏覽器(Solution Explorer)	   35.1.4  屬性(Properties)	   35.1.5  工具箱(Toolbox)	   35.1.6  服務(wù)器瀏覽器(Server Explorer)	   35.1.7  錯(cuò)誤列表(Error List)	   35.1.8  對象瀏覽器(Object Browser)	   35.1.9  任務(wù)列表(Task List)	   35.1.10  類視圖(Class View)	   35.1.11  代碼定義(Code Definition)	   35.1.12  輸出(Output)	   35.1.13  搜索結(jié)果(Find Results)	   35.1.14  調(diào)用管理器(Call Browser)	   35.1.15  命令(Command)	   35.1.16  文檔大綱(Document Outline)	   35.1.17  對象測試(Object Test Bench)	   35.1.18  性能管理器(Performance Explorer)	   35.1.19  屬性管理器(Property Manager)	   35.1.20  資源視圖(Resource View)	   35.1.21  歷史(History)	   35.1.22  源控制瀏覽器(Source Control Explorer)	   35.1.23  更改掛起(Pending Changes)	   35.1.24  宏瀏覽器(Macro Explorer)	   35.1.25  網(wǎng)頁瀏覽器(Web Browser)	   35.1.26  團(tuán)隊(duì)瀏覽器(Team Explorer)	   35.1.27  斷點(diǎn)(Breakpoints)	   35.1.28  立即(Immediate)窗口	   35.1.29  腳本瀏覽器(Script Explorer)	   35.1.30  寄存器(Registers)	   35.1.31  反編譯(Disassembly)	   35.1.32  內(nèi)存(Memory)	   35.1.33  進(jìn)程(Processes)	   35.1.34  模塊(Modules)	   35.1.35  線程(Threads)	   35.1.36  調(diào)用堆棧(Call Stack)	   35.1.37  監(jiān)視窗口(Autos, Locals, and Watch)	   35.1.38  代碼覆蓋(Code Coverage)	   35.1.39  測試結(jié)果(Test Results)	   35.1.40  測試管理器(Test Manager)	   35.1.41  測試視圖(Test View)	   35.1.42  團(tuán)隊(duì)構(gòu)建(Team Builds)	   35.1.43  測試執(zhí)行(Test Runs)	   35.1.44  書簽(Bookmarks)	   35.1.45  數(shù)據(jù)源(Data Sources)	  35.2  工作區(qū)導(dǎo)航	   35.2.1  全屏模式	   35.2.2  導(dǎo)航鍵	  35.3  小結(jié)	 第36章  查找和替換	  36.1  查找與替換	   36.1.1  快速查找	   36.1.2  快速替換	  36.2  文件中查找	   36.2.1  查找對話框選項(xiàng)	   36.2.2  結(jié)果窗口	   36.3  文件中替換	  36.4  增量搜索	  36.5  符號(hào)查找	  36.6  小結(jié)	 第37章  服務(wù)管理	  37.1  Servers節(jié)點(diǎn)	   37.1.1  Event Logs節(jié)點(diǎn)	   37.1.2  Management Classes節(jié)點(diǎn)	   37.1.3  Management Events節(jié)點(diǎn)	   37.1.4  Message Queues節(jié)點(diǎn)	   37.1.5  Performance Counters節(jié)點(diǎn)	   37.1.6  Services節(jié)點(diǎn)	  37.2  小結(jié)	 第38章  可視化數(shù)據(jù)庫工具	  38.1  VS 2005中的數(shù)據(jù)庫窗口	   38.1.1  Server Explorer窗口	   38.1.2  表	   38.1.3  關(guān)系	   38.1.4  視圖	   38.1.5  存儲(chǔ)過程和函數(shù)	   38.1.6  數(shù)據(jù)庫圖	   38.1.7  Data Sources窗口	  38.2  使用數(shù)據(jù)庫	   38.2.1  編輯數(shù)據(jù)源模式	   38.2.2  數(shù)據(jù)綁定控件	   38.2.3  數(shù)據(jù)控件	  38.3  管理測試數(shù)據(jù)	  38.4  預(yù)覽數(shù)據(jù)	  38.5  數(shù)據(jù)庫項(xiàng)目	   38.5.1  基于腳本的數(shù)據(jù)庫項(xiàng)目	   38.5.2  基于托管代碼語言的數(shù)據(jù)庫項(xiàng)目	  38.6  小結(jié)	 第39章  正則表達(dá)式	  39.1  正則表達(dá)式的使用場合	   39.1.1  正則表達(dá)式編程	   39.1.2  查找和替換	   39.1.3  Visual Studio Tools for Office智能標(biāo)簽	  39.2  正則表達(dá)式介紹	  39.3  正則表達(dá)式語法	  39.4  .NET編程中的正則表達(dá)式	   39.4.1  Regex類	   39.4.2  Match類	   39.4.3  MatchCollection類	   39.4.4  子串替換	  39.5  小結(jié)	 第40章  技巧、破解和調(diào)整	  40.1  IDE快捷方式	   40.1.1  Open With對話框	   40.1.2  活動(dòng)文件列表	   40.1.3  更改字體尺寸	   40.1.4  矩形框選擇操作	   40.1.5  Go To Find組合框	   40.1.6  強(qiáng)制重新格式化	   40.1.7  字符串換行	  40.2  注冊表破解	   40.2.1  垂直準(zhǔn)線	   40.2.2  右擊新方案	   40.2.3  關(guān)鍵字彩色編碼	  40.3  其他技巧	   40.3.1  禁止啟動(dòng)時(shí)裝載插件	   40.3.2  多監(jiān)視器下的布局	  40.4  小結(jié)	 第41章  創(chuàng)建Web程序	  41.1  創(chuàng)建Web項(xiàng)目	   41.1.1  動(dòng)態(tài)編譯	   41.1.2  Web服務(wù)	   41.1.3  個(gè)人網(wǎng)站入門套件	  41.2  Web開發(fā)選項(xiàng)	   41.2.1  HTML文本編輯器選項(xiàng)	   41.2.2  HTML設(shè)計(jì)器選項(xiàng)	  41.3  Website菜單	  41.4  Web控件	   41.4.1  常規(guī)屬性設(shè)置	   41.4.2  控件	   41.4.3  主/從頁面	  41.5  配置和部署	  41.6  站點(diǎn)管理	   41.6.1  安全	   41.6.2  應(yīng)用程序設(shè)置	   41.6.3  ASP.NET 2.0配置	  41.7  小結(jié)	 第42章  Web技術(shù)進(jìn)階	  42.1  再探Web開發(fā)	  42.2  網(wǎng)站地圖	   42.2.1  Web.sitemap	   42.2.2  SiteMapPath(網(wǎng)站地圖途徑)控件	   42.2.3  SiteMapResolve事件	   42.2.4  Web菜單控件	  42.3  Web Parts控件	   42.3.1  WebPartManager組件	   42.3.2  EditorZone	   42.3.3  CatalogZone	  42.4  小結(jié)	 第43章  構(gòu)建設(shè)備程序	  43.1  基本知識(shí)	  43.2  Solution Explorer窗口	  43.3  設(shè)計(jì)皮膚	   43.3.1  方向	   43.3.2  按鈕	  43.4  Toolbox窗口	   43.4.1  標(biāo)準(zhǔn)控件	   43.4.2  移動(dòng)程序控件	  43.5  調(diào)試	   43.5.1  模擬器	   43.5.2  設(shè)備	  43.6  設(shè)備模擬器管理器	   43.6.1  連接	   43.6.2  封裝	  43.7  項(xiàng)目設(shè)置	  43.8  設(shè)備選項(xiàng)	  43.9  小結(jié)	 第44章  高級設(shè)備應(yīng)用程序編程	  44.1  數(shù)據(jù)源(Data Source)	   44.1.1  數(shù)據(jù)集(DataSet)	   44.1.2  ResulSet	   44.2  Windows Mobile 5.0	   44.2.1  SDK下載	   44.2.2  托管API	   44.2.3  Notification Broker(增強(qiáng)系統(tǒng)通知)	   44.3  部署	   44.3.1  CAB文件	   44.3.2  MSI安裝包制作工具	  44.4  OpenNetCF智能設(shè)備框架	  44.5  小結(jié)	第Ⅷ部分  構(gòu)建和部署 第45章  升級到Visual Studio 2005	  45.1  升級過程	   45.1.1  為升級做好準(zhǔn)備	   45.1.2  使用升級工程向?qū)?   45.1.3  檢查升級輸出	  45.2  Visual Basic 6升級工具	  45.3  小結(jié)	 第46章  自定義構(gòu)建	  46.1  通用構(gòu)建選項(xiàng)	   46.1.1  批構(gòu)建	   46.1.2  手工配置依賴關(guān)系	  46.2  Visual Basic編譯頁面	   46.2.1  高級編譯器設(shè)置	   46.2.2  構(gòu)建事件	  46.3  C#構(gòu)建頁面	  46.4  MSBuild	   46.4.1  Visual Studio怎樣使用MSBuild	   46.4.2  MSBuild模式	  46.5  小結(jié)	 第47章  ClickOnce和其他部署方法	  47.1  安裝程序	   47.1.1  構(gòu)建安裝程序	   47.1.2  定制安裝程序	   47.1.3  添加自定義操作	   47.1.4  安裝Web項(xiàng)目	   47.1.5  安裝Windows服務(wù)	  47.2  ClickOnce技術(shù)	   47.2.1  部署	   47.2.2  升級	  47.3  其他技巧	   47.3.1  XCopy工具	   47.3.2  Publish Website對話框	   47.3.3  Copy Web Site工具	  47.4  小結(jié)	第Ⅸ部分  調(diào)試和測試 第48章  調(diào)試窗口	  48.1  代碼窗口	   48.1.1  斷點(diǎn)	   48.1.2  數(shù)據(jù)提示	  48.2  Breakpoints窗口	  48.3  Output窗口	  48.4  Immediate窗口	  48.5  Script Explorer窗口	  48.6  監(jiān)視窗口	   48.6.1  QuickWatch窗口	   48.6.2  Watch 1-4窗口	   48.6.3  Autos窗口和Locals窗口	  48.7  Call Stack(調(diào)用堆棧)	  48.8  Threads窗口	  48.9  Modules窗口	  48.10  Processes窗口	  48.11  內(nèi)存窗口	   48.11.1  Memory 1-4窗口	   48.11.2  Disassembly窗口	   48.11.3  Registers窗口	   48.11.4  Exceptions窗口	   48.12  定制 Exception Assistant	   48.13  小結(jié)	 第49章  斷點(diǎn)調(diào)試	  49.1  斷點(diǎn)	   49.1.1  設(shè)置斷點(diǎn)	   49.1.2  普通斷點(diǎn)	   49.1.3  函數(shù)斷點(diǎn)	  49.2  為斷點(diǎn)指定條件	   49.2.1  條件	   49.2.2  計(jì)數(shù)	   49.2.3  過濾	   49.2.4  斷點(diǎn)操作	  49.3  跟蹤點(diǎn)	   49.3.1  創(chuàng)建跟蹤點(diǎn)	   49.3.2  跟蹤點(diǎn)操作	  49.4  執(zhí)行點(diǎn)	   49.4.1  代碼的執(zhí)行	   49.4.2  移動(dòng)執(zhí)行點(diǎn)	  49.5  Edit and Continue功能	   49.5.1  修改規(guī)則	   49.5.2  停止應(yīng)用修改	  49.6  小結(jié)	 第50章  調(diào)試代理和專用顯示界面	  50.1  屬性	   50.1.1  DebuggerBrowsable屬性	   50.1.2  DebuggerDisplay屬性	   50.1.3  DebuggerHidden屬性	   50.1.4  DebuggerStepThrough屬性	   50.1.5  DebuggerNonUserCode屬性	  50.2  類型代理	  50.3  專用顯示界面	  50.4  高級技術(shù)	  50.5  小結(jié)	 第51章  網(wǎng)絡(luò)應(yīng)用程序維護(hù)	  51.1  調(diào)試	   51.1.1  錯(cuò)誤處自動(dòng)中斷	   51.1.2  執(zhí)行中的網(wǎng)絡(luò)程序調(diào)試	   51.1.3  錯(cuò)誤處理	  51.2  代碼跟蹤	   51.2.1  頁面級別的跟蹤	   51.2.2  應(yīng)用程序級別的跟蹤	   51.2.3  跟蹤輸出	   51.2.4  跟蹤觀察器(Trace Viewer)	   51.2.5  自定義跟蹤輸出	  51.3  小結(jié)	 第52章  其他調(diào)試技術(shù)	  52.1  Debugging選項(xiàng)頁面	  52.2  My Project中的Debug頁面	  52.3  Exception Assistant(異常助手)	  52.4  調(diào)試宏	  52.5  調(diào)試數(shù)據(jù)庫存儲(chǔ)過程	  52.6  小結(jié)	 第53章  單元測試	  53.1  第一個(gè)測試案例	  53.2  測試屬性	   53.2.1  TestClass屬性	   53.2.2  TestMethod屬性	  53.3  常規(guī)測試屬性	   53.3.1  Description屬性	   53.3.2  Owner屬性	   53.3.3  Priority屬性	   53.3.4  WorkItem屬性	   53.3.5  Timeout屬性	  53.4  指定判斷條件	   53.4.1  Assert類	   53.4.2  StringAssert類	   53.4.3  CollectionAssert類	   53.4.4  ExpectedException 屬性	  53.5  初始化和清理	  53.6  更多屬性	  53.7  測試環(huán)境	   53.7.1  數(shù)據(jù)	   53.7.2  編寫測試輸出	   53.8  高級功能	   53.8.1  定制屬性	   53.8.2  測試私有成員	  53.9  小結(jié)	第Ⅹ部分  Visual Studio 2005擴(kuò)展內(nèi)容 第54章  InfoPath 2003工具包	  54.1  創(chuàng)建托管InfoPath方案	   54.1.1  生成的方案	   54.1.2  Visual Studio和InfoPath間的切換	  54.2  在InfoPath表單中添加代碼	   54.2.1  表單相關(guān)事件	   54.2.2  字段事件(Field Events)	   54.2.3  鼠標(biāo)單擊事件	  54.3  其他注意事項(xiàng)	  54.4  小結(jié)	 第55章  Office程序開發(fā)	  55.1  Visual Studio Tools for Office	  55.2  可視化設(shè)計(jì)器	   55.2.1  控件設(shè)計(jì)	   55.2.2  代碼編寫	  55.3  Actions Pane組件	  55.4  智能標(biāo)簽	  55.5  Microsoft Outlook插件	  55.6  VSTO 2005樣例項(xiàng)目	  55.7  小結(jié)	 第56章  Visual Studio Team系統(tǒng)	  56.1  Team System版本介紹	   56.1.1  所有用戶均需了解的知識(shí)	   56.1.2  針對軟件架構(gòu)師的內(nèi)容	   56.1.3  針對軟件開發(fā)人員的內(nèi)容	   56.1.4  針對軟件測試人員的內(nèi)容	  56.2  高級主題	   56.2.1  編寫自定義代碼分析規(guī)則	   56.2.2  自定義過程模板	  56.3  小結(jié)

章節(jié)摘錄

  第Ⅰ部分 集成開發(fā)環(huán)境  第1章 IDE快速入門  如果以前沒有使用過Visual Studio,那么您在初次接觸VS 2005的時(shí)候可能會(huì)感到非常震驚。這是因?yàn)橐淮蜷_用戶界面您就會(huì)看到令人眼花繚亂的組件——從熟悉的工具欄和菜單到環(huán)繞在主開發(fā)界面四周的各種窗口(有些窗口看起來像標(biāo)簽,而另外一些看起來則像是獨(dú)立的小窗體)?! ”菊陆榻BVS 2005集成開發(fā)環(huán)境(Intergrated Development Environment,IDE)的一些基本原理并學(xué)習(xí)使用各種菜單、工具欄和窗口。作為IDE的快速入門,本章不會(huì)介紹如何自定義IDE的外觀,也不會(huì)詳細(xì)列舉每一個(gè)可以更改的設(shè)置。這些話題會(huì)在后面的章節(jié)討論?! ?.1 配置VS 2005  在開發(fā)環(huán)境第一次顯示之前,VS 2005會(huì)首先對自己進(jìn)行配置以滿足我們特有的工作風(fēng)格。初次啟動(dòng)VS 2005時(shí),系統(tǒng)會(huì)詢問您是哪一種類型的開發(fā)人員(如圖1.1)。VS 2005將根據(jù)您的選擇定制。IDE的外觀,使其最大程度地符合您的工作方式。Microsoft研究了不同類型的程序員的工作方式;盡管大多數(shù)人可能認(rèn)為VB程序員的工作方式與C#開發(fā)人員或者C++編碼人員的相同,但它們之間確實(shí)存在微小的(有時(shí)候比較大的)差異?! ∪绻ㄒ恍r(shí)間研究列表中的各個(gè)選項(xiàng),就會(huì)發(fā)現(xiàn)它們影響的環(huán)境設(shè)置包括:各種窗口、菜單和工具欄的位置和可見性,甚至快捷鍵等。例如,圖1—2描述了選擇Visual Basic Development Settings選項(xiàng)作為默認(rèn)偏好時(shí)將會(huì)應(yīng)用的更改。

編輯推薦

  Visual Studio 2005是一款龐大的產(chǎn)品,它添加了Visual Basic和C#中的最新功能以及用戶界面的新特性和改進(jìn)。要想充分地利用它的功能,還需要一本權(quán)威的參考書來做指導(dǎo),本書正是為此目的而編寫。本書適用于Visual Studio初學(xué)者和想了解一些額外特性的有經(jīng)驗(yàn)的開發(fā)人員。讀者需具備一定的編程基礎(chǔ)并熟悉C#或Visual Basic語言。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual Studio 2005高級編程 PDF格式下載


用戶評論 (總計(jì)14條)

 
 

  •   《VisualStudio2005高級編程》是一本關(guān)于VisualStudio2005的很好的書,這本書里詳細(xì)介紹了VisualStudio2005的大部分功能,并且給出了詳細(xì)的截圖,非常適合初學(xué)者學(xué)習(xí)
  •   紙質(zhì)的質(zhì)量還不錯(cuò),學(xué)習(xí)這本書對使用Visual Studio有很多的幫助
  •   這本書我比較喜歡,對我與幫助。
  •   我收到這本書后看了一下,給人的感覺不錯(cuò),至少我是這樣。雖然我還沒開始看這本書,但我相信我會(huì)從中的到很多東西。。
  •   是同事介紹買的,目前只看了非常小的一部分,內(nèi)容很好,稍微有點(diǎn)小瑕疵就是拿到書的時(shí)候發(fā)現(xiàn)外殼很多灰,有幾頁被弄皺了,但不影響主體。
  •   可能是我知識(shí)儲(chǔ)備不夠,看起來有點(diǎn)暈乎乎的,不太懂,例子太少。。。。
  •   適合有一點(diǎn)編程經(jīng)驗(yàn)的VB初學(xué)者
  •   一看就被嚇到了 那書的質(zhì)量就像盜版的一樣 紙張的質(zhì)量不怎么好 但內(nèi)容看了不錯(cuò) 多有變成基礎(chǔ)的人我想應(yīng)該會(huì)有很大的幫助
  •   不錯(cuò),介紹得很全面
  •   內(nèi)容豐富,但很雜,就學(xué)到了一些關(guān)于調(diào)試的知識(shí)。
  •   紙張質(zhì)量不好 偏黑
  •   書的紙張和印刷質(zhì)量不好,像盜版的一樣?。?!
  •   內(nèi)容很豐富,但一般人看不懂,包括我在內(nèi).呵呵.....
  •   第一次從當(dāng)當(dāng)上買到舊書。封面已經(jīng)回卷,書角已經(jīng)磨損,還有點(diǎn)臟(不知道使用了多久了)。拿到書的高興蕩然無存。哎。怎么會(huì)這樣!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7