
.NET3.0/3.5
xyq1986
这个作者很懒,什么都没留下…
展开
-
LINQ to SQL 效率问题
Rico has finally posted some numbers that show you the performance hes seeing with Beta 2 bits (sorry you dont have yours yet, were working on it.)A compiled query executing at about 93% efficien转载 2007-07-13 10:06:00 · 1940 阅读 · 1 评论 -
VS2008 beta2 小试牛刀
这几天看了VS2008 beta2 release的消息,一直想download一个下来玩玩看,3.多G的东西今天从九点download到中午才ok。其实昨天就装了个web deveploer express 2008的来试了一下,只是建了个website就build出错,说是xmlns什么什么的。。。那时候没管,就关掉没玩了。今天再装了一下VS2008 team suite be原创 2007-07-31 17:40:00 · 943 阅读 · 0 评论 -
C#3.0新特性----扩展方法(Extension Methods)初探
最近Orcas Beta1刚出,C#3.0炒得越来越热,一些新特性也是相当诱人,这几天,把.net3.0的环境终于是搭上了, 配环境的经验以后再说,这里先谈一下,C#3.0里的一个新特性,Extension Methods扩展方法,个人理解,有点仿JavaScript里的Prototype,主要是不用重编译,就可对一个类型加入方法,引用类型和值类型都是可以的.扩展方法允许开发人员往一个现有的C原创 2007-05-03 23:56:00 · 761 阅读 · 0 评论 -
搭建.NET3.0开发环境
这几天看了些.NET3.0/3.5的文章,禁不住诱惑,在机子上搞了个.net framework 3.0,又装上了一堆扩展,初尝.NET3.0的syntax suger ,不过我的window是盗版的,而Microsoft官网上那个sdk和WPF/WCF的extension要正版的才能下,后来搞来搞去,随便又试了几下,也不知为什么就突然间可以了……,便开始了3.0之路。(1).net fra原创 2007-05-04 00:24:00 · 2402 阅读 · 0 评论 -
C#3.0 object initializer
延续上一篇automatic properties的内容,在C#3.0中我们可以用这种syntax来初始化一个对象Player vela = new Player() { Name="vela",Power=19 };Player behrami = new Player("behrami") { Power = 18 };NOTE,这里在{}里一定要写出属性名,bart在他的blog原创 2007-08-03 16:37:00 · 983 阅读 · 0 评论 -
C#3.0 partial method
C#2.0有了partial class/struct/interface,而C#3.0又有了partial method,我们就且叫它分部方法吧。 这个新特性好像没怎么炒作,知名度不高。也是今天不小心才发现的,用vs2008 beta2的msdn查了一下,发现还是有些用处的。先帖下面的code吧:partial class Customer { string name; public s原创 2007-08-08 09:24:00 · 1436 阅读 · 1 评论 -
各版本的 VS2008
相信大家对Visual Studio2008的各个版本一定充满好奇,这里有个比较详细的说明,http://msdn2.microsoft.com/en-us/vstudio/products/cc149003.aspx可以参考参考。原创 2008-02-07 19:43:00 · 1218 阅读 · 0 评论 -
LINQ to SQL语句之运算符转换和ADO.NET与LINQ to SQL
运算符转换1.AsEnumerable:将类型转换为泛型 IEnumerable 使用 AsEnumerable 可返回类型化为泛型 IEnumerable 的参数。在此示例中,LINQ to SQL(使用默认泛型 Query)会尝试将查询转换为 SQL 并在服务器上执行。但 where 子句引用用户定义的客户端方法 (isValidProduct),此方法无法转换为 SQL。解决方法是指转载 2008-03-14 09:49:00 · 710 阅读 · 0 评论