Lose.zhang 发表于 2012-12-10 14:14:45

Attribute有啥用~MVC中标准的用户登陆验证

<div id="cnblogs_post_body">你是否需要对一个页面进行登陆或其它权限的验证,你的作法是怎样的,可能在以前的程序开发中,会使用
if .... else这样的条件判断,遍布在你的程序代码中,而对于.net的程序员来说,有一个福音,那不是Attribute,即"特性"
它的出现,改变了代码设计方式,你再也不需要到处都有的if else了,你只要把它写在一个自定义的Attribute里就可以了,其实.这也是net比其它更友好,更对程序员有吸引力的原因,也是我信仰它的原因.
过去的程序:在一个需要登陆的页面可能你要写成这样
<div class="cnblogs_code">1 if (string.IsNullOrEmpty(session("userid")))2 3    response.redirect("/account/logon.aspx");
页: [1]
查看完整版本: Attribute有啥用~MVC中标准的用户登陆验证