不帅 发表于 2015-1-16 22:29:57

ASP.NET网页编程之asp.net内里的身份考证和受权

说句实话,Java跨平台根本就不是外行人想想的那种,一次编译,处处运行。明天闲着无聊.想起来了ASP.NET身份考证.感到优秀.贴出以下代码:
login.aspxHTML代码

<%@Pagelanguage="c#"Codebehind="02Login.aspx.cs"AutoEventWireup="false"Inherits="身份考证._02Login"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>02Login</title>
<metaname="GENERATOR"Content="MicrosoftVisualStudio.NET7.1">
<metaname="CODE_LANGUAGE"Content="C#">
<metaname="vs_defaultClientScript"content="javascript">
<metaname="vs_targetSchema"content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<bodyMS_POSITIONING="GridLayout">
<formid="Form1"method="post"runat="server">
<FONTface="宋体">
<TABLEid="Table1"style="Z-INDEX:102;LEFT:152px;WIDTH:446px;POSITION:absolute;TOP:80px;HEIGHT:72px"
cellSpacing="1"cellPadding="1"width="446"border="1">
<TR>
<TD>
<asp:labelid="Label1"runat="server">用户称号:</asp:label></TD>
<TD>
<asp:textboxid="tbName"runat="server"Width="183px"></asp:textbox></TD>
<TD>
<asp:requiredfieldvalidatorid="RequiredFieldValidator1"runat="server"ErrorMessage="用户名不克不及为空!"ControlToValidate="tbName"></asp:requiredfieldvalidator></TD>
</TR>
<TR>
<TD>
<asp:labelid="Label2"runat="server">暗码:</asp:label></TD>
<TD>
<asp:textboxid="tbPass"runat="server"Width="183px"></asp:textbox></TD>
<TD>
<asp:requiredfieldvalidatorid="RequiredFieldValidator2"runat="server"ErrorMessage="暗码不克不及为空!"ControlToValidate="tbPass"></asp:requiredfieldvalidator></TD>
</TR>
<TR>
<TD><FONTface="宋体">是不是保留Cookie</FONT></TD>
<TD>
<asp:checkboxid="PersistCookie"runat="server"></asp:checkbox></TD>
<TD></TD>
</TR>
</TABLE>
<asp:buttonid="btnLoginBetter"style="Z-INDEX:101;LEFT:288px;POSITION:absolute;TOP:240px"
runat="server"Width="78px"Text="登录"></asp:button>
<asp:HyperLinkid="HyperLink1"style="Z-INDEX:103;LEFT:456px;POSITION:absolute;TOP:240px"
runat="server"NavigateUrl="Default.aspx">HyperLink</asp:HyperLink></FONT>
</form>
</body>
</HTML>
共3页:上一页1下一页
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。

小妖女 发表于 2015-1-19 15:18:45

平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。

小女巫 发表于 2015-1-27 12:49:56

JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。

活着的死人 发表于 2015-2-5 09:25:45

ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。

仓酷云 发表于 2015-3-2 03:48:25

这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。

简单生活 发表于 2015-3-11 02:14:56

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

海妖 发表于 2015-3-17 19:08:40

我的意思是.net好用,从功能上来说比JAVA强还是很明显的。

金色的骷髅 发表于 2015-3-24 21:07:56

ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
页: [1]
查看完整版本: ASP.NET网页编程之asp.net内里的身份考证和受权