Metro style javascript/html5 笔记一:Metro style javascript/html and WinRT

学习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!

 

 

转载于:https://www.cnblogs.com/he-yuan/archive/2012/07/10/2582395.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值