《Visual Studio Hacks 》(一)

本文分享了Visual Studio的使用技巧,包括解决方案与项目的概念、项目生成顺序、suo文件的作用及注意事项等内容,适合希望提高VS使用效率的开发者阅读。

这里的Hacks的意思不是说用vs做坏事情,虽然我很想,它只是收集了各种vs的使用技巧等,加速我们的开发,增强我们的vs体验。

现在感觉最近看的几本书都不错,“揭秘”给了我Asp.net进阶的知识,“vs hacks”解决了我很多平时的疑问,“vs 安全编程”给我打开vs的安全之路。第三本还没开始看,第二本现在正式开始,至于web服务,没理想中那么好,暂时放放。

*解决方案与项目:记得在给同学说这两个概念的时候他们都很有疑问,因为之前的很多IDE都是以单个程序或者一个项目为单位,没有解决方案的概念。实际上所有企业级开发的项目都是由多个项目组成的,这个很容易想象,比如需要一个表示层的pj一个数据驱动层的pj也可以再加个业务层等多层的时候分项目易于管理文档以及其引用等等。

*sln&suo:才明白原来suo是用户选项文件,启动项设置就是在这个里头,sln就是解决方案的文件了。附:源代码管理中不要选suo,这就是我老是碰到的问题了。

*项目生成顺序:如果已经设置了项目的依赖关系那么vs就知道顺序了,启动项目不能为无输出的项目如类库。

*哎,这几本就是太旧了,郁闷啊。

*新建解决方案的问题:文件夹结构做好是顶级为解决方案文件子文件夹为各个项目,这个时候最好是先新建空白的解决方案然后添加就可以了。

*在分层时最好每个层为一个项目

*多个解决方案时:可以利用项目可以对应多个解决方案等方式来创建主解决方案。

*超大项目中对多个项目可以放入一个逻辑文件夹作为分类

*suo:隐藏的文件,以为二进制存储,如果此文件崩溃了,可以直接删除,会丢失用户设置的信息。

*{E24C65DC-7377-472B-9ABA-BC803B73C61A}:这东西交GUID,用来唯一标识项目或者项目类型的。

*ProjectSection:记录项目依赖的地方,同时还有是否是调试模式啊,等等,如果此项目无依赖,则没有此节;



本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2008/12/28/1363967.html,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值