我们在网站开发过程中发现利用 ASP 开发组件,不仅是加快了ASP 的速度,而且也能保护自己的代码。下面,我们通过编写一个非常简单的组件,了解怎样开发 DLL 组件服务器端组件。首先,服务器端的组件要有别于客户端的组件。客户端的组件是...我们在网站开发过程中发现利用 ASP 开发组件,不仅是加快了ASP 的速度,而且也能保护自己的代码。下面,我们通过编写一个非常简单的组件,了解怎样开发 DLL 组件服务器端组件。首先,服务器端的组件要有别于客户端的组件。客户端的组件是通过网络传输,依靠 HTML 来起作用。而且只能在 IE 上有用。但是服务器端的组件是运行在服务器端,它在服务器上执行各种操作。因此,所有的浏览器都能享用,它依靠的是服务器而不是浏览器。当 IIS 被请求执行一个 ASP 程序,它首先会在 ASP 文件中找到〈%%〉标签之间的代码,并且执行它(也可以是〈script runat=server〉〈/script〉之间的代码)。如果这个 ASP 程序在先前被调用过,那么它就会用内存中的编译过的程序来向用户返回 HTML 代码,如果没有,那么它就重新编译.这里 ASP展开更多
文摘我们在网站开发过程中发现利用 ASP 开发组件,不仅是加快了ASP 的速度,而且也能保护自己的代码。下面,我们通过编写一个非常简单的组件,了解怎样开发 DLL 组件服务器端组件。首先,服务器端的组件要有别于客户端的组件。客户端的组件是通过网络传输,依靠 HTML 来起作用。而且只能在 IE 上有用。但是服务器端的组件是运行在服务器端,它在服务器上执行各种操作。因此,所有的浏览器都能享用,它依靠的是服务器而不是浏览器。当 IIS 被请求执行一个 ASP 程序,它首先会在 ASP 文件中找到〈%%〉标签之间的代码,并且执行它(也可以是〈script runat=server〉〈/script〉之间的代码)。如果这个 ASP 程序在先前被调用过,那么它就会用内存中的编译过的程序来向用户返回 HTML 代码,如果没有,那么它就重新编译.这里 ASP