首页 > 电脑网络 > 专业评测


你真的准备好了吗?Vista之硬件需求全攻略

来源:顶九资讯 | 作者:顶九网 | 2007-04-05


第四页:从Win32到.net平台开发的Windows Vista


  寄予厚望的.NET 框架


  .NET框架来到这个世界已经有5个年头,然后这个微软重金打造的产品并没有赢得一片喝彩,.NET 应用只见雷声,不见雨点。不过微软说了,Vista 系统才是.NET框架真正风光的开始。.NET框架的这种现状显然与它的定位有很大关系。


  .NET 框架开发的应用程序是基于托管平台的,也就是说生产的二进制代码必须是依赖.NET 框架才能运行,而早期的操作系统比如Windows2000/XP一般都没有预先安装这个运行环境,Windows 9x内核就不用说了,这就铸就了.NET 框架程序缺乏直接运行的土壤,生不逢时,用户也可不能为运行这样一个程序就下载一个版本众多无所适从的.NET 框架。另外托管代码比本机代码运行要慢,这些先天性的局限性使得软件开发商不可能轻易对它们现有的软件产品使用.NET框架重写。可以说在将来相对较长的一段时间,这个现状仍将持续,开发本机应用程序,软件开发商不会考虑.NET框架,因为他们希望他们的产品能够运行在每一台Windows机器。.NET框架的真正优势主要集中在开发企业级的应用。


  .NET作为一种新技术,它汲取了C++,Visual Basic,Java等各种语言的优点,集众人之所长。比如在垃圾自动回收,智能指针,语言无关,代码复用等方面都是可圈可点的。


  .NET本身没有脱离Win32 环境,它是一个多语言组件开发和执行环境,运行在Win32之下,能够对.NET 生成的中间代码进行解释运行。这个环境负责管理内存分配,启动或删除线程和进程,实施安全性策略,同时满足当前组件对其他组件的需求。另外.NET 框架为开发人员体统了一个统一,面向对象,层次化,可扩展的类库集(API),而且这种API是与语言无关的,具有以前COM的优点。


  相对于Win32 API ,.NET框架与COM和COM+的关系更为紧密。.NET框架本身一方面弥补了COM和COM+的缺失,同时他们还支持以前的COM组件,这些以前编写的组件不用做任何修改,通过添加引用, 就可以直接使用COM组件提供的服务。.NET框架对COM进行了扩展,使用分布式计算模型并基于开放标准(如XML)提供一个创建XML Web Services并将这些服务集成在一起的平台,旨在帮助用户快速开发和创建分布式的应用程序。


  神秘的WinFX


  下一代开发平台Vista正向我们走来,在这个新一代系统下,注入了更多的.NET 元素,微软正在借助这个一再推迟发布的产品,让WinFX(.NET Framework3.0)成为Windows开发的主流。让微软开发从C/S(客户端/服务器)架构到B/S(浏览器/服务器)架构实现成功转型。


  WinFX作为微软推出的第四代Windows API,注入了很多新内容,比如全新的图形用户界面子系统Windows Presentation Foundation (原代号为Avalon )和网络服务通讯子系统Windows Communication Foundation(原代号为lndigo),而且还对繁杂的Win32 API 进行了大量精简。WinFX与底层系统资源的关系更加紧密,使得开发人员可以快速开发界面友好,安全可靠,方便协作的应用程序。


  借助于DirectX硬件加速能力,WPF对Windows的2D和3D图型显示实现了有效的统一,开发人员使用它可以简单方便的创建提供超媒体展现的应用程序,WPF的框架改变了传统编程人员创建Web应用程序和桌面程序的编程模式。WPF应用程序既可以独立运行,也可以在浏览器内运行,不过这需要开发人员编译时为基于Web的应用设定“HostlnBrowser”属性,其他的大多数代码是统一的。


  另外微软在引入WPF的同时,还提供了XAML语言。这种标签语言主要用于描述用户界面,实现程序代码和界面设计相互分离,这样会使应用程序的界面设计更加趋于专业也美观。


  如果说WPF是在用户界面做文章的话,那么Windows Communication Foundation (以下简称WCF)则是在提高网络性能方面下功夫,使用WCF创建跨平台交互的应用程序变得容易起来,因为他们采用了开放的SOAP 协议和XML Web Services 。


  新技术的推陈出新,让我们看的眼花缭乱,无所适从,跟踪新技术的潮流,实在太累了,.NET 技术还未来得及熟悉,比.NET 技术还要“.NET”的技术又要出来了,正是江山代有人才出,各领风骚数百年。


[ 上一页 ]  1 2 3 4 5 6 ... 7 8   [ 下一页 ]    跳到

 专业评测


 导购指南


 最新报道


 应用技巧