这些技术的未来是什么?新旧技术如何能够合作?我们应该很快开始使用一个全新的框架吗?
有谁有官方来源澄清情况吗?
解决方法
WinRT is an object-oriented replacement为Win32,但Win32 API尚未被删除,使用传统应用程序执行环境的旧应用程序将继续按预期工作.
Joe Stegman在BUILD大会上的This talk详细介绍了预期.
>“这是同样的事情,就在现在,现在在Windows 8上发货盒装.”
> C,C#,VB:XAML的一流编程语言
> XAML控件是“本机”WinRT API
>“Silverlight和WPF中您习惯使用的内容与Windows 8中未来可能正在做的事情是一致的.”
那么是的,现有技术还是会得到支持的.但是,为了利用这些新技术,您将必须基于WinRT.使用XAML与您已经习惯的不同,
development blog of Windows 8 (BUILD)在背景和设计决策上散发出光芒.
Windows 8新的Metro风格的用户界面是一个全面的大修,在前面设计了一个新的经验.
We started planning Windows 8 during the summer of 2009 (before
Windows 7 shipped). From the start,our approach has been to reimagine
Windows,and to be open to revisiting even the most basic elements of
the user model,the platform and APIs,and the architectures we
support. Our goal was a no compromise design.… if you want to stay permanently immersed in that Metro world,you will
never see the desktop—we won’t even load it (literally the code will
not be loaded) unless you explicitly choose to go there! This is
Windows reimagined.
然而,Windows 8的开发团队认识到需要继续支持现有的桌面界面和应用程序,甚至会继续改进.正如他们在07年4月所讨论的,Metro风格和传统桌面之间的差距尽可能和谐.
But if you do see value in the desktop experience—in precise control,
in powerful windowing and file management,in compatibility with
hundreds of thousands of existing programs and devices,in support of
your business software,those capabilities are right at your
fingertips as well.Essentially,you can think of the Windows desktop as just another app.
So,even if we believe that over time many scenarios will be
well-served by Metro style apps,for the foreseeable future,the
desktop is going to continue to play a key role in many people’s
lives. So we are going to improve it.
Metro风格的界面试图将现有的界面替换成合适的界面,但传统桌面可以提供更好的体验,但仍然可以.
Our design goal was clear: no compromises. If you want to,you can
seamlessly switch between Metro style apps and the improved Windows
desktop. Existing apps,devices,and tools all remain and are improved
in Windows 8. On the other hand,if you prefer to immerse yourself in
only Metro style apps (and platform) and the new user experience,you
can do that as well! Developers can target the APIs that make sense
for the software they wish to deliver.
至于现有技术是否仍然得到支持,they mentioned the following:
We will show the brand new tools that allow you to code Metro style
applications in HTML5/JavaScript,C/C++,and/or C#/XAML.
The investments you have made as developers in all of these languages
carry forward for Windows 8,which lets you choose how to best make
use of the Windows 8 system services. We talked about Windows 8 being
a no-compromise OS for end-users,and it is also a no-compromise
platform for developers.
微软Jon DeVaan的评论更令人放心:
WPF and Silverlight continue unchanged for the desktop. New to Windows 8 is the ability to Leverage your WPF and Silverlight kNowledge (and code with some changes) to create Metro Style applications.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。