图书介绍

Visual Studio 2005 高级编程pdf电子书版本下载

Visual Studio 2005 高级编程
  • (美)帕森斯等著;吴雷译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302175520
  • 出版时间:2008
  • 标注页数:817页
  • 文件大小:206MB
  • 文件页数:840页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Visual Studio 2005 高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 IDE快速入门 3

1.1配置VS 2005 3

1.2 IDE结构 5

1.2.1熟悉IDE的结构 6

1.2.2基本布局 7

1.3其他窗口 12

1.4小结 13

第2章 Options窗口 15

2.1 Options窗口 15

2.2环境选项 16

2.2.1文档设置 17

2.2.2字体和颜色 17

2.2.3快捷键 19

2.2.4任务列表 20

2.3项目和解决方案 21

2.3.1 Build and Run页面 22

2.3.2 Option Strict 23

2.4 Text Editor页面 23

2.5 Debugging页面 24

2.6小结 27

第3章 工具箱 29

3.1 Toolbox窗口 29

3.2安排组件 31

3.3添加组件 33

3.4常用组件 34

3.5小结 37

第4章 Solution Explorer窗口 39

4.1 Solution Explorer窗口的结构 39

4.2显示隐藏元素 40

4.3临时解决方案 41

4.4 Web解决方案 42

4.5项目和解决方案的常规操作 43

4.5.1添加Windows引用 44

4.5.2添加Web引用 45

4.5.3设置解决方案属性 46

4.6小结 47

第5章 定制I D E 49

5.1定制工具窗口 49

5.1.1工具窗口概述 49

5.1.2移动工具窗口 51

5.2导入导出IDE设置 54

5.3分割工作区 56

5.4小结 57

第6章 窗体设计 59

6.1窗体 59

6.2窗体设计偏好 62

6.3为窗体添加控件 63

6.3.1控件引导线 64

6.3.2垂直对齐文本控件 65

6.3.3自动格式化多个控件 66

6.3.4锁定控件设计 68

6.3.5设置控件属性 68

6.3.6基于服务的控件 70

6.3.7智能标签技术 70

6.3.8其他命令 71

6.4容器控件 72

6.4.1 Panel控件和SplitContainer控件 72

6.4.2 FlowLayoutPanel控件 73

6.4.3 TableLayoutPanel控件 73

6.5小结 74

第7章 项目和解决方案 77

7.1解决方案的结构 77

7.2解决方案文件的格式 79

7.3解决方案的属性 79

7.4配置属性 81

7.5项目类型 82

7.6项目文件的格式 82

7.7项目的属性 82

7.7.1 Application标签 83

7.7.2 Compile标签 86

7.7.3 Debug标签 87

7.8自定义设置提供程序 93

7.9小结 95

第8章 源控制 97

8.1选择源控制仓库 97

8.1.1环境设置 98

8.1.2 Plug-In Settings面板 99

8.2使用源控制 99

8.2.1创建仓库 99

8.2.2添加解决方案 100

8.2.3 Solution Explorer窗口 101

8.2.4登入登出 101

8.2.5挂起更改 102

8.2.6合并更改 103

8.2.7历史记录 104

8.2.8固定 104

8.3 Team Foundation源控制 104

8.3.1 Source Control Explorer 105

8.3.2挂起更改 105

8.3.3 Shelving 107

8.4小结 108

第9章 应用程序配置文件 109

9.1配置文件 109

9.1.1 machine.config 109

9.1.2 web.config 109

9.1.3 app.config 110

9.1.4 security.config 110

9.2配置架构 110

9.2.1配置属性 110

9.2.2 startup区域 111

9.2.3 runtime区域 112

9.2.4 system.runtime.remoting区域 112

9.2.5 system.net区域 113

9.2.6 cryptographySettings区域 113

9.2.7 configurationSections区域 113

9.2.8 systemm.diagnostics区域 114

9.2.9 system.web区域 115

9.2.10 webserver区域 115

