仓酷云
标题:
ASP编程:冲破性的ASP+手艺
[打印本页]
作者:
再见西城
时间:
2015-2-3 23:34
标题:
ASP编程:冲破性的ASP+手艺
对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。asp+ 自1996年微软推出ASP1.0以来,ASP+IIS的组合在与CGI+PHP+Apache的收集大战中,并没有获得“微软式”的优势,反而因
为平安性,履行效力,法式语法和跨平台等成绩屡受求全谴责和品评。
跟着微软近期公布.NET计谋,ASP也行将晋级到“下一个版本”,称之为ASP+。请注重这一引号,由于ASP+并非今朝ASP3.0
版本的天然过渡,而是供应了一种全新的办事器端Web剧本编程,编写ASP+页面与生成ASP页面有着基本上的分歧!起首ASP+是一种
编译型剧本言语,其次,几近可以用任何言语编写ASP+法式因为有了浩瀚严重的前进,虽然今朝ASP+还没有停止公然Beta测试,却
已引发了全球很多ASP用户的存眷和伎痒!但愿以下引见,可以匡助人人略窥ASP+手艺的剪影。
1、ASP+的运转平台与编程言语
今朝有撑持团体用户级的ASP+,将运转在Win9x上,包含Windows 98和Windows ME。虽然这不是一个Web办事器情况,但将构
成一个当地开辟平台,在其上可以修建合适当地运转的Web使用。
不外,虽然可以在Win9x上利用ASP+手艺,但保举晋级到Win2x。
在Win2k专业版上ASP+可高效运转,且无需办事器,比Win9x版本加倍微弱,并撑持一切版本和全体功效。
ASP+可以运转在IIS5或IIS4上。而且完成与你现有ASP体系并交运作,所以现有的ASP使用完整可以照旧运转。
你可以用Visual Studio 6来编写ASP+使用,固然也能够利用文本编纂器如notepad。也能够利用Visual Studio 7,而VS7带
有针对ASP+的所见即所得的VB, C#(微软最新的综合了java和c++的最新编程言语,另文引见)和C++的设计器和调试器。
ASP+固然默许利用VB编程,但你可以设定其他编程言语。可以说,ASP+答应你用任何你喜好的言语来停止页面、使用和组件编
程!
今朝撑持ASP+编程的有VB、C#和JScript。从此几个月内将有多达19种言语公布撑持ASP+。这些言语包含:Cobol,Perl,
Python,Eiffel,SmallTalk,Lisp,Scheme,Objective Camel等。
从开辟的角度来看,选择一种最适于你的言语,并终究到达精晓的境地长短常成心义的。可喜的是,ASP+供应了一致的运转和
调试情况,你可以在个中援用任何合适.NET架构的API,如EventLogs,PerfCounters,DataAccess等。只需你感应轻车熟路,效
率进步便可。
2、ASP+的新特征与功效a) ASP+全新的session会话办理机制
ASP+其实不依附SQL Server或LDAP来停止session办理。并供应两个新特征:
i)非Cookie型session:相对客户端纪录SessionID的Cookie,咱们将Sessionidz转移并封装到了URL中,如许即便阅读器
封闭了cookie撑持,依然可使用session办理。这一进程是主动停止的,无需修改法式编码,并且对静态和静态内容都无效,你
可以封闭与一静态html页面,或静态页面的链接,而session仍将坚持无效。
ii)内部session形态撑持:可以将session的值保留到内部的形态存储单位内,而不触及ASP+现有的任务历程。如许设计使得
session形态可以跨分歧的任务历程乃至多台机械,从而供应更好的牢靠性和内涵的web群集撑持。
ASP+的形态存储是一公用的NT办事,其承载ASP+的编码,同时撑持将session数据直接存储到SQL Server。后一选择具有更好
的扩大性,但请求你购置SQL Server。
值得注重的是,以上两种形态选项是完整不互相穿插干与的。两者可以同时利用,也能够独自利用。并且,内部形态存储是插
件型设计,这意味着第三方可以自行设计撑持该存储模子的插件。
b)编译器、缓存机制和新的ADO+
ASP+的页面可使用合适NGWS(微软新一代视窗布局)标准的编译器停止编译,这包含Visual Studio全线产物的编译器,如
VB,VC++,Java和C#,也包含其他合适这一标准的编译器,如合适NGWS运转形式的Perl编译器。
编译后的ASP+供应了数据缓存形式。因为影响Web功能的最大延迟和瓶颈来自数据存取,采取这一机制,可以决意什么时候缓存ASP
页面上的数据,和什么时候排除缓存偏重新履行数据查询。
在ASP+中供应了ADO+,比ADO更轻易利用。ADO+将数据视为n维对象,而在ADO中,数据表述是仅2维的行与列,因此ADO+处置
数据加倍天真高效。
在履行效力方面,ASP+的速度有大幅度进步。ASP+采取基于线程库的新的多线程存取机制,可以停止异步读/写操作,代替了
未完成线程的再使用,防止了获得或更新形态时能够酿成的的任务历程阻锁,从而明显进步了体系吞吐,这是之前的ASP所没法到达
的,由于ASP仅采取单线程存取线程库,没法停止异步操作。
3、ASP+与ASP的兼容性和移植东西
微软供应ASP到ASP+的使用移植软件包。当某些使用需求修改来顺应于ASP+时,可用来辨别或晋级法式代码。侥幸的是ASP+
可与现有的ASP双管齐下,因而你可以慢慢将现有的ASP使用转移到ASP+下去,加上移植东西包,晋级进程垂手可得。
ASP+正在停止小局限beta测试,公然beta测试的下载正在制造当中,大约9月初停止软件发放。在方才举办的专业开辟者大会
上,微软向7000人分发了beta代码,由此招致了全球局限的存眷和会商。
跟着Web的日趋盛行和普及,Web办事器端法式设计手艺处理计划也层见叠出,竞争也日趋剧烈。纯真的剧本言语因其语法粗
略,注释履行等后天缺乏而遭到应战。面向对象,与办事器集成,编译型的手艺计划将成为趋向。
</p> 我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。
作者:
飘灵儿
时间:
2015-2-4 02:39
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
作者:
admin
时间:
2015-2-5 01:28
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
作者:
因胸联盟
时间:
2015-2-11 00:31
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者:
愤怒的大鸟
时间:
2015-2-22 21:13
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者:
若相依
时间:
2015-2-24 23:30
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
作者:
精灵巫婆
时间:
2015-3-7 11:14
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
作者:
活着的死人
时间:
2015-3-15 01:23
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者:
变相怪杰
时间:
2015-3-21 15:15
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者:
小魔女
时间:
2015-3-28 04:15
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者:
柔情似水
时间:
2015-3-28 12:17
那么,ASP.Net有哪些改进呢?
作者:
莫相离
时间:
2015-4-5 01:12
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
作者:
老尸
时间:
2015-4-13 02:15
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者:
乐观
时间:
2015-4-15 06:55
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者:
不帅
时间:
2015-4-16 08:40
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者:
简单生活
时间:
2015-5-8 11:25
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者:
透明
时间:
2015-6-22 02:52
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
作者:
深爱那片海
时间:
2015-7-6 02:42
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者:
山那边是海
时间:
2015-7-7 00:37
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2