ASP为什么会被淘汰——老Asp程序员给新入行的建议

2012 年 12 月 8 日5280

第一次学习做网站时候,学的就是asp,也用asp给不少用户建过网站,实话说,asp做一般网站很方便,简单实用,速度也快,当时就做网站,所以没有发现有什么asp不能完成的。

2007年之前我一直用asp,后来接触到asp.net,当时也抵触,感觉好不容易学会asp,微软干嘛又搞一个net出来,后来也相同了,既然微软要出新东西咱也不能落后,学就学吧,这样断断续续学了一年后开始用net做项目,做多了的确发现asp.net比asp的优点多很多,功能性东西就不说,因为每种语言功能其实都不差,我个人感觉net比asp的明显优势有:

后台代码和前台分离,这样做的好处是以后修改、更新基本只需要修改cs文件,而不必改动界面部分,设计人员可以专注做前台,程序人员可以专注写代码。打个比方:以前我们连接数据库,需要先写一个数据库连接文件,后面每个页面用这个文件的时候都会需要用include来包含,如果被包含文件多了,你会发现很多代码自己都搞不清楚干什么的,如果我们后续需要更改了数据库连接文件名时候,所以相关页面都要更改。asp.net的做法是,写一个.cs连接文件放在app_code目录中,其他文件需要用到数据库连接只需要通过类名来调用就可以,非常简洁。

然后就是微软的更新问题,asp语言微软都不更新了,但是net微软一直持续更新,时代在进步,科学在进步,学术也在进步,但是asp已经停止不前了,大家自己想想吧。

连discuz、pageadmin、动易这些专业的网站系统公司都重点推出asp.net版本,我们还在等什么?

这里不是说asp的不好,只是建议如果你想从事这行并一直做下去,去尽量学习新的技术,当世界都在更新的时候,你一个人的止步不前只会让你被别远远的甩掉。

0 0