天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

开发人员将为之兴奋的微软10大发布

2009-10-2051cto黄永兵

  7、WCF 4,WF 4和Windows Server “Dublin”

  是的,微软又一个欧洲城市代号,在.Net 4.0框架中,微软对WCF(Windows Communication Foundation)和WF(Worflow Foundation)提供了足够的增强,与此同时,“Dublin”对Windows服务器和IIS提供了增强,为WCF和WF应用程序提供了标准的托管服务。

  WCF最让人头痛的是配置,涉及到web.config和app.config的配置,在.Net 4.0中,WCF现在有一个默认的端点配置,因此,如果你没有需要就不用做任何配置改变,此外,WCF现在支持更简单的REST接口,在WCF REST Starter Kit之前其实也可以使用,但新版本WCF使其变得更容易了。

  在工作流方面,微软在Visual Studio中为WF大大改善了可视化设计器,同时重新改写了编程模型,变得更健壮了,并进一步增强了WCF和WF之间的互操作性,使得这两种技术变得更加紧密。

  发布日期:2010年第一季度

  8、F#

  和许多开发人员一样,我接触的第一个函数编程语言是大学时期的LISP语言,当时吓得我不敢接再去碰它,不过最近函数编程设计似乎又在复苏了,一定程度上起源于.Net中的LINQ,并催生了F#的发展,F#起初是微软内部的一个研究项目,现在在Visual Studio 2010中完全成了一门真正的编程语言。

  下面是一个F#语言编写的程序示例:

  那么为什么要考虑F#接管面向对象编程语言,如C#和Java呢?Scott Hanselman在他的博客中进行了分析。

  发布日期:2010年第一季度

  9、ASP.NET Ajax 4.0

  如果你一直从事Web开发,那你一定感觉得到现在要设计良好的用户界面比5年前要方便多了,因为有了Ajax和JavaScript库如jQuery的出现,在ASP.NET Web表单内,当你处理ViewState和生成HTML元素时,使用异步运算是相当复杂的,为了弥补这个缺陷,微软在2007年引入了ASP.NET Ajax。

  前一个ASP.NET Ajax使用UpdatePanel控件定义一个启用Ajax的区域,这样就可以使用异步更新进行内容替换,在这些调用之间来回发送的数据是一个很大的ViewState和HTML内容块,很显然它的效率不高。在4.0中,ASP.NET Ajax引入了客户端模板,它提供了一个很容易和简单的方法显示动态数据,请看这篇文章了解它们是如何工作的,以及Ajax和JSON数据是如何与ASP.NET Ajax交互的。

  发布日期:2010年第一季度

  10、.NET RIA服务

  微软.NET RIA服务简化了传统的N层应用程序模型,它将ASP.NET和Silverlight平台集中在一起了,RIA服务提供了一个模式编写运行在中间层上的应用程序逻辑,控制对数据的访问查询,修改和自定义操作,它也为一般任务提供点到点支持,如数据校验,认证等。

  简单地说,.NET RIA服务通过提供一个中间层定义业务和应用逻辑,填补了Silverlight和数据访问之间的空白。

  发布日期:2010年第一季度

9 7 3 1 2 4 8 :

本文来源:51cto 作者:黄永兵

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行