繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> Visio XP与SourceSafe简介:)

Visio XP与SourceSafe简介:)

2007-04-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:1.Visio是一个画图软件(当然,目前已经不止这些功能了)。可以做室内外装修、家具设计、管道施工、程序流程图、界面图、草图等等,只要你想到的,都可以做。另外,最重要的是以下几点,如果你了解UML或者Ration...
关键字:SourceSafe 简介 Visio

1.Visio是一个画图软件(当然,目前已经不止这些功能了)。可以做室内外装修、家具设计、管道施工、程序流程图、界面图、草图等等,只要你想到的,都可以做。另外,最重要的是以下几点,如果你了解UML或者Ration Rose,肯定对程序建模比较感兴趣吧?Visio是VS.NET专用的UML建模工具,可以生成C#或者VB.NET的代码框架(注意,是代码框架,而不是完整的代码,而且据我测试,好多东东尚支持的不完善,如属性等等),你即可以通过做UML各种视图生成.NET的代码,也可以通过代码生成类图。

另外,还有就是对SqlServer或者Access等ODBC数据库的建模支持,当然,也可以逆向。

2.关于SourceSafe

不知道你有没有过这种体验,当你一个人开发的时候,是采用文件覆盖法开发的,今天开发一个版本,明天开发的版本又把今天的版本覆盖了,这样,有时候突发奇想,想看看昨天开发的代码,可能就看不到了,当然,有人会这样,我把每天开发的代码都存在一个文件夹中(是看到有不少人这样做),但就有这种情况,今儿个我懒了,只改了一个字符,是不是也要用一个文件夹备份呢?这样下去,你的硬盘还有救吗?

再者,假如你不是一个人开发,有两个人以上一起开发,这个项目中有两个文件A与B,你与另外一位程序员说好,我修改A,他修改B,一个人不能对另外一个人的文件不允许修改,但你要如何保证这种情况呢?如果在没有说明白的情况下,两个人都对A进行了修改,而且改动都很大,而且A就是放在某个服务器上的一个单独的文件,这时候,你准备让谁进行存盘呢?

以上情况,有了VSS就好办多了,它是一个版本管理系统,每天的代码会自动进行存库:)这样,你要一年前的某一天的代码都可以找到,可以而且进行对比。

另外,团队开发中,每个人对文件都有写的权力,但在他写的过程中,其他的人就只能看不能摸了:)这样,就保证了这个文件修改的确定性。

这就是好处所在:)

责任编辑:admin
相关文章