图书介绍

企业级应用开发 使用VS.NET、UML和MSF2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

企业级应用开发 使用VS.NET、UML和MSF
  • (丹)John Erik Hansen,(丹)Carsten Thomsen著;王海涛译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302108145
  • 出版时间:2005
  • 标注页数:575页
  • 文件大小:80MB
  • 文件页数:589页
  • 主题词:计算机网络-程序设计

PDF下载


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

下载说明

企业级应用开发 使用VS.NET、UML和MSFPDF格式电子书版下载

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

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

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

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

图书目录

目录3

第Ⅰ部分 入门篇3

第1章 建模基础知识3

1.1 企业应用程序、开发和建模3

1.1.1 企业应用程序3

1.1.2 企业开发3

1.1.3 企业建模4

1.2 Visio简介4

1.3 构建Logon流程的模型5

1.3.1 构建VB.NET类5

13.2 生成Logon类的VB.NET代码9

1.3.3 构建C#类11

1.3.4 为Logon类生成C#代码12

1.3.5 代码生成小结13

1.4 构建数据库模型13

1.4.1 构建数据库模型图13

1.4.2 生成数据库17

1.4.3 对数据库实施反向工程20

1.5 总结22

第2章 规划和记录解决方案23

2.1 设计的含义23

2.1.1 设计的重要性24

2.1.2 “好”设计的含义24

2.1.3 “坏”设计的成本26

2.2 Microsoft解决方案框架设计过程27

2.2.1 概念设计28

2.2.2 逻辑设计32

2.2.3 物理设计37

2.3 规划解决方案44

2.3.1 规划过程44

2.3.2 记录解决方案45

2.4 总结45

第Ⅱ部分 UML49

第3章 UML基础49

3.1 UML简介49

3.2 UML发展史50

3.2.1 James Rumbaugh的OMT51

3.2.3 Ivar Jacobson的OOSE方法52

3.2.2 Grady Booch的Booch开发方法52

3.3 由OMG发布53

3.4 使用UML53

3.5 UML符号54

3.5.1 功能图55

3.5.2 行为图56

3.5.3 实现图59

3.6 总结60

第4章 UML行为模型61

4.1 用例图61

4.1.1 行动者62

4.1.2 关系65

4.1.3 过程67

4.1.4 包69

4.1.5 系统边界72

4.1.6 用例图小结72

4.2 顺序图73

4.2.1 对象73

4.2.2 激活75

4.2.3 消息76

4.2.4 注解80

4.2.5 顺序图小结81

4.3 协作图81

4.3.1 对象81

4.3.2 链接82

4.3.3 消息83

4.3.4 协作图小结84

4.4 活动图84

4.4.1 泳道84

4.4.2 活动85

4.4.3 转换85

4.4.4 状态86

4.4.5 决策87

4.4.6 活动图小结88

4.5 UML到.NET的映射88

4.6 总结88

5.1 类图89

5.1.1 包89

第5章 UML静态模型89

5.1.2 类92

5.1.3 关系101

5.2 状态图106

5.2.1 状态107

5.2.2 转换107

5.2.3 决策107

5.3 组件图108

5.3.1 组件109

5.3.2 节点110

5.3.3 依赖111

5.3.4 接口111

5.3.5 从组件图生成代码113

5.4 部署图116

5.4.1 节点116

5.4.2 组件117

5.4.3 关系118

5.5 定型119

5.5.1 内置定型119

5.5.2 自定义定型120

5.6 UML到.NET的映射120

5.7 总结122

第6章 规划VB.NET或C#项目123

6.1 规划过程123

6.1.1 收集需求123

6.1.2 设计解决方案123

6.1.4 准备编码124

6.1.3 构建迭代规划124

6.1.5 选择数据访问127

6.1.6 规划部署128

6.1.7 测试128

6.2 企业模板项目129

6.3 配置文件130

6.4 维护132