9.2.11 compiler区域 115

9.3应用程序设置 116

9.3.1 appSettings区域 116

9.3.2动态属性 116

9.3.3自定义配置区域 117

9.4使用SCDL实现自动化 119

9.5小结 121

第10章 XML资源文件 123

10.1为应用程序提供资源 123

10.2什么是资源? 125

10.2.1文本文件 125

10.2.2 XML资源文件 126

10.2.3添加资源 127

10.2.4嵌入文件作为资源 128

10.2.5访问资源 128

10.2.6资源命名 128

10.3卫星资源 128

10.3.1文化 129

10.3.2创建文化资源 129

10.3.3加载文化资源文件 130

10.3.4卫星文化资源 130

10.4访问细节 131

10.4.1 My命名空间 131

10.4.2加载位图和图标 131

10.4.3 ComponentResourceManager对象 131

10.5编码资源文件 132

10.6自定义资源 134

10.7小结 139

第11章 帮助 143

11.1访问帮助 143

11.1.1文档浏览器 145

11.1.2动态帮助 146

11.2搜索窗口(Search) 148

11.2.1排序结果 149

11.2.2过滤结果 149

11.3保存常用主题 150

11.4定制帮助功能 151

11.5 Ask a Question命令 151

11.6小结 152

第12章 XML注释 153

12.1 XML注释 153

12.2添加XML注释 154

12.3 XML注释标签 154

12.3.1 <c>标签 155

12.3.2 <code>标签 155

12.3.3 <example>标签 156

12.3.4 <exception>标签 157

12.3.5 <include>标签 158

12.3.6 <list>标签 160

12.3.7 <para>标签 161

12.3.8 <param>标签 161

12.3.9 <paramre>标签 162

12.3.10 <permission>标签 163

12.3.11 <remarks>标签 163

12.3.12 <retums>标签 163

12.3.13 <see>标签 164

12.3.14 <seealso>标签 164

12.3.15 <summa>标签 166

12.3.16 <peparam>标签 166

12.3.17 <value>标签 166

12.4使用XML注释 166

12.5小结 168

第13章 控件与文档大纲 169

13.1文档大纲 169

13.2控件大纲 171

13.3控件大纲模式下的其他命令 172

13.4小结 173

第14章 代码生成技术 177

14.1类设计器 177

14.1.1设计界面 178

14.1.2工具箱 178

14.1.3类的细节 180

14.1.4属性窗口 181

14.1.5布局 182

14.1.6导出类图 182

14.2其他的代码生成技巧 182

14.2.1代码片断 183

14.2.2重组 183

14.2.3项目和元素模板 184

14.2.4强类型数据集 184

14.2.5窗体 185

14.2.6 My命名空间 186

14.3类设计器的使用 187

14.3.1类图架构 188

14.3.2 IntelliSense对代码生成的支持 189

14.4对象测试工具 189

14.4.1调用静态方法 189

14.4.2实例化实体 190

14.4.3访问字段和属性 191

14.4.4调用实例方法 191

14.5小结 192

第15章 安全相关的概念 193

15.1应用程序安全 193

15.1.1基于代码的安全 193

15.1.2基于角色的安全 195

15.2小结 197

第16章 密码技术 199

16.1基本原则 199

16.2技术 199

16.2.1哈希 199

16.2.2对称(密秘)密钥 200

16.2.3非对称(公/私)密钥 200

16.2.4签名 201

16.2.5目标的总结 201

16.3应用密码技术 202

16.3.1创建非对称密钥对 202

16.3.2创建对称密钥 204

16.3.3加密和给密钥签名 205

16.3.4验证密钥和签名 207

16.3.5解密对称密钥 209

16.3.6发送消息 210

16.3.7接收消息 212

16.4其他 214

16.4.1 SecureString类 214

16.4.2密钥容器 216

16.5小结 217

第17章 混淆 219

17.1 MSIL反汇编器 219

17.2反编译器 220

17.3混淆您的代码 221

