简单的脚本-ASP

原创 2005年03月02日 23:17:00
        最近用ASP作了点小东西,感触良多。因为之前不管小东西还是大工程,都是用JSP,这回重新拾起高一时候玩过的ASP,仍然让人非常怀念。

        ASP作为一种服务器脚本语言,提供了开发动态网站的基本技术。ASP继承了VB易用的特点,使用简单,调试非常方便,由于是解释型语言,不需要像JSP那样首先编译一次,所以调试的速度非常快。ASP + ADO的开发效率尤其高,做数据库应用速度非常快,比起之前用JSP确实省事很多。作了一个小应用,让人感觉速度上要快于同类JSP开发。当然了,并不是把JSP Model 1和ASP作比较,而是使用JSP Model 2,即JSP + JavaBean + Servlet这种方式,虽然结构分明,但是总让人感觉配置繁琐,光是一个开发环境就需要捉摸很长时间。

        ASP用于数据库的语句非常简单,虽然JSP也可以做到这样,但是麻烦的编译和开发环境的配置往往让初学者望而却步。而且JSP引入了数据库连接池的概念,开发人员需要自己去写代码配置池或者用第三方的池代码库,这无疑又给开发增加了难度。ASP使用ODBC采用微软一贯的GUI界面配置,和系统紧密结合,使用非常方便。JSP Model 2倡导MVC,因此有了Struts、WebWorks等等Web Framework的出现,我使用的最多的是Struts,一般的应用都是JSP + Struts + Hibernate|JDBC,过于追求MVC让我感到开发异常繁琐。针对一张表的CRUD操作,你需要做4个Servlet,代码的冗余度非常高,而且调试非常麻烦,每次都需要重新reload该context,不像ASP那样随写随调。当然PHP也是一种非常好的选择,鉴于ASP功能不够强大的缺陷,PHP弥补了这个不足,提供了非常强大的开发功能。随之而来的ASP.NET则有更大的吸引力,虽然我还没用过。

        虽然我是Java技术的积极倡导者,不错在脚本技术这一点上,我依然觉得ASP确实是初学者接触Web开发的一个绝好机会,从开发效率上考虑,小工程能用ASP开发的话最用还是用他,即节省成本又效率高,何乐而不为呢。

ASP.NET UpdatePanel实现点击按钮无刷新且执行js脚本

*.aspx: 复制代码 1 2 3 4 5 6 7 8 9 复制代码 *.aspx.cs: 1 protected void...

ASP脚本语言的19个基本技巧应用

ASP(英文全称Active Server Pages)是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。 如果您以前创建过一个站点,其中...
  • suleil1
  • suleil1
  • 2015年10月28日 16:47
  • 121

ASP.NET Core MVC压缩样式、脚本及总是复制文件到输出目录

前言 在.NET Core之前对于压缩样式文件和脚本我们可能需要借助第三方工具来进行压缩,但在ASP.NET MVC Core中则无需借助第三方工具来完成,本节我们来看看ASP.NET Core M...
  • thx9537
  • thx9537
  • 2017年02月04日 15:28
  • 503

ASP.NET中常用输出JS脚本的类(改进版)

在ASP.NET中我们经常需要输出一些JS脚本,比如弹出一个警告窗口,返回到历史页面等JS功能,我看到网上流传得比较广的是马先光写的一个JScript类,这个类基本将经常用到的JS脚本包含了,非常方便...

Asp.net安全架构之1:xss(跨站脚本)

http://www.it165.net/pro/html/201205/2560.html 跨站脚本(Cross site script,简称xss)是一种“HTML注入”,由于攻击的...

ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别

Response.Write 与   Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptB...

[翻译]ASP.NET MVC4新特性之脚本压缩和合并

目前主流浏览器限制客户端对同一域名只能同时发起6(PS:原文如此)个HTTP连接。 这意味着,打开一个网页只能同时加载6个HTTP请求,在同一个域名下其他的请求将被浏览器加入到请求队列中。 在IE浏览...

脚本入侵讲解-asp注入漏洞

1:注入漏洞------------1.asp手工注入第一步:先把IE菜单=>工具=>Internet选项=>高级=>显示友好 HTTP 错误信息前面的勾去掉。否则,不论服务器返回什么错误,IE都只显...
  • hkccbz
  • hkccbz
  • 2011年01月21日 13:38
  • 205

Visual Studio 2005调试ASP脚本程序的方法--

Visual Studio 2005调试ASP脚本程序的方法---中文版 这段时间接触ASP项目,由于之前没有学习过,对于其如何调试一直没有找到好的方法,只能用Response.writer()来查...
  • aasmfox
  • aasmfox
  • 2017年04月27日 15:04
  • 320
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单的脚本-ASP
举报原因:
原因补充:

(最多只允许输入30个字)