6.4.1 查找新功能132

6.4.2 监视程序133

6.4.3 故障133

6.5 总结134

7.2 更新内容135

7.1 更新时间135

第7章 维护UML文档135

7.3 负责维护137

7.4 如何在团队中维护UML138

7.4.1 锁定UML模型138

7.4.2 支持多个用户139

7.4.3 模型的版本控制139

7.5 维护模型的不同视图140

7.6 如何在部署后更新模型140

7.7 总结140

第Ⅲ部分 VS.NET企业级功能145

第8章 使用企业模板项目145

8.1 企业模板项目的作用145

8.2.1 选择模板项目146

8.2 预置企业模板项目146

8.2.2 分析用企业模板创建的解决方案147

8.2.3 查看企业模板项目文件148

8.3 定制企业模板项目158

8.3.1 编辑已有企业模板文件158

8.3.2 使用VS.NET新建企业模板项目文件159

8.3.3 为企业模板项目添加项目或项目项160

8.3.4 清理企业模板项目166

8.3.5 将企业模板项目添加到New Project对话框167

8.4 总结171

第9章 使用策略文件172

9.1 策略文件的含义172

9.1.2 策略文件项173

9.1.1 策略文件上下文173

9.1.3 策略文件范围174

9.2 策略文件格式和模式174

9.2.1 根节点和第一级节点175

9.2.2 DEFAULTSETTINGS节点176

9.2.3 CATEGORIES节点177

9.2.4 FEATURES节点177

9.2.5 ELEMENT节点177

9.3 创建和编辑策略文件178

9.3.1 关闭编辑器179

9.3.2 创建策略文件主干179

9.3.3 指定全局默认行为182

9.3.4 添加项185

9.3.5 组合项200

9.3.7 用策略配置VS.NET IDE201

9.3.6 使用ELEMENT表达式201

9.4 策略验证218

9.5 TDL节点218

9.6 总结226

9.7 练习题答案226

9.7.1 练习9-9答案226

9.7.2 练习9-10答案228

第10章 使用自定义帮助主题230

10.1 Dynamic Help窗口230

10.1.1 选择外部或内部帮助232

10.2 帮助上下文文件格式234

10.1.2 选择帮助集234

10.2.1 LinkGroup节点235

10.2.2 Context节点237

10.3 创建自定义帮助主题239

10.3.1 确定自定义帮助主题类别241

10.3.2 设置帮助上下文链接242

10.3.3 过滤帮助主题的设置244

10.3.4 将帮助主题引用添加到策略文件245

10.3.5 过滤自定义帮助主题链接248

10.4 显示Dynamic Help窗口调试信息252

10.5 设置Dynamic Help窗口254

10.6 总结255

11.1 使用源控制的原因257

第11章 Visual SourceSafe257

11.2 VSS的体系结构258

11.2.1 服务器/VSS数据库服务器259

11.2.2 工作站/VSS客户端259

11.2.3 数据库组织260

11.3 VSS的安全性263

11.4 VSS与VS.NET IDE的集成265

11.4.1 接口添加265

11.4.2 源控制选项267

11.5 基础知识272

11.5.1 访问VSS项目272

11.5.2 编辑项目项272

11.6.1 启动Visual SourceSafe Administrator应用程序273

11.6 Visual SourceSafe管理273

11.6.2 用户管理275

11.6.3 数据库管理277

11.7 使用Visual SourceSafe287

11.7.1 日常的VSS任务287

11.7.2 高级任务294

11.8 使用源控制的最佳实践304

11.8.1 经常性地签入304

11.8.2 不要签入未完成的项304

11.8.3 对所有项签入进行注释305

11.8.4 建立用户命名约定305

11.8.5 经常验证数据库的完整性305

11.9 总结306

12.1 生成自动的代码和UML模型307

12.1.1 前向工程307

第12章 Visio for Enterprise Architects 2003307

12.1.2 反向工程312

