ASP.NET网站制作之ASP.NET2.0完成网站的主动晋级
我有个同学,他是搞Java的,他给我说“Java不是效率低,而是速度慢。”,我不是搞Java的,我实在想不透这句话的含义,难道执行速度不就是效率低吗?难道执行速度慢还成效率高了?asp.net 网站的主动晋级次要是要完成从一台服务器高低载某些文件到本服务器上,然后对下载上去的文件举行更新等操纵。好比,如今有服务器A,服务器B和客户端C。
作为COM公司开辟的产物DIV网站体系被安装到服务器B上,而它的更新设置及更新文件则在服务器A上。当客户C会见服务器B的网站时,B从A高低载更新文件,然落后行更新操纵。
个中固然第四步最主要,是逻辑的中心,可是下载甚么文件,怎样下载也捆饶着我们。
这里先容的ASP.NET2.0是VB.NET。VB.NET引进了一个新的定名空间――My.
My空间包括良多内容,我们这里就说一个。大概良多人都注重到了,就是My.Computer.Network.DownloadFile办法。
PartialClass_DefaultClass_Default
InheritsSystem.Web.UI.Page
ProtectedSubPage_Load()SubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.Load
DimpFileAsString="http://xpasp.e0351.cn/aa.html"
DimsFileAsString="cc.html"
My.Computer.Network.DownloadFile(pFile,System.Web.HttpContext.Current.Server.MapPath(sFile))
EndSub
EndClass
很复杂吧,呵呵。当用户C翻开页面时,程序主动下载文件。
其他部分就不先容了对照,由于逻辑对照庞大。好比我要完成更新优先级(必需更新的,用户选择的等),另有版本的把持等。
by谢平
2006年7月10日
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。 有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。 现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。 Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境! 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 逐步缩小出错代码段的范围,最终确定错误代码的位置。
页:
[1]