Fork me on GitHub

2010年5月27日

摘要: 本篇文章具体官方解释请参照以下链接: http://msdn.microsoft.com/en-us/library/ff664753%28v=PandP.50%29.aspxMicrosoftEnterprise Library 5.0下载地址: http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b... 阅读全文
posted @ 2010-05-27 16:20 HackerVirus 阅读(1601) 评论(0) 推荐(0)
摘要: 很多做编程朋友都喜好读书的。但为什么要读书?读什么书?读多少书?如何读书?这都成了很大的问题。我想就这些问题谈谈我自己的看法。注意,本文读者最好是那些时间不多,希望通过读一些好书能有大收获的朋友。如果那种只要是技术书都要去读读的朋友,你的精力和时间实在太多了,本文应该不适合你。 首先,在中国,程序员只能靠读书来提高自己的编程或设计能力,这本身其实是很无耐的,因为国内软件编程方向的教育已经远远落后于... 阅读全文
posted @ 2010-05-27 16:08 HackerVirus 阅读(310) 评论(3) 推荐(1)
摘要: 在网上复制代码时,烦人的是,每一行前面都有行号。行数少的话,一个一个删也没多大问题,但是如果有上百行的话,咋办?写个程序/脚本搞定吗?其实,可以用Visual Studio自带的“Block Selection”功能,可以轻松搞定!按住Alt键,用鼠标拖出一个矩形;按一下Del键,行号就不见了;使用它的另外一个场景是,写完一个类后,发现每一行都少了public。 到适当的位... 阅读全文
posted @ 2010-05-27 15:53 HackerVirus 阅读(586) 评论(0) 推荐(1)
摘要: 下面给出三种实现方法,分别给出优缺点。 方法一:[代码]优点:简单明了缺点:耗费资源方法二:[代码]优点:节省资源缺点:代码冗长方法三:优点:既节省资源,又简单明了缺点:线程不安全???方法四:[代码]优点:既节省资源,又简单明了,线程也同步了(一箭三雕)缺点:轻微冗长说明:前面三种方法都没有线程同步(真的需要同步吗?)[代码]http://www.cnblogs.com/k-sharp/arch... 阅读全文
posted @ 2010-05-27 15:27 HackerVirus 阅读(471) 评论(0) 推荐(0)
摘要: 在C#中, 适当地使用Lambda表达式, 可以让我们的代码更优雅.通过lambda表达式, 我们可以很方便地创建一个delegate:下面两个语句是等价的[代码]但我更喜欢后者!假如我要对一个列表进行排序:[代码]的确很方便吧!我猜想List<T>应该提供了这样的方法:[代码]不幸的是, List<T>没有这样的方法。按照传统的方法, 你可能会这样写:[代码]很无奈的选择... 阅读全文
posted @ 2010-05-27 13:50 HackerVirus 阅读(1007) 评论(1) 推荐(1)
摘要: 在Visual Studio中, 可以用正则表达删掉所有的空行下面是具体操作步骤:Enter: Ctrl+H Find what: ^:b*$\n Replace with: [Empty] Look in: Current Document Find Option: Use Regular Expressions Click: Replace All 这种方法只能对整个文件进行操作, 而不能选中... 阅读全文
posted @ 2010-05-27 11:39 HackerVirus 阅读(548) 评论(0) 推荐(0)
摘要: 网站名称:Project Euler网站地址:http://projecteuler.net/index.php 阅读全文
posted @ 2010-05-27 11:38 HackerVirus 阅读(391) 评论(0) 推荐(0)
摘要: 随笔分类 -MS Enterprise Library微软企业库5.0学习笔记(三十五)数据访问模块 DataSet以及数据库事务 2010-05-16 11:52 by virus, 1255 visits, 网摘, 收藏, 编辑摘要:使用DataSet进行工作  使用Database类的ExecuteDataSet方法获取DataSet对象,在DataSet对象中,默认的表名称依次为Table... 阅读全文
posted @ 2010-05-27 00:00 HackerVirus 阅读(784) 评论(0) 推荐(0)

2010年5月26日

摘要: 期待已久的Microsoft Enterprise Library 5.0正式版本已经发布下载地址: http://msdn.microsoft.com/en-us/library/ff632023.aspxWhat’s NewThis major release of Enterprise Library contains many compelling new features a... 阅读全文
posted @ 2010-05-26 21:49 HackerVirus 阅读(363) 评论(0) 推荐(0)
摘要: 微软企业库5.0(Enterprise Library 5.0)发布Microsoft Enterprise Library 5.0是一套可重用的应用程序块,帮助开发人员进行企业应用开发。新版本支持.NET Framework 4.0 。包括:Caching Block、Cryptography Block、Data Access Block、Exception Handling Block、Lo... 阅读全文
posted @ 2010-05-26 21:48 HackerVirus 阅读(329) 评论(0) 推荐(0)