12.2 VEA中的错误检查316

12.2.1 语义错误316

12.2.2 程序错误318

12.3 使用代码模板319

12.3.1 使用默认的代码模板320

12.3.2 修改代码模板323

12.4 生成报告325

12.4.1 将模型保存为Web页326

12.4.2 为其他UML图创建报告的方法327

12.5 总结329

第13章 Application Center Test330

13.1 ACT简介330

13.1.1 理解ACT计算机角色331

13.1.2 使用ACT单机应用程序331

13.1.3 在Visual Studio.NET IDE中使用ACT333

13.1.4 选择ACT项目环境334

13.2 用户和组335

13.3 设置项目属性337

13.4 创建测试339

13.4.1 记录测试339

13.4.2 检查测试脚本代码341

13.5 设置测试属性341

13.6 运行测试343

13.7 检查测试结果345

13.7.1 概览:总结346

13.7.2 测试运行图346

13.7.3 属性347

13.7.4 汇总347

13.7.5 错误计数347

13.7.6 额外的网络统计347

13.7.7 响应代码347

13.8 总结347

第14章 Visual Studio Analyzer348

14.1 Visual Studio Analyzer体系结构348

14.2 安装Visual Studio Analyzer组件350

14.3 创建Visual Studio Analyzer项目351

14.4 使用收集过滤器354

14.4.1 添加预定义的过滤器355

14.4.2 添加定制的过滤器355

14.4.3 编辑过滤器356

14.4.4 删除过滤器356

14.5 开始和停止事件收集357

14.5.1 开始事件收集357

14.5.2 停止事件收集357

14.5.3 暂停和恢复事件收集358

14.6 分析数据358

14.6.1 查看事件日志358

14.6.2 查看服务器、进程和组件交互图359

14.7 总结360

第15章 部署应用程序361

15.1 VS.NET部署概述361

15.1.1 安装和部署项目的类型362

15.1.2 项目属性363

15.1.3 设置项目编辑器365

15.2 Microsoft Windows Installer374

15.3 部署Windows应用程序375

15.3.1 向解决方案中添加安装项目376

15.3.2 将文件添加到Windows安装和部署项目376

15.3.3 在目标机器上定制Windows部署的项381

15.4 部署ASP.NET应用程序384

15.4.1 向Web解决方案添加安装项目386

15.4.2 向Web安装和部署项目添加文件387

15.4.3 按照正确的顺序构建和部署Web安装项目390

15.5 处理.NET框架问题390

15.5.1 检测.NET框架391

15.5.2 显示警告消息391

15.5.3 包含.NET框架392

15.6 实现安全性392

15.6.1 .NET框架安全机制393

15.6.2 强名称393

15.6.3 身份验证码393

15.6.4 模糊技术394

15.6.5 部署权限394

15.6.6 应用程序下载缓存394

15.7.1 添加许可协议395

15.6.7 .NET Wizards395

15.7 定制安装项目395

15.7.2 添加标题徽标396

15.8 版本化397

15.8.1 程序集版本化397

15.8.2 应用程序版本化398

15.9 本地化问题399

15.9.1 安装本地化399

15.9.2 本地化.NET框架401

15.10 构建安装项目和解决方案401

15.11.1 运行标准的安装403

15.11.2 运行可管理的安装403

15.11 运行安装包403

15.12 使用非接触部署405

15.12.1 安装远程应用程序405

15.12.2 清除应用程序下载缓存409

15.13 部署到多个目标机器409

15.14 部署新的发布和补丁410

15.14.1 有计划的发布410

15.14.2 补丁410

15.14.3 部署完整的安装包410

15.14.4 部署Hotfix包411

15.14.5 购买第三方产品411

15.15 总结412

16.1 关于ITReady:背景情况415

16.1.1 ITReady基础设施415

第16章 实际训练:内部项目415

第Ⅳ部分 实际的项目415

