原文:快速构建Windows 8风格应用1-开发工具安装及模拟器使用

本篇博文主要介绍的是开发Windows 8风格应用中常用的两个开发工具:Visual Studio 2012和Expression Blend for Visual Studio 2012、Windows 8模拟器功能按钮介绍以及Visual Studio 2012安装步骤。

首先简单介绍一下Visual Studio 2012和Expression Blend for Visual Studio 2012。

Visual Studio 2012

  1. 对所有支持的开发语言使用相同的设计器,这些语言包括:C#、C++ 和 VB等;
  2. 核心编辑用户界面与 Expression Blend 共享;
  3. 一致的 XAML解析;
  4. 在所有可能的地方使用共享的用户节目;
  5. 每个工具都针对目标用户和工作流程进行了优化;

更过关于Visual Studio 2012介绍请参考MSDN中相关文档,地址如下:

http://msdn.microsoft.com/zh-cn/library/dd831853.aspx

Expression Blend for Visual Studio 2012:

  1. 对所有支持的语言使用相同的界面设计器,这些语言包括:HTML 和 XAML;
  2. 核心编辑用户界面与 Visual Studio 共享;
  3. 解决复杂设计任务;
  4. 一般情况下,Visual Studio负责编码,Blend负责设计;

另外对于开发Windows 8风格应用的开发者来说,模拟器是一个必不可少的工具,通过设置操作模拟器不同的功能按钮,实现对应用的接近真实设备的全面地测试。

我们启动模拟器后,可以在模拟器的右侧看到一排的功能按钮,这些功能按钮具体是什么呢?如下图所示:

最后我想通过图例的形式,向大家演示如何安装Visual Studio 2012。另外我们安装Visual Studio 2012同时会自动安装Expression Blend for Visual Studio 2012开发工具。

Visual Studio 2012下载地址如下:

http://www.microsoft.com/visualstudio/11/zh-cn/downloads

Visual Studio 2012具体安装步骤如下:

步骤1:打开Visual Studio 2012安装工具包

步骤2:双击打开后缀名为.exe的文件

步骤3:选择安装路径,点击下一步

步骤4:选择需要安装的开发工具,点击安装

步骤5:安装中…..此过程比较漫长,需要耐心等待

步骤6:安装成功,可选择点击启用

步骤7:设置启动时默认的开发语言,通常选择自己熟悉开发语言

步骤8:Visual Studio 2012初始化启动中,此过程需要几分钟

步骤9:启动成功后,可选择新建项目

步骤10:选择Windows Store中新建项目的模版

步骤11:弹出获取Windows 8 开发者许可证,点击我同意

步骤12:

步骤13:使用任意一个微软邮箱(例如Hotmail邮箱)进行登录

步骤14:

步骤15:成功获取开发者许可证后,就可以进行开发我们的Windows 8风格应用了