17.3.1 Dotfuscator 222

17.3.2警告的话 224

17.4属性 227

17.4.1 ObfuscationAssembly属性 227

17.4.2 Obfuscation属性 227

17.5小结 229

第18章 智能感知 233

18.1智能感知的解释 233

18.1.1通用的智能感知 234

18.1.2单词和短语的自动完成 235

18.1.3参数信息 237

18.1.4快速信息 238

18.2智能感知选项 238

18.2.1通用选项 238

18.2.2 C#和J#的特定选项 240

18.3扩展智能感知 240

18.3.1代码片段 240

18.3.2 XML注释 241

18.3.3添加您自己的智能感知 241

18.4小结 241

第19章 代码片段 243

19.1代码片段概述 243

19.1.1基本代码片段 243

19.1.2“真正的”代码片段 244

19.1.3 Visual Basic代码片段 244

19.1.4 C#和J#代码片段 247

19.1.5创建代码片段 248

19.1.6代码片段管理器 254

19.1.7 VB代码片段编辑器 255

19.2小结 260

第20章 代码区域和书签 261

20.1代码区域 261

20.1.1创建代码区域 262

20.1.2使用代码区域 263

20.1.3自动大纲功能 263

20.2可视化指示器 265

20.2.1彩色编码 265

20.2.2边界图标 265

20.3书签和Bookmarks窗口 266

20.4小结 268

第21章 代码重组 269

21.1访问重组支持 269

21.1.1 C#——Visual Studio2005 270

21.1.2 VB.NET——Refactor! 270

21.2重组操作 271

21.2.1抽取方法(Extract Method) 271

21.2.2封装字段(Encapsulate Field) 273

21.2.3抽取接口(Extract Interface) 274

21.2.4重新排列参数(Reorder Parameters) 276

21.2.5删除参数(Remove Parameters) 276

21.2.6重命名(Rename) 277

21.2.7把变量转换为参数(Promoteto Parameter) 278

21.2.8产生方法框架(GenerateMethod Stub) 278

21.2.9用代码段进行封装(Surround with Snippet) 279

21.3小结 279

第22章 泛型、Nullable类型和Partial类型 281

22.1泛型 281

22.1.1使用 282

22.1.2创建 282

22.1.3约束 284

22.2 Nullable类型 285

22.3 Partial类型 287

22.4运算符重载 288

22.4.1运算符 288

22.4.2类型转换 289

22.4.3为什么静态方法不好 290

22.5预定义的代理 292

22.5.1 Action代理 292

22.5.2 Comparison代理 292

22.5.3 Converter代理 293

22.5.4 Predicate代理 294

22.5.5 EventHandler代理 294

22.6属性访问限制 296

22.7自定义事件 297

22.8小结 298

第23章 语言相关特性 299

23.1 C 299

23.1.1匿名方法 299

23.1.2迭代器 300

23.1.3静态类 301

23.2命名冲突 302

23.2.1命名空间别名限定符 303

23.2.2 Global标识符 304

23.2.3 Extern别名 304

23.3 Pragma语句 305

23.4 VB.NET 306

23.4.1 Continue语句 306

23.4.2 IsNot语句 307

23.4.3 Global语句 307

23.4.4 TryCast语句 307

23.5小结 308

第24章 My命名空间 309

24.1什么是My命名空间? 309

24.2 My的组成 310

24.3 My的使用 311

24.3.1 C 311

24.3.2 My的环境 312

24.3.3默认实例 314

24.4 My.Application 315

24.5 My.Computer 316

24.4.1 My.Computer.Audio 316

24.4.2 My.Computer.Clipboard 316

24.4.3 My.Computer.Clock 317

24.4.4 My.Computer.FileSystem 317

24.4.5 My.Computer.Info 317

24.4.6 My.Computer.Keyboard和My.Computer.Mouse 318

24.4.7 My.Computer.Network 318

24.4.8 My.Computer.Ports 319

24.4.9 My.Computer.Regist 319

