![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Asp.net
rfb0204421
这个作者很懒,什么都没留下…
展开
-
ASP.NET中的身份验证方式
ASP.NET中的身份验证方式有三种,分别如下:1.Windows集成验证方式,其原理是利在IIS中设置的身份验证,注意必须禁止匿名访问;2.Form表单验证方式,其原理是利用Cookie来保存用户凭证,并将未经经验证的用户指向到自定义的登录页面;3.Passport验证方式,其原理是通过Micrsoft的集中身份验证服务执行。原创 2008-11-27 17:11:00 · 772 阅读 · 0 评论 -
asp.net页面生存周期
当一个页面请求发送到WEB服务器时,不论该事件是由页面提交还是由页面重定向而激发的,页面在其被创建到释放的过程中都会运行一系列的事件。一个ASP.NET页面从被创建到释放的过程包含10个事件。(1)对象初始化Init事件:页面初始化的标志是Init事件。页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当In原创 2008-11-27 17:15:00 · 638 阅读 · 0 评论 -
NVelocity介绍
1.1 Velocity是什么nVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。当nVelocity 应用于web开发时,界面设计人员可以和.NET程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的转载 2009-03-26 14:12:00 · 691 阅读 · 0 评论 -
NVelocity模板引擎,初级体验,非常有用的东东
首先:在http://nvelocity.sourceforge.net/上下载一个 NVelocity-0.4.1.zip在其下的bin目录中可找到NVelocity.dll(NET项目中将用到),引入项目中....先要引入以下名称空间:using Commons.Collections;using NVelocity;using NVelocity.App;using NVeloci转载 2009-03-26 14:16:00 · 795 阅读 · 0 评论 -
ASP.NET防止 重复提交
方法的原理就是在每次处理请求(比如按钮的回发事件)后,都随机生成一个字符串,这个字符串分别存放在Session和响应页面中,在开始处理用户请求时,判断传上来的字符串和Session中的字符串是否匹配,如果是重复提交,客户端传上来的字符串就是个旧的,显然和Session中的字符串不同。也可以自定义一个控件方便调用。具体步骤如下:1、在进入页面的时候,随机生成个字符串,这个保存到session并且写到转载 2009-03-26 10:59:00 · 1529 阅读 · 0 评论 -
浅谈ASP.NET的内部机制(一)
浅谈ASP.NET的内部机制(一) 浅谈ASP.NET的内部机制(一) 前言:当一个Http请求发送给一个aspx页面时,服务器进行了哪些操作?又如何来解析这个请求?ASP.NET在接收请求后是怎么运行的,如怎么编译以及怎么样用托管的代码来运行的?.转载 2009-04-02 15:27:00 · 808 阅读 · 0 评论 -
ASP.NET 架构 项目开发-让设计模式成为一种心智-深入理解三层架构
前言:在开发的时候我们常常讨论有关设计模式方面的东西,也学习了不少设计模式,而且也可以写出设计模式的一些演示的代码,但是在真正开发的时候,有时却显得很无能为力,而且觉得用不用都差不多,就算是勉强的用了,也不见得把代码改善了多少。 用不用设计模式,很多时候不是我们说了算的,因为很多的设计,在我们上面的一些人员就已经敲定了的,程序员一般都只是开发一个小小的模块而已,但是即便如此,原创 2009-04-02 14:17:00 · 1663 阅读 · 0 评论