爱的初体验,Windows 8 开发初体验

昨天下载了Windows 8 Developer Preview,在虚拟机和PC上都安装体验了一把.
1Windows 8 开发初体验爱的初体验
这个是待机画面,基本上和WP类似,待机一张图片,向上拖动显示登录画面.
21Windows 8 开发初体验爱的初体验
Windows8与其说是Windows的下一代版本,还不如说是WP系统的电脑加大版本,因此是否有触摸屏就是最大差异了,幸好我的触摸屏可以自动安装驱动,否则就郁闷死了.
插上触摸屏,顺利的被识别两点设备,同时在点击的时候,屏幕上也有响应的水圈提示.顺便说一句,QQ、驱动精灵都可以正常安装,但是驱动精灵找到的驱动无一例外的不能安装.
 
所以现在体验Windows8还蛮痛苦的,如果用PC,没有驱动,如果用虚拟机,按不了WIN键,Metro的程序都无法退出.
321Windows 8 开发初体验爱的初体验
顺便说一下,程序兼容性,还有很多的路要走,QQ在PC上有的窗口会卡住,另外,昨天才发布的,马上就有补丁了.
 
作为开发者来讲,最感兴趣的还是VS Express 11
4321Windows 8 开发初体验爱的初体验
启动,要求接受协议
54321Windows 8 开发初体验爱的初体验
取一些online的samples来看看.
 
754321Windows 8 开发初体验爱的初体验
VS 11 除了常用的C# & VB.NET 以外,还支持 Javascript来编写程序.
8754321Windows 8 开发初体验爱的初体验
不出所料的是html5+js的,以前的网页程序,现在变成了Metro
98754321Windows 8 开发初体验爱的初体验
也同样有编译的过程,但是从系统的output来看,貌似没有输出成应用程序,也没有什么in/out browser 的概念,不知道在Windows 8下这样的程序是如何运行的.
 
1098754321Windows 8 开发初体验爱的初体验
执行结果是一个典型的Metro Style的 Apps,和WP上的一样,屏幕会提示如何激活App Bar
111098754321Windows 8 开发初体验爱的初体验
激活以后,会显示相关的按钮,点击按钮会激活事件,目前是用文字描述的,同样在某些按钮上还可以激活菜单.
 
12111098754321Windows 8 开发初体验爱的初体验
App Bar和WP上是一模一样的,可以激活,可以增加按钮,可以设定一定时间自动隐藏等等.
 
1312111098754321Windows 8 开发初体验爱的初体验
作为一个C#的开发人员,当然是要体验一下C#的开发了.
不过在整体Samples的分类下,发现一个很有意思的事情,按照分类来讲,我推测编写Windows Desktop程序,应该是在Silverlight或者是WPF分类下,但是实际上是在Windows Runtime分类下.
141312111098754321Windows 8 开发初体验爱的初体验
同样是App Bar的samples,典型的silverlight的程序,view用xaml+cs的后代码.
15141312111098754321Windows 8 开发初体验爱的初体验
 
不过这回的输出已经是典型的metro style的apps了.不知道最后打包是不是也是一个xap的包,基本上可以肯定这样编写的程序是一个out browser(不知道windows8中是不是这个概念,看来.net的确是无处不在了.)的apps了
a615141312111098754321Windows 8 开发初体验爱的初体验
其实我最感兴趣的是Phone,不过从目前来看,暂时还没有什么samples
Tags:  少女初体验 初体验 爱之初体验 爱的初体验

延伸阅读

最新评论

发表评论