• asp.net mvc proflie 使用 区别 疑惑


    最近要开发一个电子商务的一个网站,需要使用最新的asp.net mvc 1.0框架来开发,这个新的框架跟asp.net web的使用很不太相同,使得更容易专注于逻辑的设计。
    首先权限的部分首先使用的是asp.net 2.0开始有的权限机制,也就是使用aspreg_sql.exe工具,asp.net配置工具。里面有最重要的几个概念,membership、role、profile,membership中一般都是存放帐号、密码等重要的信息,而role则是存入的是权限角色信息的、profile则是存入的是用户的地址、电话等特殊信息的存放。
    讲到这里,或许稍微使用过asp.net 2.0 web 权限机制的人会投以不屑的眼光,这个很应该很简单吧,没必要在这里记录下来,可是我想说的是在mvc中的使用却没有那么方便了,最让人难以理解的是profile的使用上,在asp.net 2.0的时候,只需要在CobeBehind上使用pfofile类就可以直接调用配置好的信息了。
    开始的时候我也很是纳闷,上网去寻找答案,比较有说服力的应该就是mvc中不会自动生成profilecommon这个继承自profilebase的类,需要自己自定义类。这里有解决方案。http://www.cnblogs.com/jimmypony/archive/2008/03/24/1119028.html。
    我还是抱有应该会有像asp.net web使用一样方便的幻想,一连找了好几天,也没有其它好的方法,很奇怪,在单文件的.aspx文件中也还是可以引用得到profile类的,也会自动产生profilecommon类,让我没法放弃好的寻找更好的方法,应该在action应该做呢?
  • 相关阅读:
    IO模型
    协程
    线程
    进程总结
    HashMap和Hashtable有什么区别
    HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化的
    GC线程是否为守护线程?
    float f=3.4;是否正确?
    final、finally和finalized的区别?
    Eureka注册中心是什么?
  • 原文地址:https://www.cnblogs.com/xiaoxia/p/1557644.html
Copyright © 2020-2023  润新知