初学WIN8.1开发感想

来源:互联网 发布:Ht.js 编辑:程序博客网 时间:2024/04/30 12:33

用了WIN8快半年的时间了,从最初的陌生抗拒到现在享受WIN8方便的交互和新功能,我越来越习惯于这新版的WINDOWS系统。右边栏、分屏、多任务的切换等等都给工作和娱乐带来非常大的便利。正好学校微软实训开始了,我也开始加入WIN8开发者的行列。

开发WIN8应用可用的语言很多,VB+XAML,C#+XAML,C++ +XAML,winJS+HTML5都行,在MSDN上都有很不错的入门教程。在此之前,我是一个JAVA开发者,最熟悉的莫过于JAVA和前端用的JS和HTML。毫无疑问地,在尝试了用C#和WINJS各自做了个小DEMO后,最后选择使用WINJS+HTML5的开发语言。

实际上,语言并没有多大的问题,无论是使用哪种方案,最终开发时都是“显示层+逻辑代码”的方式,XAML、HTML都是实现显示层的基于XML的语言,对程序员来说不会有障碍,而逻辑代码只要选择自己熟悉的就好。

在体验使用C#时,WINDOWS提供了许多的控件以及布局,配合上提供的默认风格,很容易就创造出符合METRO风格的界面,开发者只需自定义内容,完成逻辑,就能实现一个应用。在类库中的控件大大加速了我们开发的效率,如进度条、按钮、输入框、时钟,这类的常用控件都有提供。

当然WIN8还有许多有趣的我还未知的特性,希望通过后续的学习能做出一个像样的应用出来。

0 0