热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Metrostylejavascript/html5笔记一:Metrostylejavascript/htmlandWinRT

学习jsmetrostyleapp.首先需要了解微软win8平台的变化.这是微软win8的底层框架。Windows8整个系统分成了Metrostyle和Desktop两个

学习js metro style app.

首先需要了解微软win8平台的变化.

 

这是微软win8的底层框架。Windows 8 整个系统分成了Metro style和Desktop两个体系,而WinRT则是全新的Metro应用程序架构的基础所在。

具体可以参看:

Windows Runtime(WinRT) 揭秘

WinRT for Win32 programmers, Part I-Hello WinRT

其中metro style app中添加了对Javascript/html编程的支持。

也就是说在metro app中 Javascript也能够访问WinRT的API了。

这对于HTML5网页开发人员来说是个福音。

metro style 提供以下几种对html/Javascript的支持

一 增强触控支持

二 外观更美观

三 允许访问windows Run Time

四 提供新的控件如 DatePicker, TimePicker, 和 ListView(给我感觉类似asp.net中全能的gridview:))

五 允许访问windows类库

 

Javascript/html5的

优势:

Javascript是脚本语言,执行速度会相对于C#,VB.net更快一点,而且能够很好的运用jquery等第三方类库。

(不太完善今后慢慢补充)

劣势:

并不是所有支持C#的方法都支持Javascript,还是有些方法目前没有对应的Javascript方法,而且编程时候智能提示非常糟糕。。。debug的难度也会大于xaml。

 

 

总体来说,使用metro Javascript/html5的话,编写网站相关的程序还是比较靠谱的,但是记住 metro style app不是服务器端的程序,是客户端的!


所以在编写程序的时候一定要注意没有像asp.net一样的虚拟本地服务器!

 

 Happy coding Happy Life!

 

 


推荐阅读
author-avatar
he恋613_394
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有