若相依 发表于 2015-1-16 22:50:21

ASP.NET网页设计关于考证控件,但愿对和我本来有困惑的朋...

不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)考证控件老是在服务器代码中实行考证反省。但是,假如用户利用的扫瞄器撑持DHTML,则考证控件也可以使用客户端剧本实行考证。在客户端考证中,当向服务器提交窗体时在客户端检测任何毛病。假如发明任何考证程序有毛病,将作废向服务器提交窗体,并显现考证程序的Text属性。如许可同意用户在向服务器提交窗体前改正输出。包括毛病的字段一得到核心,就当即从头考证字段值,从而为用户供应丰厚的交互式考证体验。

注重,Web窗体页框架老是在服务器上实行考证,即便已在客户端实行了考证。这有助于避免用户可以经由过程摹拟另外一用户或预获准的事件避开考证。
你能够在提交后独自挪用每一个考证控件的IsValid(由System.Web.UI.IValidator接口供应)属性判别他们是不已考证乐成,你也能够挪用page.IsValid,这个实际上是将一切的考证控件的IsValid属性举行与操纵,

默许情形下启用客户端考证。假如客户端能够,则将主动实行下层考证。若要禁用客户端考证,请将页的ClientTarget属性设置为“Downlevel”(“Uplevel”强迫实行客户端考证)。
(即在页首加:<%@PageClientTarget=UpLevel%
我之所以想学。NET,是因为一直觉的BILLGATES好厉害,希望有一天能去微软,虽然现在还距离遥远,呵呵:)

灵魂腐蚀 发表于 2015-1-20 05:20:17

现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。

深爱那片海 发表于 2015-1-28 18:31:18

众所周知,Windows以易用而出名,也因此占据不少的服务器市场。

活着的死人 发表于 2015-2-5 22:28:58

虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。

admin 发表于 2015-2-13 23:11:18

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

兰色精灵 发表于 2015-3-11 15:39:35

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

小女巫 发表于 2015-3-19 01:28:01

主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。

乐观 发表于 2015-3-27 01:12:09

这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
页: [1]
查看完整版本: ASP.NET网页设计关于考证控件,但愿对和我本来有困惑的朋...