ASP .Net的应用程序域(The Application Domain)
应用程序域是通过CLR强制界定的确保应用程序间不相互影响的地址空间,它具有以下特征
1.一个独立的Web应用程序的所有Web页共享相同的内存资源,例如全局的应用程序数据,每个用户的Session数据以及缓存数据。这些信息不能被其他的ASP.Net或ASP应用程序直接访问。
2.一个独立的Web应用程序所有Web页共享相同的核心配置设定。但是,你能够在同一个虚拟目录的个别子目录中定制特定的配置设定。例如,你可以给一个Web应用程序只设定一种授权机制,而不管它的子目录。但是你也可以给每个子目录设定不同的授权规则,从而允许不同的网页组被不同的人访问。
3.所有的Web应用程序在不同阶段都产生全局的应用程序事件(在应用程序域第一次被创建时、在应用程序被释放时等等),你可以在你的应用程序的虚拟目录中的global.asax文件中绑定事件处理器来截获这些全局应用程序事件。
相关文档:
1.记录集关闭之前再次打开:
------------------------------------
sql="select * from test"
rs.open sql,conn,1,1
if not rs.eof then
dim myName
myName=rs("name")
end if
sql="select * from myBook"
rs.open sql,conn,1,1
------------------------------------ ......
<%
DirName="html\" '静态文件保存的目录,结尾应带"\"
foxrax=Request("foxrax")
if foxrax="" then
FileName=GetStr()&".html"
FileName=replace(FileName,"/","")'替换字符
FileName=replace(FileName,"?","&qu ......
conndb.asp
<%
Session.CodePage=65001
response.Charset="utf-8"
%>
<%
'数据库连接文件
dim conn
dim connstr
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+server.mappath("../date/#heihuhuhuajian.mdb")+";Jet OLEDB:Database Pass ......
1.Asp是Active Server Pages的简称,是解释型的脚本语言环境;
2.Asp的运行需要Windows操作系统,9x下需要安装PWS;而NT/2000/XP则需要安装Internet Information Server(简称IIS);
3.Asp和JSP的脚本标签是“<%%>”,PHP的则可以设定为多种;
4.Asp的注释符号是“'”;
5.使用附加组 ......
上次写到asp,php空间有关数据库选择的问题。对于数据库的搭配 一般是这样 asp+access/ asp+sql server,然后是php+mysql。access是可以和网页空间共享大小的,而sql server 和mysql是要单独购买的。对于一般的小应用,用asp+access就可以搞定了。或者是.net+access。 这些 几乎就不要考虑数据库成本了。但是使用php的话,就 ......