在此基础上构建了VS 2012 [英] On top of which VS 2012 was built

查看:93
本文介绍了在此基础上构建了VS 2012的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨gusy =)
我有几个问题,涉及VS 2012和WPF,尤其是GUI框架=)
我确切地知道,VS 2010是基于WPF(我的意思是GUI)构建的.
WPF是否位于Vs 2012的核心中?)

第二点是关于WPF在即将到来的Windows 8框架中的相关性.
据您所知,随着Win 8的发布,Microsoft提供了两种开发策略,第一种与新发布的Metro(Metro .NET)有关,第二种与旧的众所周知的生产力桌面. /> Wpf会保持相关吗?

Hi gusy =)
I have few questions , which concerns VS 2012 and WPF, especially GUI framework =)
I know exactly, that VS 2010 was built on top of WPF (i mean GUI).
Does WPF lies in core of Vs 2012 ?)

And second one, concerns relevance of WPF in frame of upcoming Windows 8.
As far as you know , with releasing of Win 8 , microsoft have offered 2 type of development stategy , first one - related to newly announced Metro (Metro .NET), and second one - to old plain well known , productivity Desktop.
Does Wpf will remain relevant ?

推荐答案

Metro Apps是专门为Windows 8编写的应用程序,它利用Windows 8提供的所有优点.它们可以放在Windows 8应用商店中. http://devcomponents.com/blog/?p=1061

WinForms是旧的Windows格式,在某种程度上已被WPF取代. WPF的优化程度更高,例如包含矢量图形.与WinForms应用程序相比,WPF提供了更好的性能.它提供了更加丰富的UI体验.它使用XAML进行开发(UI的XML描述). WinForms和WPF为您提供了现有的Windows Look&感觉.

Metro Apps看起来更像Windows Phone 7应用程序,但功能更多(但我认为将来两者都会融合).它们主要针对平板电脑市场和触摸屏(以及未来的混合设备).可以将Metro应用程序与IPad应用程序进行比较,但功能更丰富,并且具有Windows操作系统的全部功能.

如果要编写使用鼠标界面且工作方式与当前Windows应用程序类似的标准Windows应用程序,建议使用WPF.

如果要专门解决Windows 8市场并创建易于触摸的应用程序,则必须使用Metro应用程序

我认为您应该在这里阅读论坛的资料:
http://social.msdn.microsoft.com /Forums/zh-CN/wpf/thread/7edc8165-e1a6-4451-ac9c-f112d1d17957/ [
Metro Apps are applications that are specifically written for Windows 8 using all the advantages that Windows 8 has to offer. They can be put on the Windows 8 app store. http://devcomponents.com/blog/?p=1061

WinForms is the old Windows format that was somewhat replaced by WPF. WPF is much more optimized and contains for example vector graphics. WPF provides much better performance when compared to WinForms applications. It provides a much richer UI experience. It uses XAML for development purposes (XML description of your UI). WinForms and WPF give you the existing Windows Look & Feel.

Metro Apps look much more like Windows Phone 7 applications but with much more functionality (but I think in the future both will converge). They are mainly addressed for the tablet market and touch screens (and hybrid devices in the future). Metro apps can be compared to IPad apps but much richer and with the full power of the Windows operation system.

If you want to write standard Windows applications that use a mouse interface and that work like current Windows application I recommend using WPF.

If you want to specifically address the Windows 8 market and create applications that are touch friendly you have to use Metro application

I think you are should read the materials of forum here :
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/7edc8165-e1a6-4451-ac9c-f112d1d17957/[^]


WPF没有机会比Windows窗体性能更好.
There is no chance that WPF has better performance than windows form.


这篇关于在此基础上构建了VS 2012的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