您的位置:首页技术开发.Net 专栏 → .NET 2.0仍是主流 4.0成未来主力军

.NET 2.0仍是主流 4.0成未来主力军

时间:2010/1/9 14:00:00来源:本站整理作者:我要评论(0)

然而微软与2009年还是重拳出击,一个winodws7凌空出世,市面上Windows操作系统的主导地位又一次得到了巩固,而且非Windows平台的应用也不见有更新的力作出现。接着就是应用开发平台的噩耗Java被Oracle收购之后,裁员成了主流,本来以为只有不创造价值的市场人员和拿着高薪不做事的高级管理人员才是裁员的最爱,没曾想连Java设计师James Gosling都前途不明朗起来。

  于是那些基于Windows的应用似乎又死灰复燃了起来,不过微软这次倒也不是强推WPF,毕竟单一平台应用不是主流,今年微软应用平台架构方面主力军是.NET 4,虽然犹抱琵琶半遮面,但是很多新特性已经为人乐道。


图1 .NET 4.0

  SilverLight迅速蹿红 WPF边缘化

  另外SilverLight今年蹿红的飞快,微软不但于年终快速发布了3版本,甚至在年底前就放出了 4版本。3版在应用中提供了若干新特性,比如GPU加速支持,这一点上跑在flash前面,算是把自己的应用程序向多媒体游戏方面迈进了一步,另一方面,还提供了脱离浏览器的应用安装与支持。这样一来,这个应用程序就更像是替代原来的窗体应用和Web应用的新产品了。4版则提供了诸如摄像头和麦克风支持,打印支持等等早就呼声甚高的特性,我们大致可以猜测,以后很多应用会是SilverLight应用。不过考虑到Air和Flash桌面应用都已经在非Windows平台上如此流行,SilverLight应用成为Windows平台主流应用也完全应该是情理之中的事情。

  在应用系统的Framework版本上,3.x目前似乎被直接跨越了,本来3.x中的WCF应用就已经被逐渐认同,现在由于SilverLight应用十分依赖于WCF,所以应用程序的WCF化已经成为主流,WCF作为一个通信架构,在这一年果然不负众望的成为新的主流同性应用。不过与之对比的WPF和WF则没这么好运气。WPF由于开发过程缓慢,且本身与SilverLight定位冲突而逐渐被边缘化,渐渐淡出主流市场,虽然微软即将发布的Visual Studio 2010是使用WPF应用开发,且诸多应用软件,例如Office 2010也是WPF所做,但是商业应用当中由于WPF本身对资源消耗过高,而始终无法成为应用架构的主流。


图2 Silverlight  WCF架构

  .NET Framework目前仍然是2.0微软的Web架构应用为先,不过有了不好的消息就是LAMP在不断蚕食市场,微软为此推出了“火花”计划,把服务器产品和开发工具打包卖给小公司,专用于Web开发,这一点是否能够奏效,还需要未来的市场检验。

  明年.NET 4.0发布是否能够快速占领市场,取决于其应用的定位,Web应用如果不能找回一席之地,那么大型服务器应用则无论如何不能和已经紧密团结在IBM和Oracle周围的Java相提并论。除非微软干脆利落的和硬件厂商合作,把自己牢牢的绑在那些IBM以外的服务器生产厂家上,又或者云计算这个目前虚无缥缈的东西能在明年真的把价格降到小厂商能用得起的程度,否则单纯靠.NET 4自己的魅力,恐怕不能征服太多开发者。

相关视频

    没有数据

相关阅读 vs.netIDE报"以下文件中的行尾不一致,要将行尾标准化吗?"的解决ie6下面asp.net mvc3 部署应用程序.NET 3.5 安装错误的四个原因及解决方法支持无限制历史记录的Paint.NET 3.5.8 Final,你用了吗?.NET Framework环境安装错误怎么办?JVM和.NET CLR和哪个会被彻底击败在asp.net mvc中实现右键菜单和简单的分页教程VB.NET如何得到调用当前过程的方法名称和类名称

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 什么是.NET中的TDD?ASP.NET AJAX入门简介 WebMatrix入门教程VC++2008中如何调用GetOpenFileName打开文件PlaySound函数在VC++6.0中如何播放音乐及声请问VC++回调函数怎么用

人气排行 嵌入式实时操作系统VxWorks入门教程ArrayList 与 string、string[] 的转换C#遍历整个文件夹及子目录的文件代码WebMatrix入门教程asp.net判断文件或文件夹是否存在c#判断数据NULL值的方法vc++6.0怎么写Windows简单窗口代码.net解决数据导出excel时的格式问题