第二个灵魂 发表于 2015-2-3 23:40:01

ASP网页设计关于履行IIS与设计ASP法式的小技能

asp可以使用微软的activeX 使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般iis|法式|技能|设计|履行       1.均匀分派前、后真个法式履行负载
 ASP的目标并不是要代替前端网页的Script法式,相反,前后端应当互相调和任务:可以由前端履行的任务,就不要增添后真个承当.别忘了,一个WEB办事器能够必需同时回应数十位、数百位、乃至数千位利用者的阅读,假如能将逻辑处置任务均匀散布在前、后端,就能够让后真个WEB办事器以更快的工夫回应前真个需求,或是替更多的利用者办事。
 举例来讲,像反省表双数据准确性或完全性的任务,应当之前真个Script来完成,由于如斯一来,既可以下降数据占用的频宽,更可以加重WEB办事器的承当。再如网页上的时钟,只是纯真纪录利用者阅读的工夫,或是因工夫、季候变更而作的网页殊效或显示召唤语,也应当让前真个Script来完成。

    2.精选变量类型
 除非真有需要,请尽可能削减全局变量呈现在ASP文件的时机。由于IIS会在ASP法式的解析阶段就将部分变量的相干数据贮存在体系的特定表格,随后便可供ASP法式友参照。然而全局变量却必需比及ASP法式的履行阶段才干停止如上的处置,所以利用全局变量的效力会较部分变量来的低。
 因为特征使然,所以几近任何法式言语的部分变量效力城市比全局来得高。固然,若真的有需要,就算效力再差也得用;只是想提示您,利用之前,先细心权衡变量的情况,然后赐与最恰当的举动局限。 </p>因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。

老尸 发表于 2015-2-4 05:06:47

那么,ASP.Net有哪些改进呢?

愤怒的大鸟 发表于 2015-2-9 16:11:42

不能只是将它停留在纸上谈兵的程度上。

若天明 发表于 2015-2-12 17:08:43

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

不帅 发表于 2015-2-16 03:16:31

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

兰色精灵 发表于 2015-3-7 05:21:18

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

小魔女 发表于 2015-3-14 10:47:15

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

若相依 发表于 2015-3-21 02:19:05

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

因胸联盟 发表于 2015-3-21 09:38:18

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

分手快乐 发表于 2015-3-27 01:09:23

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

乐观 发表于 2015-4-14 04:49:46

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

简单生活 发表于 2015-4-26 03:11:14

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

飘飘悠悠 发表于 2015-4-26 23:12:35

哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?

admin 发表于 2015-5-1 11:09:13

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

蒙在股里 发表于 2015-5-7 10:06:23

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

飘灵儿 发表于 2015-6-12 19:03:32

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

小妖女 发表于 2015-7-7 20:55:56

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

只想知道 发表于 2015-7-10 03:11:12

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

第二个灵魂 发表于 2015-7-22 21:20:53

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
页: [1]
查看完整版本: ASP网页设计关于履行IIS与设计ASP法式的小技能