24.5 My.Forms和My.WebServices 319

24.6 Web应用 320

24.7 My.Resources 320

24.8其他的My类 322

24.9小结 322

第25章 代码模板 325

25.1创建模板 325

25.2元素模板 325

25.2.1项目模板 328

25.2.2模板结构 329

25.3扩展模板 331

25.3.1模板项目设置 331

25.3.2 IWizard接口 333

25.3.3 Starter模板 335

25.4小结 338

第26章 宏 339

26.1宏管理器(Macro Explorer) 339

26.2创建宏 341

26.2.1录制临时宏 341

26.2.2录制的缺陷 342

26.3 VS宏编辑器 343

26.4 DTE对象 344

26.5构建和部署 347

26.6小结 348

第27章 连接字符串 349

27.1数据源配置向导 349

27.2 SQL Server格式 353

27.3代码构建 354

27.4加密连接字符串 355

27.5小结 357

第28章 程序集签名 359

28.1强名程序集 359

28.2全局程序集缓存 359

28.3对程序集进行签名 360

28.4小结 361

第29章 预先纠错设置 363

29.1智能编译自动纠错功能 363

29.2自定义Visual Basic中的警告信息报告 366

29.2.1默认设置下不会显示的警告信息 368

29.2.2可自定义的其他警告信息 369

29.3自定义C#编译环境下的警告信息 372

29.4小结 374

第30章 强类型数据集 375

30.1 DataSet类概述 375

30.2添加数据源 376

30.3数据集设计器 379

30.4数据源的使用 382

30.4.1 Web服务数据源 383

30.4.2浏览数据 384

30.5小结 386

第31章 数据绑定和对象数据源 387

31.1数据绑定 387

31.1.1 BindingSource类 388

31.1.2 Binding Navigator类 390

31.1.3 选择数据源 392

31.1.4 BindingSource链 394

31.1.5保存更改 399

31.1.6插入新记录 402

31.1.7验证 403

31.1.8 DataGridView控件 411

31.2对象数据源 412

31.3应用程序设置 417

31.4小结 418

第32章 插件 419

32.1插件管理器(Add-in Manager) 419

32.2插件的类型 420

32.3使用向导创建一个简单的插件 420

32.4常用的类、对象和方法 426

32.4.1 IDTExtensibili2接口 426

32.4.2 IDTCommandTarget接口 427

32.4.3 AddNamedCommand2方法 428

32.4.4 CreateToolWindow2窗口 430

32.4.5调试 430

32.4.6注册和部署 430

32.5小结 430

第33章 第三方扩展 431

33.1改善开发环境 431

33.1.1 CoolCommands for VS2005 431

33.1.2 MZ-Tools 432

33.2代码辅助工具 434

33.2.1 Imports Sorter 434

33.2.2 CodeKeep 435

33.3文档 437

33.4测试和调试 438

33.4.1 Regex Visualizer 438

33.4.2 TestDriven.Net 439

33.5小结 439

第34章 入门套件 441

34.1 The Card Game入门套件 441

34.2 The Screensaver入门套件 442

34.3 The Movie Collection入门套件 443

34.4 The Personal Web Site入门套件 444

34.5创建入门套件 445

34.6小结 446

第35章 工作区控件 449

35.1 VS2005窗口 449

35.1.1启动页面(Start Page) 449

35.1.2代码/设计器(Code/Designer) 450

35.1.3解决方案浏览器(SolutionExplorer) 450

35.1.4属性(Properties) 451

35.1.5工具箱(Toolbox) 451

35.1.6服务器浏览器(ServerExplorer) 451

35.1.7错误列表(Error List) 452

35.1.8对象浏览器(ObjectBrowser) 453

35.1.9任务列表(Task List) 453

35.1.10类视图(Class View) 453

35.1.11代码定义(CodeDefinition) 454

35.1.12输出(Output) 454

35.1.13搜索结果(Find Results) 455

35.1.14调用管理器(CallBrowser) 455

