微软发表了移动应用架构“Microsoft .NET Compact Framework”。
微软表示“如果使用该架构,不仅能够在智能手机等高级移动终端上使用Web服务,而且全世界数百万Visual Studio .NET开发人员能够轻松地在Pocket PC OS上开发移动应用程序”。
微软董事长兼首席软件设计师比尔·盖茨表示:“计算机业界的主流应用程序过去一直都在由软件开发人员进行开发,这一模式仍将适用于移动计算领域”。
盖茨进一步表示:“就像Visual Basic刷新了业务应用程序,而使个人电脑成为完成工作所必不可少的工具一样,Visual Studio .NET 2003和.NET Compact Framework将使在高级移动终端上构筑Web服务和丰富数据成为可能。将帮助开发人员在移动市场上开创一个斩新的时代,并使高级信息终端成为必不可少的工作手段”。
.NET Framework和.NET Compact Framework将提供与所有Windows平台通用的一脉相承的编程模型。该模型可以通过Visual Studio .NET 2003这一独立的工具集来使用。通过Visual Studio .NET 2003和.NET Compact Framework的组合,绝大多数Visual Basic开发人员和目前正不断增加的C#开发人员能够致力于开发高级移动应用程序。所支持的OS为Pocket PC 2000或Windows CE .NET 4.1以上版本。
.NET Compact Framework和Visual Studio .NET 2003的主要功能如下:
·支持XML和Web服务;
·可以嵌入由多种编程语言所编写的组件;
·内置终端模拟功能;
·带有能够利用鼠标拖放功能进行可视化操作的窗体设计工具;
·各种用户接口组件;
·远程测试功能。
该公司表示将把.NET Compact Framework的最终版本与定于2003年4月推出产品版的“Visual Studio .NET 2003”进行捆绑销售。
据美国媒体报道(CNET News.com),.NET Compact Framework的独立版本目前只能用于测试目的。
另外,该公司还宣布,美国优派将发表在ROM中嵌入了.NET Compact Framework的支持Pocket PC的终端产品“ViewSonic V37”。该产品采用3.5英寸透过反射型显示屏,并采用英特尔生产的XScale处理器(工作频率为400MHz)、64MB SDRAM内存(用户可用区域为36.45MB)和64MB ROM。详细情况请登录微软的WWW站点。
此外,该公司表示,为了支援使用.NET Compact Framework的开发工作,将通过与多家软件公司合作,举办旨在提供支持该架构的组件及解决方案的活动。