16.1.2 系统要求416

16.2 掌握系统需求416

16.2.1 确定最初的解决方案行动者417

16.2.2 在较高层次上识别过程417

16.2.3 阐明系统的要求418

16.2.4 添加基本的关系419

16.3 确定创建哪种UML模型420

16.3.1 必须遵循的图421

16.3.2 应该何时创建其他的图421

16.4.1 考虑用例的数量和细节423

16.4 建模用例图423

16.4.2 添加用例内容426

16.4.3 获得用户和赞助商的承认437

16.5 创建顺序图437

16.5.1 确定触发的对象和事件438

16.5.2 得到用户和开发人员的承认446

16.6 构建类图447

16.6.1 创建新的数据类型447

16.6.2 建模类449

16.7 时间表项目的问题和答案456

16.8 建模数据库458

16.8.1 按照UML方法建模数据库458

16.8.2 采用Visio方法建模数据库459

16.8.3 使用可替换的数据库建模方法459

16.9 总结460

第17章 实际训练:外部项目461

17.1 关于Coffee Inc.:背景资料461

17.2 收集需求461

17.3 创建顺序图463

17.3.1 开始创建顺序图463

17.3.2 使顺序图更加实际465

17.4 创建类图467

17.4.1 开始创建类图467

17.4.2 创建数据库类图468

17.4.3 细化类图470

17.4.4 回顾OOP技术477

17.5 为Upload类生成代码478

17.5.1 生成User类代码479

17.5.2 生成SalesCompanyUser类代码480

17.5.3 生成LegalRight类代码484

17.6 建模集合并在代码中反映它485

17.7 创建并使用COM+组件487

17.7.1 使用强名称编译程序集487

17.7.2 创建新的COM应用程序488

17.7.3 向COM组件添加引用489

17.8 总结490

第Ⅴ部分 建模工具493

第18章 IBM Rational XDE493

18.1 XDE和.NET IDE集成493

18.2 使用XDE建模494

18.3 使用XDE绘制图495

18.3.2 创建顺序图496

18.3.1 设置属性496

18.3.3 同步代码和模型497

18.4 移植模型499

18.4.1 从Rose移植到XDE499

18.4.2 从XDE移植到VEA501

18.5 代码模板501

18.6 设计模式504

18.7 了解更多有关XDE的内容504

18.8 总结504

第19章 比较Microsoft和IBM Rational UML工具及开发构架506

19.1 集成506

19.1.1 所支持的代码生成类型506

19.1.2 Visual Studio.NET IDE集成508

19.2 对象模型510

19.3 .NET语言支持511

19.4 报告511

19.5 团队开发511

19.6 UML版本支持512

19.7 成本513

19.8 制造商支持514

19.9 比较MSF和RUP514

19.10 总结516

第Ⅵ部分 MSF521

第20章 Microsoft Solutions Framework 3.0521

20.1 关于MSF521

20.1.1 两种方法522

20.1.2 项目失效:大多数项目都是失败的523

20.1.4 分离目标和功能524

20.1.3 专注于过程而不是技术524

20.1.5 分离业务和技术525

20.2 MSF的内容525

20.3 项目生命周期526

20.3.1 规划阶段526

20.3.2 构建阶段527

20.3.3 管理阶段527

20.4 模型527

20.4.1 团队模型527

20.4.2 过程模型535

20.4.3 风险模型553

20.4.5 企业模型559

20.4.4 应用程序模型559

20.4.6 基础结构模型561

20.5 MSF是否能够与UML、VB.NET和C#一起使用561

20.6 最佳的实践562

20.7 总结563

附录A 有用的链接和引用564

A.1 UML链接和引用564

A.2 VB.NET链接和引用565

A.3 C#链接和引用565

A.4 MSF链接和引用566

A.5 Visio链接和引用566

A.6 VS.NET Enterprise链接和引用567

A.7 其他链接和引用568

热门推荐