ASP编程:ASP毛病剖析息争决办法(10)
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。办理21IIS4.0/IIS5.0超长文件名哀求存在毛病毛病形貌:
受影响的版本:
MicrosoftIIS5.0
+MicrosoftWindowsNT2000
MicrosoftIIS4.0
+MicrosoftWindowsNT4.0
+MicrosoftBackOffice4.5
-MicrosoftWindowsNT4.0
+MicrosoftBackOffice4.0
-MicrosoftWindowsNT4.0
当在一个已知的文件名后加230个"%20"再加个.htr,会使安装有MicrosoftIIS4.0/5.0泄露该文件的内容。这是由ISM.dll
映照的.htr文件引发的.好比:
http://target/filename%20<反复230次>.htr
这类哀求只要当.htr哀求是第一次挪用大概ISM.dll第一次装载进内存,才干起感化。
办理办法:
安装补钉:
MicrosoftIIS5.0:
http://download.microsoft.com/download/win2000platform/Patch/Q249599/NT5/EN-US/Q249599_W2K_SP1_X86_en.EXE
MicrosoftIIS4.0:
http://download.microsoft.com/download/iis40/Patch/Q260838/NT4ALPHA/EN-US/ismpst4i.exe
</p>使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 不能只是将它停留在纸上谈兵的程度上。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
页:
[1]