算算编程的历史有近20年了。从最早的basic,到后来的C、C++。
最早用的是basic,在学习机上编写游戏。就是通过游戏手柄控制飞机飞行,发射导弹那种的。那应该是上小学的时候的事了。当时有一台电脑就是奢侈,当然,我那个时候还没有听说过电脑这个东西。
后来就是学习,考试。直到上了大学,才有开始接触编程。不过那个时候开始学习的是C和C++。Java也出现了,但是那个时候电脑的硬件还比较差,所以我更多的是关注速度更快的C。
一晃又10年了。最近听说微软发布了VS2010,就下载了一个试用。非常好用。(我开发windows程序一直用的是VS,在桌面系统中,VS还是有着不可替代的魔力)但是VS更加着重.net了。
在微软的官方网站上看了一下关于VS2010新功能的介绍,当介绍到WPF的时候,眼前一亮。因为在平时开发是,对于界面的要求非常高。所以好多时候我就通过自己绘制,当然是非常的费力的。看到WPF的功能,正是太方便了。于是在三个工作日前开始关注WPF。WPF方式的开发,就像网站通过模板开发。将界面和驱动分开。这样可以非常大程度的满足客户对界面的需求。当然,关于内核的东西,WPF是无法实现的,因为WPF仅仅是开发UI的利器。当然,UI的美观越来越重要了。
.net刚一出现,也就是最早版本的时候我就开始关注了,但是当时.net的速度太慢了。经过这几年的发展,无论软件还是硬件,都有了非常大的发展,吃资源的程序运行也不再是奢侈了。这就给了WPF非常大的发展空间。