学以致用 驳“ASP低能论”

2016-02-19 17:10 6 1 收藏

今天图老师小编给大家精心推荐个学以致用 驳“ASP低能论”教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - Web开发 】

  很多人错误地认为ASP是简单、低效的代名词,认为ASP是低能的,不足挂齿的,也很简单,一学就会,一琢磨就精通。

  有人讲ASP不安全,写ASP的程序的时候如果严格按照书写安全的代码的规范去写,写出来的程序也没有什么理由不安全。那些人说ASP不安全,好像PHP、JSP的程序就不会出现SQL Injection似的。

  有人讲ASP不高效,真的想要高效的话你可以结合COM,在Win32平台下COM的效率Java是永远追不上的。单纯讲速度有什么意义呢?Java的速度绝对算不上高,论速度的话好多技术方案的速度都比Java高,这一点学Java的人最清楚了,可是谁在乎过这一点了?Java的胜出绝对不是因为它的速度。抛开具体的应用环境单纯地讲速度是不理性的。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  有人讲ASP这个不能做,那个做不了,功能很局限。其实只要你明白Web的原理的话你就会明白,写ASP程序表面看是在玩一种脚本语言,但你指挥的是Web Server,有很多复杂的功能ASP也照样能完成的很好,有些功能ASP假如因为Web应用的先天局限做不了,你不要以为JSP、PHP就能做到。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  再提到功能。要说功能的话ASP+SQL Server肯定比PHP+MySQL强百倍,MySQL不支持事务处理,就这一条让PHP开发者吃了多少亏,没有视图,没有存储过程和触发器,没有数据库端的用户自定义函数,不能完全使用标准的SQL语法,这都是MySQL的缺点。可是PHP程序员在乎这一点了吗?没有!因为他们最在乎的是MySQL很快。(注意,是MySQL很快,不是PHP很快。同样,是MySQL不支持事务处理,而不是PHP的过错。)在面对PHP+MySQL的时候,人们就如此的理性。面对ASP的时候很多人就缺乏这种理性的认识。

  还有人提到MVC,是的我知道JSP可以把MVC发挥得很好。但是MVC这种编程思想不是Java或某种方案的专利,只要掌握了MVC的程序构架思想,你一样能写出这样的ASP程序、PHP程序。

  许多人单纯地做一些语言本身的比较,有什么意义呢?就好像你谈JSP的时候不谈JavaBeans,不谈EJB,那么你谈JSP有什么意义呢?同理谈ASP的时候你不谈COM,有什么意义呢?不要忘了ASP的核心就是COM。谈PHP的时候如果不谈它强大的平台Unix/Linx,PHP照样什么也不是。

  不过有一点是可以肯定的,那就是:ASP的入门门槛最低。这按理说应该算ASP的优点,它秉承了微软技术一贯的作风简单,入门门槛低。也正是因为这一点,使得大量的Web开发领域的新手能够很快地开发网站。但也正因为这一点,使许多掌握了ASP的一点皮毛知识的人自认为对ASP很懂,结果写出很垃圾的程序,让别人看了ASP的笑话。其实我接触过的一些JSP程序员也很垃圾,他们处理数据库操作的时候低级错误百出,但是因为他们是用Java开发的,所以给别人的感觉好像就高人一等。其实真的优秀的程序员如果明白了ASP的一些原理的话也能把ASP驾驭得很好。有些人玩不转ASP,你不能因此说这是ASP的问题。玩不转ASP的人大多是没有正确理解Web,而不是没有正确理解ASP中的语法。

  ASP的语法很简单,Java的语法也复杂不到哪里去,C++和C虽然复杂但是只要是一个智力正常的人也没有理由学不会。

  问题是语法本身很简单,但是Web很复杂。我们不是在这里浅尝辄止地玩弄一下某种脚本语言,我们是在做Web开发。

  Web开发虽然有不同的解决方案,但是基本的原理是相通的。如果你清楚Web端程序的一些运行原理,你就会明白你使用的开发技术的语法难度只不过是一种入门级的难度,真正的难度不在于你用什么技术方案去开发Web应用程序,真正的难度在于错综复杂的Web应用自身。

来源:http://www.tulaoshi.com/n/20160219/1614429.html

延伸阅读
标签: 分娩
柯大夫: 我孩子今年8岁,在校学习成绩平平,而且好动、贪玩、最近,心理医生来学校集体测定智商(IQ),结果他IQ只有80。为此,全家上下都忧心忡忡,但心这个低能儿的前程,请问有补救办法吗? 广东林× 林读者: 智商测定是将人的高级神经和精神活动数量化,便于定量分析。所以是小孩发育的重要参数之一。但它易受主观情绪、意识和环境的...
www.tulaoshi.com 夫妻之间常见的“夫妻病”   你有没有遇到过这样的一个情况,一个家庭中丈夫得了一种病,还没治好,妻子又 检查 出同样一种病。这种现象是不是很奇怪呢? 在现代医学中,这种现象被称做“夫妻病”。“夫妻病”由一个陌生的词汇变得越来越被人熟知,并引起了多方关注。...
标签: 家居 装修 设计
1. 角落座位 小户型的房子,在设计餐桌该如何摆放时难免会感到头痛,因为传统的用餐区格局,加上常规款式的饭桌椅其实是很占用空间的,而且考虑到说不定偶尔会有亲友过来,所以还是会习惯买大一些,即便平日其实家里就两个人在用而已。 你在装修的时候也有遇上这样的问题吗?那么不妨试试图中这样的角落型用餐区吧。两面靠墙,再加上...
1月18日 任何知识和技术的学习都不是一个线性的东西,总是从一个网络体系中去学习,我当学生多年,更多的会从课堂和课后的自习中去学习,而实际系统的知识和技术完全不是这样,知识是一个完全的网络状的系统,需要抛弃自己上课时候的很多想法,想去线性学习那些知识的习惯 —— 一旦有一点超前了就不想去学,学不透了就不想去学! 要相信,量...
影响孩子智力的因素很多,但有值得肯定的是,要想有个聪明宝宝,母亲应该从妊娠时期就要做好防范措施。父母还必须明白一点,不是只有疾病才能影响孩子的智力,而心理问题更是影响孩子智力发展的重要原因。为了保护孩子的智力,父母应该了解哪些因素会直接或间接地影响孩子的智力。 据报道,1977年世界卫生组织将导致婴儿低能的众多有...

经验教程

941

收藏

97

精华推荐

导致婴儿低能的因素有哪些

导致婴儿低能的因素有哪些

zxz8899999

9大因素易孕育低能儿

9大因素易孕育低能儿

一切随缘分吧77

低能量减肥菜谱的全日膳食调配

低能量减肥菜谱的全日膳食调配

轻松一刻休闲

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部