我是一个资深的Delphi6程序员,正在向C#开发过渡。我的第一个项目是一个开源库,它将具有最小的用户界面,因为它主要用于运行Visual的桌面PC上。我的下一个项目将是一个Windows8手机应用程序,我打算把这个平台作为我未来C#开发的主要关注点,而不是桌面。
我担心的是,我浪费尽可能少的时间学习一个演示框架,这将有利于或分散我编写Windows 8手机应用程序的注意力。我已经遇到的很多框架名称包括: WinForms、WPF ()、Silverlight、Silverlight Mobile、Metro等等。
鉴于我在上面第一段中概述的目标,哪个是开发Windows 8手机应用程序的正确框架?
我在这个堆栈溢出线程上看到了便携式库工具:
https://stackoverflow.com/questions/5522355/windows-phone-7-wpf-sharing-a-codebase
但solution的回答似乎表明,这不是编写具有竞争力的Windows 8手机应用程序的最佳解决方案。
发布于 2012-11-05 14:49:39
您可能不再在Windows 8开发中使用Windows窗体了。
试试看2012年。检查:视听演播室-特快专递视窗电话。引用那一页的话:
"Windows为Windows提供了2012,以及使用您所知道的更快地构建史诗应用程序的资产。使用.NET构建应用程序或充分利用DirectX/C++为您的游戏提供的平台。.NET应用程序和游戏可以在Windows 8、web (ASP.NET)和Windows中重用他们的业务逻辑,以便开发人员能够更快地移动。“
微软(免费)的一本书可以帮助你了解更多关于Windows8开发的信息,网址是:用HTML、CSS和JavaScript编写MS 8应用程序。我不确定它的免费部分可能有限制,或者报价可能已经过期。
发布于 2012-11-05 17:09:37
从这个周末我确实知道了一些事情:
1)您需要2012。
2)你需要Windows 8。
以下是安装了Windows 8 SDK后获得的项目模板列表:

这是我周末写的一篇文章。这不是一个完整的答案,我知道,但我仍然感到边缘,所以我会很高兴从其他人更多的投入。
https://softwareengineering.stackexchange.com/questions/173605
复制相似问题