ASP.NET教程之asp.net 1.1/ 2.0 中疾速完成单点上岸
感觉很多控件都必须自己去写代码;用了WebMatrix感觉也不是很好,毕竟没有很强的WYSIWYG效果。现在就不知道如何是好了。asp.net 成绩:网站有bbs.xxx.com/main.xxx.com/pay.xxx.com这三个分歧的二级域名站,要完成任何一二级域名处上岸,其他各二级域名的站均上岸。
办理举措:
设置cookie的domain属性。
具体先容:
把保留用户上岸信息的cookie的域设置成一样便可。usercookie.Domain=".xxx.com";要注重,在域名前必需要加一个"."。这个设置在上岸和加入的时分都必要。
对照广泛的做法天然是用一个专门卖力用户上岸的类来办理这些事件。如许其他上岸页面只需挪用这个类就能够,一通百通。而假如你利用asp.net2.0和forms考证,则有更复杂的举措来完成这个设置。
web.config中增加了对域的撑持,只需依照以下的设置便可:
<authenticationmode="Forms">
<formsloginUrl="Login.aspx"domain=".xxx.com"name=".AutoLinkEduSiteCookie"/>
</authentication>
domain:可选的属性。
指定在传出Forms身份考证Cookie中设置的可选域。此设置的优先级高于httpCookies元素中利用的域。此属性是.NETFramework2.0版中的新属性。默许值为空字符串("")。
注重
不管是哪种举措,cookie的name必定要不异。
因为各系统的API不同,代码调用API编写程序就会遇到很多不兼容的地方,比如Java改写后的Serv-U就不能在手机上执行,手机的游戏也不能直接在微机上执行。 关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。 我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。 关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。 JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。 我的意思是.net好用,从功能上来说比JAVA强还是很明显的。 是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。 对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。 但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。 是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
页:
[1]