日期:2014-05-17  浏览次数:20866 次

【转载作者马宁】Windows Phone 开发者工具初体验

 俗话说,物极必反,Windows Phone就像中国足球队一样,在所有人对他失去信心的时候,突然灵魂附体、RP爆发,干掉了韩国队。当然,就像东亚四强赛说明不了问题一样,MIX 2010上炫目的Demos只是过眼烟云,真正考验实力的还是几个月后世界杯的战场。

  不过MIX 2010上的Demos的确给了曾经的Windows Mobile开发者们带来了一丝希望,最近一年,满世界都是iPhone和Android,咱不是不想说话,实在是没话可说啊。

  MIX 2010 Keynote视频:

  http://www.microsoft.com/presspass/events/mix/videoGallery.aspx

  Windows Phone开发工具也可以在MSDN上下载了,下载地址:

  http://www.microsoft.com/downloads/details.aspx?FamilyID=2338b5d1-79d8-46af-b828-380b0f854203&displaylang=en

  这里边已经包含了Visual Studio 2010 Express for Windows Phone, Windows Phone模拟器,Silverlight for Windows Phone和XNA 4.0 Game Studio。只要安装这一个文件就可以了,不用满世界乱找了,不过是在线安装,网络不快的同志们要淡定。

  Windows Phone开发工具只能和VS 2010 RC版本一起使用,我安装了Visual Studio 2010 Premium版本,能够正确创建Windows Phone工程。

  MSDN上关于Windows Phone开发的章节:

  http://msdn.microsoft.com/en-us/library/ff402535(VS.92).aspx

  打开VS 2010后,我的感觉喜忧参半,喜的是Windows Phone提供了两种不同的开发平台:Silverlight for Windows Phone和XNA 4.0,忧的是,以前Windows Mobile的C++和.NET Compact Framework都用不上了。所以,以前的Windows Mobile程序员也要经历一个痛苦的转型过程。

  接下来,我们就看看Windows Phone带来的双重惊喜吧!

  Silverlight for Windows Phone

  Silverlight for Windows Phone险些沦为一个笑话,Windows Mobile程序员在抱怨,Symbian上的Silverlight都出来了,Windows Mobile上的Silverlight在哪里?这次,Silverlight for Windows Phone来了,而且所有Windows Phone上的应用必须用Silverlight来写。

  在程序菜单的XNA Game Studio 4.0下打开VS 2010,创建一个新工程,在Visual C#下找到三个模板,选择”Windows Phone Application”。