ASP网页编程之IIS5 + ADO 2.5新先睹为快手艺(二)
asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关.这里要先容第二个IIS5+ADO2.5的新特性:ADO中新增添了一个Stream工具。。。
望文生义,Stream工具能够将服务器上的任何文件用流的体例翻开来读写。。。
固然读取后的了局是写进一个Unicode流中。。。
上面是它使用的事例:
这是它读文件的例子:
<%
DimstmData
SetstmData=Server.CreateObject("ADODB.Stream")
stmData.Open"URL=http://localhost/ad/readme.txt",adModeRead,adOpenStreamFromURL
response.writestmData.ReadText
stmData.Close
SetstmData=Nothing
%>
这是它写文件的例子:
<%
DimstmData
SetstmData=Server.CreateObject("ADODB.Stream")
withstmData
.Open"URL=http://localhost/ad/red.txt",adModeReadWrite,adOpenStreamFromURL
把地位设置在流的最后面
.Position=0
将以后地位设置为流的停止地位
从而删除以后流中的内容
.SetEOS
.WriteText"test"
Response.Write"文件已更新。以后巨细为"&.Size
.Close
EndWith
Sets=Nothing
%>对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
页:
[1]