VS 2010 Ultimate架构代码探索
来源:asp之家 时间:2010-05-02 20:38:00
2010新的架构工具可以让我们了解应用程序和功能设计,并帮助验证设计和执行不偏离。它除了支持一般系统分析设计流程(需求→实体)外,也支持
另一类的流程—逆向工程(Reverse Engineering)。
通过逆向工程可以理解应用程序之间的部分是重要的相互依赖关系,以确定可能会出现的问题。此外,直观图可以帮助我们找到最佳位置来执行新的功能。
DGML文件可以使解决方案产生依赖矩阵和布局,每个视图可以在项目结构中提供一个不同的视图,如图1所示。

点击查看大图
图1 程序集关系分析图
通过高级的视图功能可以来分析模型的整体结构。在一个区域中,可以根据需要修改15分钟到一个小时之间的变化差异的依赖关系,如图2所示。

点击查看大图
图2 类关系分析图
单击相应的类,在出现方向箭头处单击可放大局部类之间的关系图,如图3所示。

图3 类关系局部放大分析图
VSTS 2010逆向工程类型可分为静态与动态:静态指的是整个程序代码的静态结构,如组件或类间的关系;动态则是程序代码执行的顺序,如某个程序代码区段的相关方法引用与响应顺序。
标签:布局,Ultimate,VS


猜你喜欢
伪静态技术介绍与优缺点分析(较完整篇)
2023-03-17 05:16:10
Python 中 Shutil 模块详情
2022-12-20 15:25:58

一个asp正则替换的方法
2008-11-25 14:05:00
Python中三元表达式的几种写法介绍
2022-01-24 20:10:10
python的环境conda简介
2022-12-24 18:40:30
JavaScript原型链详解
2024-04-19 09:44:42

Pytorch实现WGAN用于动漫头像生成
2023-07-24 22:31:26
Python的Django框架中消息通知的计数器实现教程
2021-03-22 04:13:43
通过Python把学姐照片做成拼图游戏
2022-03-24 17:21:01

css学习笔记:为什么在IE6下图片会往下掉一行
2009-06-19 12:50:00

Python离线安装openpyxl模块的步骤
2021-08-10 16:04:04

Python字符编码与函数的基本使用方法
2023-11-29 17:01:30

Python图像特效之模糊玻璃效果
2022-09-08 11:38:21

在cmd中运行.py文件: python的操作步骤
2021-10-01 08:40:47
Mysql数据库命令大全
2024-01-26 09:09:39
分享Python获取本机IP地址的几种方法
2022-02-17 12:47:18

如何利用Python动态展示排序算法
2022-03-06 17:23:48

Dreamweaver层使用八定律
2008-05-16 11:41:00
Python打印斐波拉契数列实例
2022-11-03 11:40:41
一篇文章教你掌握python数据类型的底层实现
2023-06-01 03:41:14
