柳永法的.net技术博客

向更高的人生目标奋斗
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: 首先总结:SQL Server CLR 设计简单,部署方便,效率很高,很安全,随数据库移动。测试用例,视频演示在此下载:http://download.csdn.net/source/2279319环境:SQL Server 2005/2008,Visual Studio 2005/2008在SQL Server里启用CLR:在SQL Server里执行以下命名,来启用CLR用Visual Stu... 阅读全文

posted @ 2010-04-26 09:19 yongfa365 阅读(3218) 评论(12) 推荐(4) 编辑

2012年4月22日

摘要: 最近开始密切接触Entity Framework,历史原因,要DB First,但发现“从数据库更新模型”后,Model里没有EF的备注,一个一个表添加太麻烦,添加完后发现生成的SQL也不包含Documention里的备注。将数据库备注添加到EF摘要:从数据库更新模型后,假设为"D:\ Entity FrameworkTest\Model1.edmx"下载工具http://eftsqldocgenerator.codeplex.com/,执行相关命令:EFTSQLDocumentation.Generator.exe -c "Data Source=.;Initi 阅读全文

posted @ 2012-04-22 11:57 yongfa365 阅读(1821) 评论(2) 推荐(1) 编辑

2011年11月12日

摘要: AssemblyVersion对程序集间的引用很重要,此版本号一般不要随便改,也不要让其自动生成,如果项目很多,类库间引用很多你这么做了的话,很可能把dll搞乱,解释: 类库ClassA设置:[assembly: AssemblyVersion("1.0.0.*")] 类库ClassB引用了ClassA 如果对ClassB重新生成,则ClassB将关联ClassA(假设AssemblyVersion为1.0.0.1),将生成的两个dll文件都Copy到某一目录CommonDLL,然后在ConsoleC项目里引用CommonDLL\ClassB.dll后,生成时会自动引用Co 阅读全文

posted @ 2011-11-12 18:35 yongfa365 阅读(657) 评论(0) 推荐(1) 编辑

2011年11月9日

摘要: 历史背景: 公司有10来个团队项目,每个项目下又有1-4个Site或Service,还有一些Winform、Windows Scheduler等,这样算下来会有近30个项目及相关多个DLL项目,每个项目都可能会用到一些公共的DLL,像:Enterprise Library、NPOI、OpenXML、AspNetPager、Newtonsoft.Json、AppFabric、PanGu等,而这些公共的有些会被再封装,最后项目里可能会引用一个封装过DLL或原DLL,一般DLL间如果有依赖,只要这几个DLL在一起,引用一个封装后的,其它DLL会一并在生成时放入bin下,但有些DLL依赖比较弱(如反. 阅读全文

posted @ 2011-11-09 22:32 yongfa365 阅读(3033) 评论(3) 推荐(2) 编辑

2011年6月12日

摘要: 作用区域:解决方案、项目、文件夹 、文件等右击,看到相关菜单,进行相关操作。 功能:移除、排序using,格式化代码,及以上组合。 阅读全文

posted @ 2011-06-12 11:28 yongfa365 阅读(2004) 评论(8) 推荐(7) 编辑

2010年11月22日

摘要: 前些天写一文章:varchar(n),nvarchar(n) 长度、性能、及所占空间分析,其中说到n不会影响到数据库空间大小及性能,甚至n是max也可能影响不到,占用空间好说,有官方文档,自己测一下也能看出,但是否影响性能,只道听途说,拿不出论据来,今天我来拿个例子证明一下以上说法,如有不妥之处,敬请拍砖[代码] 从以上结果基本上可以证明自己文章头提到的观点,nvarchar(n)或nvarch... 阅读全文

posted @ 2010-11-22 23:42 yongfa365 阅读(4531) 评论(12) 推荐(5) 编辑

2010年10月22日

摘要: 以前做B/S或C/S时,感觉自己一个人都能做完,想不明白为什么非要要需要分析师,架构师,程序员完全可以做完,只要能领会客户的意思就OK了呀!!!  直到今天,我终于弄明白了,程序员也许是最不重要的。因为:  需求分析师是直接与客户打交到的,他们经常与客户联系,分析各种各样的需求,所以会分析的很到位,有设计文档、用例图、活动图等做为保障。他们的需求又是需要架构师及程序员实现的,所以他们又经常接受这两... 阅读全文

posted @ 2010-10-22 10:35 yongfa365 阅读(4647) 评论(32) 推荐(12) 编辑

2010年5月10日

摘要: Excel导入及导出问题产生:  从接触.net到现在一直在维护一个DataTable导出到Excel的类,时不时还会维护一个导入类。以下是时不时就会出现的问题:导出问题:  如果是asp.net,你得在服务器端装Office,几百M呢,还得及时更新它,以防漏洞,还得设定权限允许ASP.net访问COM+,听说如果导出过程中出问题可能导致服务器宕机。  Excel会把只包含数字的列进行类型转换,本... 阅读全文

posted @ 2010-05-10 13:59 yongfa365 阅读(10523) 评论(17) 推荐(16) 编辑

2009年8月26日

摘要: 今天来公司后,发现登录MSN时提示:“现在有新的版本可用。要继续使用程序,您必须安装新版本。要立即安装吗?”选“是”后,下载半天,最后来个系统版本不对,选否直接就不登录了,相当于不能登录了。   郁闷的我呀,想想也是现在的版本是8.5,于是从网上找到了 MSN for 2003的版本,安装时一切顺利,本以为OK了,可是登录时,还是让升级,升级后,还是... 阅读全文

posted @ 2009-08-26 21:36 yongfa365 阅读(1603) 评论(10) 推荐(2) 编辑

2008年7月19日

摘要: /// /// RegExp Soruce: http://regexlib.com/DisplayPatterns.aspx /// Author:柳永法 yongfa365 http://www.yongfa365.com/ yongfa365@qq.com /// Intro:验证 网址,IP,邮箱,电话,手机,数字,英文,日期,身份证,邮编, /// 原则上是中国通用,因为各种场合不一样所以有特殊情况肯定要自己再手写,这里只能是提供一些通用的验证,追求太完美是不现实的。 /// Version: 1.0 /// PutTime: 2008-6-5 /// LastModi:2008-6-5 /// 阅读全文

posted @ 2008-07-19 20:04 yongfa365 阅读(3495) 评论(6) 推荐(3) 编辑