《Windows 8 开发权威指南:HTML5 和JavaScript卷》——导读

简介: Microsoft Design是Windows 8的主要界面显示风格。Microsoft Design界面与以应用作为主要呈现对象的苹果iOS和谷歌的Android界面不同,它强调的是信息本身而不是冗余的界面元素。


screenshot


**
前言
**
2011年9月14日,微软发布了Windows 8开发者预览版,宣布兼容移动终端,这意味着Windows操作系统开始向更多平台迈进,包括平板电脑和PC。2012年2月微软又发布了Windows 8消费者预览版,可在平板电脑上使用。

Windows 8大幅度改变了以往的操作逻辑,对屏幕触控提供更佳的支持。Windows 8 抛弃了旧版本 Windows 系统一直沿用的工具栏和“开始”菜单,采用了全新风格的用户界面,各种应用程序、快捷方式等能以动态方块的“磁贴”样式呈现在屏幕上,用户可自行将常用的浏览器、社交网络、游戏等添加到这些“磁贴”中。

Microsoft Design是Windows 8的主要界面显示风格。Microsoft Design界面与以应用作为主要呈现对象的苹果iOS和谷歌的Android界面不同,它强调的是信息本身而不是冗余的界面元素。

伴随着Windows 8 RP版的官方下载的出现,微软同时发布Visual Studio 2012 RC版的下载,正式将“Visual Studio 11”这一开发代号更名为“Visual Studio 2012”。Visual Studio 2012 通过整合之前单个产品中的功能并为每个版本加入新的强大功能,简化了产品系列。大型开发团队可以采用 Visual Studio Ultimate 2012 和 Visual Studio Test Professional 2012 中提供的各种功能,而小型团队可以针对其需要有选择地使用 Visual Studio Premium 2012 和 Visual Studio Professional 2012 功能,大家都可以从中享受成功的喜悦。无论是针对Windows 8应用开发,还是Web开发,Visual Studio 2012都能为开发人员提供良好的环境。Visual Studio 2012还集成了软件价值链的ALM(应用生命周期管理)解决方案,给开发团队提供全面的报告和分析工具,最大程度提高工作效率,缩短开发周期。

Visual Studio 2012提供使用包含各种不同应用程序文件、资源和结构的默认项目模板来设计和构建Microsoft Design style应用程序。使用HTML5、C++、C#、Visual Basic、JavaScript等都可以创建Microsoft Design风格的应用程序。同样也可以使用传统的调试模式调试、优化和发布Microsoft Design风格的应用程序。

Visual Studio 2012提供针对最新Windows 8优化的先进工具技术,便于用户创建应用程序。Visual Studio 2012还适用于较早版本的平台,便于开发人员在更早的Windows版本上创建新的应用程序或升级现有的应用程序。

这里我们将介绍在Visual Studio 2012中使用HTML5和JavaScript开发最新的Microsoft Design风格应用程序的相关案例,为开发人员进一步写出更好更完善的Windows 8应用程序提供参考。

目录

**[第1章 Visual Studio 2012的新特性
1.1 如何安装Windows 8](https://yq.aliyun.com/articles/97515)**
1.1.1 安装配置要求
1.1.2 使用“自定义”选项安装Windows 8
1.1.3 注意事项
1.2 如何安装Visual Studio 2012
1.2.1 安装配置要求
1.2.2 安装过程
1.3 Microsoft Design新特性
1.3.1 有一个支持多个视图的窗口
1.3.2 应用与触控和笔输入协作良好
1.3.3 应用可彼此交谈
1.3.4 应用具有新的控件和UI设计面
1.3.5 应用使用磁贴而非图标
1.3.6 采用已知的语言编写应用
1.3.7 在Windows应用商店中销售你的应用
1.4 Visual Studio 2012新特性
1.4.1 Windows Microsoft Design样式应用程序
1.4.2 Visual Studio IDE
1.4.3 语言
1.4.4 应用程序生命周期管理和 Team Foundation Server
1.4.5 ASP.NET 4.5和Web开发
1.4.6 其他改进
**[第2章 HTML5 JavaScript概述以及新特性
2.1 HTML5概述](https://yq.aliyun.com/articles/97582)**
2.1.1 什么是HTML5
2.1.2 新的文档类型
2.1.3 脚本和链接无需添加type属性
2.1.4 用于绘画的画布(canvas元素)
2.1.5 用于媒介播放的video和audio元素
2.1.6 新的特殊内容元素
2.1.7 新的表单控件
2.2 JavaScript概述
2.2.1 什么是JavaScript
2.2.2 第一个JavaScript程序
2.2.3 JavaScript的新特性
2.3 IE10与CSS3
2.3.1 使用CSS3添加圆角
2.3.2 使用CSS3添加投影
2.3.3 使用CSS3创建酷炫十足的按钮
2.3.4 使用CSS3增强网站的样式设计
2.3.5 IE 10概述
2.4 HTML5
2.4.1 HTML5添加音频
2.4.2 HTML5添加视频
2.4.3 HTML5添加位置感知
2.4.4 捕获照片和视频
2.4.5 HTML5本地存储的应用
2.4.6 管理启动、挂起和回复
2.4.7 支持设备
2.4.8 访问文件和文件夹

相关文章
|
26天前
|
开发框架 JavaScript 安全
js开发:请解释什么是Express框架,以及它在项目中的作用。
Express是Node.js的Web开发框架,简化路由管理,支持HTTP请求处理。它采用中间件系统增强功能,如日志和错误处理,集成多种模板引擎(EJS、Jade、Pug)用于HTML渲染,并提供安全中间件提升应用安全性。其可扩展性允许选用合适插件扩展功能,加速开发进程。
|
前端开发 JavaScript 算法
JavaScript 权威指南第七版(GPT 重译)(七)(3)
JavaScript 权威指南第七版(GPT 重译)(七)
|
前端开发 JavaScript 算法
JavaScript 权威指南第七版(GPT 重译)(七)(1)
JavaScript 权威指南第七版(GPT 重译)(七)
|
1天前
|
存储 前端开发 JavaScript
JavaScript 权威指南第七版(GPT 重译)(六)(4)
JavaScript 权威指南第七版(GPT 重译)(六)
JavaScript 权威指南第七版(GPT 重译)(六)(4)
|
1天前
|
前端开发 JavaScript API
JavaScript 权威指南第七版(GPT 重译)(六)(3)
JavaScript 权威指南第七版(GPT 重译)(六)
|
2天前
|
JSON 前端开发 JavaScript
JavaScript 权威指南第七版(GPT 重译)(五)(2)
JavaScript 权威指南第七版(GPT 重译)(五)
|
2天前
|
JSON JavaScript 前端开发
JavaScript 权威指南第七版(GPT 重译)(四)(4)
JavaScript 权威指南第七版(GPT 重译)(四)
|
2天前
|
Web App开发 前端开发 JavaScript
JavaScript 权威指南第七版(GPT 重译)(四)(1)
JavaScript 权威指南第七版(GPT 重译)(四)
|
2天前
|
存储 JavaScript 前端开发
JavaScript 权威指南第七版(GPT 重译)(三)(3)
JavaScript 权威指南第七版(GPT 重译)(三)
|
2天前
|
存储 JavaScript 前端开发
JavaScript 权威指南第七版(GPT 重译)(三)(2)
JavaScript 权威指南第七版(GPT 重译)(三)