ASP网页编程之之前搜集的一些材料---怎样避免独自扫瞄...
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。限定用户利用“在新窗口中显现祯”跳出你的祯布局(MSDN)一个网站假如如果计划为祯布局的话,那就意味着不但愿他人
跳出这个祯布局,而把独自的一个祯显现在扫瞄器中。可是在NC中
有一个选项是独自显现该祯或则用户间接输出该祯链接就可以够间接
显现这一祯到一个新的窗口中了。
比方你的网站有以下的祯布局:
FramesetPage(mainfrm.htm)
Frame1(frame1.asp)
Frame2(frame2.asp)
那末只需将上面的代码到场到frame1.asp和frame2.asp这两个文件
的<HTML>标记的后面,就能够强迫用户必需利用祯布局来扫瞄你的
网站了。
<%
If(Request.ServerVariables("HTTP_REFERER")="")Or_
(Left(Request.ServerVariables("HTTP_REFERER"),42)_
"http://www.yourserver.com/AppDir/mainfrm.htm")Then
Response.Redirect"http://www.yourserver.com/AppDir/mainfrm.htm"
EndIf
%>
</p>SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
页:
[1]