35.1.15命令(Command) 456

35.1.16文档大纲(DocumentOutline) 456

35.1.17对象测试(Object TestBench) 456

35.1.18性能管理器(PerformanceExplorer) 457

35.1.19属性管理器(ProperManager) 457

35.1.20资源视图(ResourceView) 458

35.1.21历史(History) 458

35.1.22源控制浏览器(Source Control Explorer) 459

35.1.23更改挂起(PendingChanges) 459

35.1.24宏浏览器(MacroExplorer) 460

35.1.25网页浏览器(WebBrowser) 460

35.1.26团队浏览器(TeamExplorer) 461

35.1.27断点(Breakpoints) 461

35.1.28立即(Immediate)窗口 461

35.1.29脚本浏览器(ScriptExplorer) 462

35.1.30寄存器(Registers) 462

35.1.31反编译(Disassembly) 462

35.1.32内存(Memory) 463

35.1.33进程(Processes) 463

35.1.34模块(Modules) 463

35.1.35线程(Threads) 464

35.1.36调用堆栈(Call Stack 464

35.1.37监视窗口(Autos.Locals.and Watch) 464

35.1.38代码覆盖(CodeCoverage) 465

35.1.39测试结果(Test Results) 465

35.1.40测试管理器(TestManager) 465

35.1.41测试视图(Test View) 466

35.1.42团队构建(TeamBuilds) 466

35.1.43 测试执行(Test Runs) 467

35.1.44书签(Bookmarks) 467

35.1.45数据源(Data Sources) 467

35.2工作区导航 468

35.2.1全屏模式 468

35.2.2导航键 468

35.3小结 470

第36章 查找和替换 471

36.1查找与替换 471

36.1.1快速查找 472

36.1.2快速替换 473

36.2文件中查找 475

36.2.1查找对话框选项 476

36.2.2结果窗口 477

36.3文件中替换 478

36.4增量搜索 480

36.5符号查找 481

36.6小结 482

第37章 服务管理 483

37.1 Servers节点 483

37.1.1 Event Logs节点 484

37.1.2 Management Classes节点 486

37.1.3 Management Events节点 488

37.1.4 Message Queues节点 491

37.1.5 Performance Counters节点 493

37.1.6 Services节点 496

37.2小结 498

第38章 可视化数据库工具 499

38.1 VS 2005中的数据库窗口 499

38.1.1 Server Explorer窗口 500

38.1.2表 502

38.1.3关系 504

38.1.4视图 504

38.1.5存储过程和函数 505

38.1.6数据库图 506

38.1.7 Data Sources窗口 507

38.2使用数据库 510

38.2.1编辑数据源模式 510

38.2.2数据绑定控件 512

38.2.3数据控件 514

38.3管理测试数据 516

38.4预览数据 517

38.5数据库项目 517

38.5.1基于脚本的数据库项目 518

38.5.2基于托管代码语言的数据库项目 519

38.6小结 520

第39章 正则表达式 521

39.1正则表达式的使用场合 521

39.1.1正则表达式编程 522

39.1.2查找和替换 522

39.1.3 Visual Studio Tools forOffice智能标签 523

39.2正则表达式介绍 524

39.3正则表达式语法 525

39.4 .NET编程中的正则表达式 527

39.4.1 Regex类 527

39.4.2 Match类 528

39.4.3 MatchCollection类 529

39.4.4子串替换 529

39.5小结 530

第40章 技巧、破解和调整 531

40.1 IDE快捷方式 531

40.1.1 Open With对话框 531

40.1.2活动文件列表 532

40.1.3更改字体尺寸 533

40.1.4矩形框选择操作 534

40.1.5 Go To Find组合框 535

40.1.6强制重新格式化 535

40.1.7字符串换行 536

40.2注册表破解 536

40.2.1垂直准线 536

40.2.2右击新方案 537

40.2.3关键字彩色编码 539

40.3其他技巧 540

40.3.1禁止启动时装载插件 540

40.3.2多监视器下的布局 540

40.4小结 541

第41章 创建Web程序 543

41.1创建Web项目 543

41.1.1动态编译 546

41.1.2 Web服务 546

41.1.3个人网站入门套件 547

41.2 Web开发选项 547

41.2.1 HTML文本编辑器选项 548

41.2.2 HTML设计器选项 549

41.3 Website菜单 549

41.4 Web控件 550

41.4.1常规属性设置 551

41.4.2控件 552

41.4.3主/从页面 559

41.5配置和部署 560

41.6站点管理 562

41.6.1安全 563

41.6.2应用程序设置 565

41.6.3 ASP.NET 2.0配置 565

41.7小结 566

第42章 Web技术进阶 567

42.1再探Web开发 567

42.2网站地图 569

42.2.1 Web.sitemap 569

42.2.2 SiteMapPath(网站地图途径)控件 571

42.2.3 SiteMapResolve事件 572

42.2.4 Web菜单控件 574

42.3 Web Parts控件 575

42.3.1 WebPartManager组件 576

42.3.2 EditorZone 578

42.3.3 CatalogZone 580

42.4小结 582

第43章 构建设备程序 583

43.1基本知识 583

43.2 Solution Explorer窗口 585

43.3设计皮肤 585

43.3.1方向 586

43.3.2按钮 587

43.4 Toolbox窗口 587

43.4.1标准控件 588

43.4.2移动程序控件 588

43.5调试 595

43.5.1模拟器 595

43.5.2设备 597

43.6设备模拟器管理器 597

43.6.1连接 598

43.6.2封装 598

43.7项目设置 599

43.8设备选项 600

43.9小结 601

第44章 高级设备应用程序编程 603

44.1数据源(Data Source) 603

44.1.1数据集(DataSet) 605

44.1.2 ResulSet 614

44.2 Windows Mobile 5.0 615

44.2.1 SDK下载 615

44.2.2托管API 615

44.2.3 Notification Broker(增强系统通知 618

44.3部署 619

44.3.1 CAB文件 619

44.3.2 MSI安装包制作工具 621

44.4 OpenNetCF智能设备框架 624

44.5小结 625

第45章 升级到Visual Studio2005 629

45.1升级过程 630

45.1.1为升级做好准备 630

45.1.2使用升级工程向导 632

45.1.3检查升级输出 634

45.2 Visual Basic 6升级工具 638

45.3小结 639

第46章 自定义构建 641

46.1通用构建选项 641

46.1.1批构建 644

46.1.2手工配置依赖关系 644

46.2 Visual Basic编译页面 645

46.2.1高级编译器设置 646

46.2.2构建事件 647

46.3 C#构建页面 649

46.4 MSBuild 651

46.4.1 Visual Studio怎样使用MSBuild 651

46.4.2 MSBuild模式 654

46.5小结 656

第47章 ClickOnce和其他部署方法 657

47.1安装程序 657

47.1.1构建安装程序 657

47.1.2定制安装程序 661

47.1.3添加自定义操作 665

47.1.4安装Web项目 667

47.1.5安装Windows服务 668

47.2 ClickOnce技术 669

47.2.1部署 670

47.2.2升级 675

47.3其他技巧 675

47.3.1 XCopy工具 676

47.3.2 Publish Website对话框 676

47.3.3 Copy Web Site工具 676

47.4小结 677

第48章 调试窗口 681

48.1代码窗口 681

48.1.1断点 681

48.1.2数据提示 682

48.2 Breakpoints窗口 682

48.3 Output窗口 682

48.4 Immediate窗口 683

48.5 Script Explorer窗口 684

48.6监视窗口 684

48.6.1 QuickWatch窗口 684

48.6.2 Watch 1-4窗口 685

48.6.3 Autos窗口和Locals窗口 685

48.7 Call Stack(调用堆栈) 686

48.8 Threads窗口 686

48.9 Modules窗口 687

48.10 Processes窗口 687

48.11内存窗口 687

48.11.1 Memory1-4窗口 688

48.11.2 Disassembly窗口 688

48.11.3 Registers窗口 688

48.11.4 Exceptions窗口 689

48.12定制Exception Assistant 690

48.13小结 692

第49章 断点调试 693

49.1断点 693

49.1.1设置断点 693

49.1.2普通断点 693

49.1.3函数断点 694

49.2为断点指定条件 696

49.2.1条件 696

49.2.2计数 697

49.2.3过滤 697

49.2.4断点操作 698

49.3跟踪点 699

49.3.1创建跟踪点 699

49.3.2跟踪点操作 700

49.4执行点 700

49.4.1代码的执行 701

49.4.2移动执行点 701

49.5 Edit and Continue功能 702

49.5.1修改规则 702

49.5.2停止应用修改 702

49.6小结 702

第50章 调试代理和专用显示界面 703

50.1属性 703

50.1.1 DebuggerBrowsable属性 703

50.1.2 DebuggerDisplay属性 704

50.1.3 DebuggerHidden属性 705

50.1.4 DebuggerStepThrough属性 705

50.1.5 DebuggerNonUserCode属性 706

50.2类型代理 706

50.3专用显示界面 708

50.4高级技术 710

50.5小结 711

第51章 网络应用程序维护 713

51.1调试 713

51.1.1错误处自动中断 715

51.1.2执行中的网络程序调试 715

51.1.3错误处理 716

51.2代码跟踪 717

51.2.1页面级别的跟踪 718

51.2.2应用程序级别的跟踪 719

51.2.3跟踪输出 720

51.2.4跟踪观察器(Trace Viewer) 720

51.2.5自定义跟踪输出 721

51.3小结 721

第52章 其他调试技术 723

52.1 Debugging选项页面 723

52.2 My Project中的Debug页面 726

52.3 Exception Assistant(异常助手) 727

52.4调试宏 729

52.5调试数据库存储过程 730

52.6小结 730

第53章 单元测试 731

53.1第一个测试案例 731

53.2测试属性 736

53.2.1 TestClass属性 737

53.2.2 TestMethod属性 737

53.3常规测试属性 737

53.3.1 Description属性 737

53.3.2 Owner属性 737

53.3.3 Priority属性 738

53.3.4 WorkItem属性 738

53.3.5 Timeout属性 738

53.4指定判断条件 738

53.4.1 Assert类 739

53.4.2 StringAssert类 739

53.4.3 CollectionAssert类 740

53.4.4 ExpectedException属性 740

53.5初始化和清理 741

53.6更多属性 741

53.7测试环境 742

53.7.1数据 742

53.7.2编写测试输出 743

53.8高级功能 744

53.8.1定制属性 744

53.8.2测试私有成员 746

53.9小结 748

第54章 InfoPath 2003 工具包 751

54.1创建托管InfoPath方案 751

54.1.1生成的方案 753

54.1.2 Visual Studio和InfoPath间的切换 754

54.2在InfoPath表单中添加代码 756

54.2.1表单相关事件 756

54.2.2字段事件(Field Events) 760

54.2.3鼠标单击事件 761

54.3其他注意事项 763

54.4小结 763

第55章 Office程序开发 765

55.1 Visual Studio Tools for Office 766

55.2可视化设计器 768

55.2.1控件设计 769

55.2.2代码编写 770

55.3 Actions Pane组件 772

55.4智能标签 774

55.5 Microsort Outlook插件 775

55.6 VSTO 2005样例项目 776

55.7小结 788

第56章 Visual Studio Team系统 789

56.1 Team System版本介绍 789

56.1.1所有用户均需了解的知识 789

56.1.2针对软件架构师的内容 795

56.1.3针对软件开发人员的内容 798

56.1.4针对软件测试人员的内容 804

56.2高级主题 812

56.2.1编写自定义代码分析规则 812

56.2.2自定义过程模板 815

56.3小结 817

精品推荐