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

guizhoumen guizhoumen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
第一次学习做网站时候,学的就是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的不好,只是建议如果你想从事这行并一直做下去,去尽量学习新的技术,当世界都在更新的时候,你一个人的止步不前只会让你被别远远的甩掉。
...全文
评论 25
收藏 已收藏
分享
返回顶部
guizhoumen
ASP 28,401 成员 356,940 内容