突破性的ASP 技术
为安全性,执行效率,程序语法和跨平台等问题屡受指责和批评。
随着微软近期宣布.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管理。并提供两个新特性:
您可能感兴趣的文章:
突破性的ASP 技术
如何让asp 以javascript语法运行
动态网页制作技术JSP与ASP的比较
ASP 全新接触(1)
ASP 简介
ADO技术简介
你会用Google么??
如何使用ASP建立虚拟的FTP服务器(上)
三种Web开发主流技术的评价之ASP
ASP 中文教程(一)--asp 简介、安装、以及如何显示中文