BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

rss
他的粉丝

.NET Framework 4.5中的异步特性增强

作者 Jenni Konrad 关注 0 他的粉丝 ,译者 曹如进 关注 0 他的粉丝   发布于  2012年4月13日

.NET Framework 4.5 Beta不仅带来了Async/Await关键字,简化了C#和Visual Basic语言,还为一些通用I/O和数据访问函数增加了异步方法。新的异步特性也同样包含于ASP.NET 4.5、WCF和WPF中。

他的粉丝

可选参数在.NET中全面开花

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 王瑜珩 关注 0 他的粉丝   发布于  2010年7月8日 3

.NET一直都支持可选参数,但是C#语言却并不支持,除了调用COM库以外,可选参数通常是被禁止使用的。现在,随着C# 4对可选参数的支持,我们可以看到可选参数被越来越多的使用,而不仅仅限于遗留代码中。这些应用包括与动态语言的互操作、只读数据类型,以及ASP.NET MVC中的许多地方。

他的粉丝

CSI C#解释器开始支持.NET 4.0

作者 Al Tenhundfeld 关注 0 他的粉丝 ,译者 张龙 关注 12 他的粉丝   发布于  2010年1月13日

CSI是个简单的C#解释器,可以通过命令行编译独立的C#文件。最近CSI发布了新版本,开始支持.NET 4.0。CSI本身开源,同时具备完整的测试套件。

他的粉丝

Mono引入试验性C#语言扩展

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 李永伦 关注 0 他的粉丝   发布于  2009年12月31日 1

在跟进微软C# 4的最新进展之后,Mono团队开始考虑自己的语言扩展。他们试验的两个特性是字符串插值和多个返回值的支持。

他的粉丝

Mono C#编译器进入一个新的里程碑

作者 朱永光 关注 0 他的粉丝 发布于  2009年12月14日 2

Marek Safar在其博客上宣布,Mono C#编译器已经完整支持C# 4.0的特性。这标志着Mono C#编译器进入一个新的里程碑,同时也为Mono支持.NET 4.0的新特性打好了基础。

他的粉丝

在.NET语言中封装存储过程

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 王波 关注 0 他的粉丝   发布于  2009年6月5日

在.NET中针对已有的存储过程创建封装函数是相当困难的一件事。存储过程有特定的调用约定,这些约定在.NET Framework中并不常用,当中的很多也根本得不到支持。例如,C#不支持可选参数,.NET语言不支持可为空类型的可选参数。

他的粉丝

让C#中的0等于0

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 王瑜珩 关注 0 他的粉丝   发布于  2009年6月2日

C#对装箱后的值类型支持的并不好。与VB不同,==这样的基本算术比较符无法在装箱后的类型上得到正确的结果,即使所比较的值属于同一类型。幸好在C#4中可以通过使用dynamic来避免这样的问题。

他的粉丝

.NET 4 Feature Focus: Type Embedding and Equivalence

作者 Jonathan Allen 关注 530 他的粉丝 发布于  2008年11月10日

In .NET 4 types will no longer be restricted to a single assembly. A single type, or part of a type, can be extracted from one assembly and placed into another. Why would you do this? Well first off all, to reduce the cost of including the Office Primary Interopt Assemblies from several megabytes to about 2KB by only including what you actually need.

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT