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
0
投稿

猜你喜欢

  • 伪静态技术介绍与优缺点分析(较完整篇)

    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
  • asp之家 网络编程 m.aspxhome.com