海妖 发表于 2015-1-16 22:39:45

ASP.NET编程:C#怎样把html中的绝对路径酿成相对路径...

在CSDN里搜索一下“初学”两字,竟有三百余篇帖子(也许更多)。有些帖子说,有了asp的基础,只要15天就能很熟悉了,我甚感自己的愚钝。更多帖子是向大家请教初学者适合看书。两个多月的时间(当然平常杂事比较多。privatestaticstringConvertToAbsoluteUrls(stringhtml,UrirelativeLocation){
IHTMLDocument2doc=newHTMLDocumentClass();
doc.write(newobject[]{html});
doc.close();
foreach(IHTMLAnchorElementanchorindoc.links){
IHTMLElementelement=(IHTMLElement)anchor;
stringhref=(string)element.getAttribute("href",2);
if(href!=null){
Uriaddr=newUri(relativeLocation,href);
anchor.href=addr.AbsoluteUri;
}
}
foreach(IHTMLImgElementimageindoc.images){
IHTMLElementelement=(IHTMLElement)image;
stringsrc=(string)element.getAttribute("src",2);
if(src!=null){
Uriaddr=newUri(relativeLocation,src);
image.src=addr.AbsoluteUri;
}
}
stringret=doc.body.innerHTML;
returnret;
}
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!

蒙在股里 发表于 2015-1-18 20:16:05

Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。

谁可相欹 发表于 2015-1-23 11:50:54

对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。

小魔女 发表于 2015-1-31 15:52:24

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

飘飘悠悠 发表于 2015-2-6 20:24:52

ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

山那边是海 发表于 2015-2-18 13:50:53

主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。

灵魂腐蚀 发表于 2015-3-6 08:06:16

当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。

admin 发表于 2015-3-12 22:23:31

能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。

只想知道 发表于 2015-3-20 04:16:03

对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
页: [1]
查看完整版本: ASP.NET编程:C#怎样把html中的绝对路径酿成相对路径...