T4+VSIX 打造Visual Studio 2010 代码生成自定义工具
使用过ADO.NET Entity框架的人应该都有接触过实体生成模板,也就是标题中所说的T4(Code Generation and Text Templates:由一些文本模板和控制逻辑组成的混合体,可以使用这些模板生成应用程序的部分源代码),但如果通过其他的模板去生成实体,每次都需要将模板添加到项目中,然后修改模板中.edmx文件的路径才能生成相应的实体。那么能不能做到像提供的默认生成模板一样
http://www.cyqdata.cn/cnblogs/article-detail-32299
Productivity Power Tools(Visual Studio 扩展) 最新亮点
搜索功能(新!)
在Visual Studio中有许多不同的搜索方法(增量搜索,快速查找,在文件中查找,查找工具栏等),对于一个给定的任务往往是不太明确的。 而且查找对话框本身也使得我们没法很好的查看和跳跃代码。 Productivity Power Tools 增加了新的查找扩展。
在编辑文本的状态下,按Ctrl + F 就弹出了这个小而强大的窗口,通过这个窗口你可以使用大多
http://www.cyqdata.cn/cnblogs/article-detail-25553
新技术 新体验 - 北京.NET俱乐部Visual Studio2008 & MVC 交流会
微软北京.NET俱乐部将于2008年4月12日召开“新技术 新体验 - 北京.NET俱乐部Visual Studio2008 & MVC交流会”,此次活动是微软北京.NET俱乐部2008年的首次交流活动,届时作为微软北京.NET俱乐部的门户网站将全面上线,为.NET开发人员、技术爱好者提供一个交流、沟通的平台。
&
http://www.cyqdata.cn/cnblogs/article-detail-12420
Visual Studio 2010 RC 下安装ASP.NET MVC 2.0 RTM
ASP.NET MVC 2.0 RTM的安装地址
使用 Microsoft Platform Installer 安装ASP.NET MVC 2
下载并安装 ASP.NET MVC 2
在VS 2010 RC中安装时只要将 ASP.NET MVC 2.0 RC卸载(ASP.NET MVC 2 – Visual Studio 2010 Tools 不卸载),然后再安装ASP.NET MVC 2.0 RTM版即
http://www.cyqdata.cn/cnblogs/article-detail-10676
Visual Studio 2008单元测试(3)_数据库测试
我们开发一个系统必须与数据库打交道,需要写N个SQL、存储过程、自定义函数、视图等,那么能否使用Visual Studio 2008进行数据库测试吗?当然是可以的,下面我就以一个简单的为例子,介绍如何利用Visual Studio 2008进行数据库单元测试。
第一步,在Visual 2008里面增加数据库测
http://www.cyqdata.cn/cnblogs/article-detail-6061
Visual Studio 2008单元测试(1)_开篇
说到单元测试,引用《单元测试之道C#版》里面的一段话:
单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list
中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模
http://www.cyqdata.cn/cnblogs/article-detail-5410
分享 Visual Studio 2010 扩展制作的心得:基本功能篇
背景
几个月前我做了一个给 Visual Studio 2010 增加背景图片的扩展,不过说实在的这个东西也是借鉴了日本人做的同类扩展。
没想到放出来之后有很多人对此感兴趣,我也因此决定增加配置对话框功能,免去手工编辑配置文件的麻烦。
但是因为一些奇怪的原因,说好的功能一直没有去做,在这期间也有别人在此基础上进行改造(虽然有点无伤大雅的小小误会),受这件事情的刺激我决定完善这个扩展,让它成为一个说
http://www.cyqdata.cn/cnblogs/article-detail-5055
Microsoft Visual Studio 2010 编辑器增加背景图片插件[源码]
先Show一下:
此插件为反编译别人写好的插件,由于作者对图片处理的不好(图片没有拉伸效果,并且鼠标滚动滚轮会出现图片移位的现象,原作者:http://winsystem.ctocio.com.cn/401/11585901.shtml),所以弄了个盗版的,哈哈,说下如何安装和配置吧:
双击Debug\Wen.vsix进行安装,安装之后启动Microsoft Visual Studio 2010会在我的文档中创建一个Wen.config,打开此文件如下:<?xml version="1.0" encoding="utf-8"?><Wen LayerOpacity="0.5"> <BackgroundImage Opacity="0.5"> <Uri>C:\Users\W.Z.Wang\Pict
http://www.cyqdata.cn/cnblogs/article-detail-2280
Visual studio 2010几个比较酷的功能
今天在微软teched2010的会上,了解到vs2010中几个比较酷,也比较实用的功能。
1. 先上车后买票
通常使用类的时候,先需要对其定义,然后才能使用。但在vs2010中,可以先写上类的使用方式,然后把类的定义交给vs.net来完成。不仅仅对类的定义,其上的public Property/Method,也可以先使用,其定义由vs.net完成。对于Property,vs2010同时会自动生成一个对应的private filed。
比如,这么写:
Student xiaoA = new Student();
或者Student xiaoE = new Student("xiao e");
事先并没有对Student做定义或声明,右键选择完成其定义。visual stud
http://www.cyqdata.cn/cnblogs/article-detail-164
Visual Studio与C#编程十个实用技巧
如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧。
1、DataTable.HasRows
它不属于任何框架,但通过扩展方法很容易模仿这样一个方法,它不会消除检查数据表对象是否为空或行数的原始代码,但它可以简化应用程序的代码,下面是一个代码片段:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/
-->
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public
http://www.cyqdata.cn/cnblogs/article-detail-46