Visual Studio学习总结

        微软的VS升级很快,还在使用VS2005,现在VS2010都已经出来好久了,VS最大的好处就在于每个版本的更新是向下兼容的,并且提供程序转换功能,能够迅速的将低版本的软件转换成高版本从而实现无缝链接。VS2008中的界面就不想多详细的去讲了,谈谈本人觉得最有用处的四个方面吧。

        1、类关系图,系统提供的代码与设计的相互转换功能实在强大,这个功能在VS2005中已经有了,可是一直没有用过,在这里做下总结和感慨,在面向对象的设计过程中,一般都用rose来设计,设计好的类图不能够直接导出相关的代码,而且更改了代码后页必须手动去修改设计类图,在VS中就方便了,避免造成类图与代码的不一致。微软是否能逐渐的支持所有的UML语言中的图呢,顺序图、状态图、用例图等等,并且将设计与代码进行良好的互动,我想这个功能有点强大了。


        随着项目的开发以及对系统的扩充性以及维护性能的提升,以及调整过去错误的决定,就需要用上VS提供的重构功能了,重构提供的功能有:重命名、提取方法、封装字段、提取接口、移除参数、重新排列参数,利用系统的重构方法能够快速的对项目中的错误以及改进进行更改,而不用再像以前那样查找、替换然后是测试。在现在的软件开发过程中,每周对自己代码进行重构已经成为了不可缺少的步骤了,利用各种软件设计模式以及新的需求,可能需要不断的将以前设计的类调整为接口,将某个方法单独提取出来,想想写代码的新手,总是喜欢写一大串一大串的代码,系统之中到处都是重复的代码,在复杂性与重复性之间,他们毫无怨言的选择了重复性,所以,每周对自己代码进行重构不仅仅是对系统的稳定性、可读性、可扩充性有了很大的改善,还对自己在设计领域的思想有了更加进一步的提升。


        Clickonce 部署,在企业开发过程中,WINFORM应用程序是仍然存在的,winform强大的控件以及可以任意调用系统资源以及使用巨大的缓存,仍然是很多企业需要选择的,但是winform应用程序的安装以及更新从开始就成为一个很复杂的问题,版本之间的关系,升级的问题,当你一旦发布了winform程序后,你会发现,无论你多努力,总是有人在他们电脑上安装了历史的版本从而导致系统无法使用的案例,然而微软的Clickonce彻底的解决了这个问题,从系统的完成,到系统的发布,再到系统的下载、更新,环境的安装,VS提供的Clickonce部署服务真正的是做到了强悍。


        代码段的管理,在软件开发过程中,很多情况下总是会输入重复的代码段,例如循环语句,一个switch case代码段,一个小的业务代码段,而微软提供的代码段管理服务则很好的解决了这个问题,能够让你复用你经常使用的代码,代码段使用xml文档方式,codesnippet中包括了Header的设计,引用、导入的命名空间、参数的定义以及代码,将自己定义的代码段加入到管理中,从此以后可以右键插入。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值