现在的位置: 首页 > 综合 > 正文

进化的理由

2012年03月09日 ⁄ 综合 ⁄ 共 1049字 ⁄ 字号 评论关闭

从海洋到陆地,大概是因为生机盎然的森林;从树上到大地,大概是因为有更广阔的奔跑空间;从爬在地上到直立行走,大概就是为了能腾出手来干更多的事情吧。按照进化论的观点,地球上的生物是在不断地顺应自然,朝着更有利于自己的方向发展的。想想这些年用过的开发工具,似乎也暗藏着这样一种进化的理论在其中。

 

前面的就略过了,从.net说起吧。记得在2000年的时候,还是用asp这种嵌套脚本的方式做网站,.net出来后,抱着很好奇的心态开始学习,花了很长时间才搞明白并适应这种全新的“做网站”方式。我还记得开始时还是用Dreamweaver,那时的网页制作三剑客之一,习惯性地接着用,这种情况下,很难体会到.net的优势和特点。直到后来,接触到vs2003,所谓好马配好鞍,好车配风帆,这才真正搞明白.net的真正意义。于是自然而然就进化到.net了。虽然现在看来,vs2003 设计并不完美,但在当时带给人的却是一种振撼。

 

从2003到2005的进化是很顺畅的。正好前面所说,vs2003的设计不完美,.net1.1的功能也十分有限。所以,当vs2005一出来,马上就投入到学习的热潮当中。记得我当时还花了几千块钱参加了微软培训班,专门学习vs2005的新功能。虽然说vs2003和.net1.1是革命性的产品,但毕竟是个新东西,难免会存在很多问题。而vs2005和.net2.0,无疑是完美升级版。这个版本用的时间比较长,以至于在vs2008出来很久都没有主动进化的想法。

 

我还记得当时是因为啥原因才做的升级。当时,vs2008已经出来一段时间了,有一个项目,需要用到大量的图表,而之前能解决这个问题的,除了水晶报表,再有就是一些商业控件。水晶报表用起来比较麻烦,特别在部署的时候,总会遇到很多问题,不太想用。第三方控件,又存在一个成本问题,而且还不知能否满足要求。后来,在朋友的介绍下,才知道ms已经推出了自己的图表控件,而且是免费的,但只能在vs2008下使用。为了项目,下载安装了测试版,发现果然不错。这次进化,是为了得到一个功能而做的。从.net2.0到3.51,太大的变化感觉不到,基本上都是些增强性的功能改进及一些框架的引入。

 

vs2005和.net4推出也有段时间了,曾经也下了个试用版,但只是试了几次就没再用了,一是现在工作比较忙,不太有时间研究新东西,二可能就是还没有遇到一个必须进化的坎儿吧。说句实在话,虽然现在用着vs2008,好多新功能基本上没有去碰。看来进化大多数情况下也都是“被逼”的。

抱歉!评论已关闭.