Windows 8不放弃C++和.NET 或更注重HTML5,徐汇区网站设计

简介: 导读:作者Axel Rauschmayer是一位自由软件工程师,他根据Windows 8 BUILD版本信息汇总了一篇文章《Windows 8 will (probably) not deprecate C++ and .NET in favor of HTML5》,文中加入了作者自己的观点,并大量引用资料,以下是文章摘要:Windows 8推出新款应用:应用将开发在微软第一代平板电脑中, Immersive(沉浸式)应用将主导Windows 8,现在已有的应用将退居第二位并可在兼容模式下访问。

导读:作者Axel Rauschmayer是一位自由软件工程师,他根据Windows 8 BUILD版本信息汇总了一篇文章《Windows 8 will (probably) not deprecate C++ and .NET in favor of HTML5》,文中加入了作者自己的观点,并大量引用资料,以下是文章摘要:

Windows 8推出新款应用:应用将开发在微软第一代平板电脑中, Immersive(沉浸式)应用将主导Windows 8,现在已有的应用将退居第二位并可在兼容模式下访问。微软首次公布Windows8的Immersive(沉浸式)应用只能用HTML5编写。文章“Windows8软件开发人员:Longhorn梦想重生?”在ARS检测是否属实,文中给出了总结。

新的API:

Windows 8将推出两款新核心API,可以使用C++和.NET:

WinRT:Win32API的现代版。

DirectUI:新的用户界面API会带来更舒适的视觉感官,所有Windows中仅有.NET的WPF下可以使用。(XAML etc.)

新的API同时可以用C++和.NET。而不是分开的,两种语言各有不同的功能和优势。如果微软Windows核心添加新的API,WinRT系统将确保顺畅的管理代码,这意味着.NET开发人员与之前相比不再处于劣势。相反,现有的本地应用程序可以在更新使用新的界面,而不需要用.NET进行大量的修改。

Windows 8平台:C++/.NET VS HTML5 

在数周前微软公布了Windows 8的最初结果,为HTML5和JavaScript开发者演示了新风格的immersive应用程序。在演示中谈到所用的语言,新的开发框架是基于HTML5和JavaScript于整个Silverlight社区相匹配。

微软默不作声

微软并不急于现在将所有成果公布于世。Windows 8仍然还有一段很漫长的路要走,并且还要对BUILD版本进一步的修正。但是开发者对于现在所公布的信息并不满足,他们想知道更多的细节。开发者提出了2个最关心的问题:

如何使用C++或是.NET编写immersive应用程序?

如何使用XAML编写immersive应用程序?

微软回答这两个问题的可能性很大。此外,用HTML5能够编写出很多具有本地特征的应用程序。微软暂时会等待时机,在2011年9月的BUILD会上将给大家带来好消息。(张祺/译)

原文链接:css.dzone.com

目录
相关文章
|
2月前
|
区块链 C# Windows
PasteEx:一款.NET开源的Windows快捷粘贴神器
PasteEx:一款.NET开源的Windows快捷粘贴神器
62 17
|
6月前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
2月前
|
Web App开发 C# Windows
一款.NET开源的Windows资源管理器标签页工具
一款.NET开源的Windows资源管理器标签页工具
|
2月前
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。
|
3月前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
|
3月前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
|
4月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
128 9
|
6月前
|
Java Windows 容器
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
118 4
|
6月前
|
安全 C++ Windows
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
|
9月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
611 4

热门文章

最新文章