快速构建Windows 8风格应用1-开发工具安装及模拟器使用的更多相关文章

  1. 快速构建Windows 8风格应用17-布局控件

    原文:快速构建Windows 8风格应用17-布局控件 本篇博文主要介绍三种常用的布局控件:Canvas.Grid.StackPanel. Panel类是开发Windows 8 Store应用中一个重 ...

  2. 快速构建Windows 8风格应用14-ShareContract概述及原理

    原文:快速构建Windows 8风格应用14-ShareContract概述及原理 本篇博文主要介绍Share Contract概述.Share Contract实现原理.实现Share Contra ...

  3. 快速构建Windows 8风格应用9-竖直视图

    原文:快速构建Windows 8风格应用9-竖直视图 本篇博文主要介绍竖直视图概览.关于竖直视图设计.如何构建竖直视图 竖直视图概览 Windows 8为了支持旋转的设备提供了竖屏视图,我们开发的应用 ...

  4. 快速构建Windows 8风格应用11-语义缩放

    原文:快速构建Windows 8风格应用11-语义缩放 本篇博文主要介绍为什么需要语义缩放.什么是语义缩放.如何构建语义缩放. 为什么需要语义缩放 如果用过Windows 8系统的开发者都知道在Win ...

  5. 快速构建Windows 8风格应用7-页面视图概览

    原文:快速构建Windows 8风格应用7-页面视图概览 本篇博文主要介绍Windows 8风格应用中包含哪些视图.Visual Studio 2012和模拟器中如何开发和调试不同的页面视图.页面视图 ...

  6. 快速构建Windows 8风格应用8-贴靠视图

    原文:快速构建Windows 8风格应用8-贴靠视图 本篇博文主要介绍如何切换出贴靠视图.关于贴靠视图的设计.关于贴靠视图的应用程序栏和如何实现贴靠视图. 如何切换出贴靠视图 第一步:水平方向全屏视图 ...

  7. 快速构建Windows 8风格应用4-FlipView数据控件

    原文:快速构建Windows 8风格应用4-FlipView数据控件 本篇博文主要介绍为什么使用FlipView控件.什么是FlipView控件.如何使用FlipView控件和FlipView控件最佳 ...

  8. 快速构建Windows 8风格应用6-GridView数据控件

    原文:快速构建Windows 8风格应用6-GridView数据控件 本篇博文主要介绍什么是GridView数据控件.如何构建常用的GridView数据呈现样式. 什么是GridView数据控件? G ...

  9. 快速构建Windows 8风格应用2-创建调试应用

    原文:快速构建Windows 8风格应用2-创建调试应用 本篇博文主要介绍的是创建应用时可以选择哪些模版,生成默认的Windows 8风格应用解决方案中含哪些文件,最后是如何调试Windows 8风格 ...

随机推荐

  1. 基于AVR128单纯Modbus协议实施

    Modbus通信协议Modicon公司1979在发展中,适用于工业现场总线协议控制.Modbus通信系统包含芯片的节点,并与组合物可编程控制的公共传输线,它的目的是收集和监视多个节点的数据.Modbu ...

  2. 一个轻量级rest服务器

    RestServer直接发布数据库为json格式提供方法 RestSerRestServer直接发布数据库为json格式 支持MySQL,SqlServer,Oracle直接发布为Rest服务, 返回 ...

  3. Java 新特性(4) - JDK 8 新特性

    http://www.360doc.com/content/14/0620/11/1370831_388286071.shtml

  4. 采用Visual Stuidio 2010 创建网站栏

    采用Visual Stuidio 2010 创建网站栏 Visual Stuidio 2010 该项目模板使创建网站栏/内容类型和列表变得非常方便. 1. 管理员身份打开Visual Stuidio ...

  5. 以太网PHY 芯片之 MII/MDIO接口详解

    本文主要分析MII/RMII/SMII,以及GMII/RGMII/SGMII接口的信号定义,及相关知识,同时本文也对RJ-45接口进行了总结,分析了在10/100模式下和1000M模式下的设计方法. ...

  6. 深入理解Android View(转)

    做android其实也有一段时间了,我们每个人都会碰到一些这样或那样的问题,碰到问题了就拼命百度,可是发现,我们解决问题的能力并没有提升很多,所以我才有想总结一下我项目中所用过的相关知识,并了解一下A ...

  7. Asp.Netserver控制发展Grid实现(一个)UI转让

    使用Asp.Net办Web开发时间,控制系统提供了,目的,有时很难达到理想的.然后,有几种方法来解决,例如,使用html+js形式,在所需界面的布局的前端,然后通过ajax和其他方式获得的数据.为了实 ...

  8. Net 一个请求的处理流程

    Net 一个请求的处理流程   1.浏览器请求 请求-准备环境-->处理请求   2.Aspnet 环境的创建 客户请求 IIS区分静态文件还是动态文件,静态文件直接文件返回,动态文件通过asp ...

  9. AngularJS与ASP.NET MVC登录超时解决方案

    问题: 1.在Action中判断Ajax请求的方法Request.IsAjaxRequest()始终是false 2.返回给前台StatusCode和HttpUnauthorizedResult,前台 ...

  10. C++定义自己的命名空间和头文件

    下面的例子演示如何使用一个简单的演示空间和自己的头文件定义.码如下面: compare.h: namespace compare{ double max(const double* data,int ...