CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

ASP.Net中的几个简单的问题,希望您可以赐教!

楼主new21cn()2006-05-03 14:45:37 在 .NET技术 / ASP.NET 提问

第一、关于身份验证,ASP.Net有自带的授权方式,但是里面只能保存用户登录的状态,但是我希望我的用户有多个级别的怎么办?或者我希望保存更多的信息。是不是这时候应该使用Session来保存这些信息呢?或者使用ASP.Net自带的验证方式,然后每个需要更多个人资料页面再次从数据库提取该用户的信息呢?这样子是不是多次打开数据,更消耗资源呢?  
  第二,如果我有一个文章发布系统,我是不是应该把一个文章作为一个对象,而ID、Title、Content、AddTime作为它的属性呢?还是使用ASP3的那种方式,只要显示信息即可?  
  第三、执行SQL语句是不是尽量使用存储过程呢?  
  问题点数:20、回复次数:4Top

1 楼yurow(路漫漫其修远兮,吾将上下而爬楼梯!)回复于 2006-05-03 15:10:05 得分 0

身份验证用数据库的,有多权限建立用户组  
   
  文章可以以文章为对象,ID等为它的属性,这样和ORM类似  
   
  执行存储过程效率高好调试,修改方便Top

2 楼gzlaspnet(爱程)回复于 2006-05-03 15:16:17 得分 0

1、身份验证可以用session,要在数据库设置一个权限级别,如1,2,3,4,分别表示什么权限,  
  2、文章可以文章为对象,ID、Title、Content、AddTime作为它的属性,操作时可直接操作对象。  
  3。存储过程效率高,尽量用它,有时程序不变,只改一下存储过程就会达到目的。Top

3 楼new21cn()回复于 2006-05-03 15:52:30 得分 0

谢谢二位的回答  
  基本上我明白了。  
  但是主要在于第一条,用Session实现起来很简单,但是不是很消耗资源么?  
  yurow(夕阳轨迹)     你的意思是不是先使用自带的验证方式,然后再从数据库提取相应的权限信息阿?Top

4 楼yuanweiming841103(弦月摘星)回复于 2006-05-03 17:15:55 得分 0

session是挺占资源的,可以考虑使用cookie  
  “使用自带的验证方式,然后再从数据库提取相应的权限信息”  
  我目前也是使用这种方法,验证方式我用的是表单验证,对于权限管理加上数据库挺好用的  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:new21cn

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo