• 例程详解WP7开发环境菜单选项


    1.初探WINDOWS PHONE开发

    移动平台上最近WP7开始抬头,和以往WM开发不同,这次WP7是提供免费的开发环境的,所以在这里我们先不介绍VS2010+SDK的方式

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

    下载之后会有一个安装文件,整个安装过程需要在线进行,注意此安装只能支持VISTAWIN7,如果读者使用的是XP的系统,那只能升级操作系统,才能享受到WP7开发的快乐了。这个安装包包括了Visual Studio 2010 Express for Windows Phone, Windows Phone模拟器, Silverlight for Windows PhoneXNA 4.0 Game Studio

        整个安装过程除了选择安装路径之外其它部分全部都是NEXT就可以了,在此不加赘述。整个安装过程完全后你会在开始菜单中看到Microsoft Visual Studio Express for Windows Phone,单击启动就可以了。

     

                                                      3-1

     

    打开Visual Stuio 2010后首先映入你眼帘的就是这个Start Page,在这里程序开发的准备工作基本上都可以完全,你可以选择从New Project当中去新建一个工程,也可以用Open Project去打开一个工程,当然你最近打开的工程都在Recent Project当中得以体现。

       下面我们以微软的例子HelloXNAFramework为例,首先我们找到光盘下的HelloXNAFramework目录,打开HelloXNAFramework.sln文件。会出现下面的窗口。

     

    在正式来看我们第一个例程之前我们先把Visual Studio 2010各个菜单项介绍一下。

     

     

    先是File菜单,整个File都是围绕工程文件展开的,我想有关什么是New Project新建工程没有必要在此展开谈,只有一个提示大家那就是Ctrl+shift+S这个快捷键对应的Save All,经常做存盘真的是好的习惯。

     

     

     

     

     

     Edit菜单中需要提示的是Comment Selection也就是把选中的区域注释掉,对应的Uncomment Selection也就是把对应的部分取消注释,这样的好处就是可以让你在调试的过程中可以保留暂时不用的代码,而不是把他们删掉。Format document也很有用他可以把代码格式化,按代码规范缩进等。

     

     

    View菜单当中Output可能是比较容易遗忘的一个角落,Output当中可以输出调试信息有些情况下非常有用,还有一个Other Windows这其中的子项都是比较有用的,这些窗口默认都是打开的,只是在误关闭的情况下可以从这里打开。

     

     

     

    Project目录当中除了最后一项项目的Properties一项最为重要,其它基本都会在项目窗口中右键完成。

        而在工程属性的窗口中也是除最后一项签名最为重要,其它的选项基本都可以用默认选项。而签名一项需要一个签名文件,并选择Sign the assembly,就可以完成在部署之前的签名。

     

     

    下面我们就可以来看Debug这个菜单了,其中F5最常用也就是开始调试,在调试模式下可以单步调试程序,而F11 (Step Into)代表着进入到该程序中的函数内部调度,F10则是直接执行当前语句而不是进步该句调用的函数中去。下面我们用F5开始调试我们第一个程序。

    这样我们终于看到了Winddows Phone的庐山真面目了,稍等一下等待模拟器启动完成之后,就可以看到我们第一个程序运行的情况了。

     

    有两个方块在屏幕上运行,当两者碰撞的时候会有声音播放。怎么样不错吧。

  • 相关阅读:
    编译安装LAMP之php-5.4.13、xcache-2.0及使用ab命令实现压力测试
    编译安装LAMP之MySQL-5.5.28(通用二进制格式)
    编译安装LAMP之httpd-2.4.4
    建立LAMP平台
    MySQL初步,数据类型及SQL语句
    数据库及MySQL
    PHP相关概念及配置
    CSS:页面美化和布局控制
    HTML标签:表单标签
    web概念简述,HTML学习笔记
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/2458387.html
Copyright © 2020-2023  润新知