ASP.NET2.0揭秘(卷2):圣经级巨著目录
ASP.NET 2.0安全揭秘深入探讨,员户源分为两个部分: 第一部分:登录与管理 第1章:使用Login控件1.1 登录控件基础
1.2 自动重定向与隐藏
1.2.1 用户自动重定向来源页面
1.2.2 隐藏已认证用户
1.2.3 模板定制个性化登录
1.3 CreateUserWizard控件
1.3.1 自定义用户表单字段
1.3.2 邮件通知新用户
...(更多详细步骤)
1.4-1.9:其他登录相关控件及小结 第二部分:会员管理与身份验证第2章:ASP.NET Membership
2.1 安全配置
2.1.1 Forms鉴别
2.1.2 无Cookie的管理图纸打印源码鉴别
...(详细说明各种配置方法)
2.2 安全授权
2.2.1 角色授权
2.2.4 传统ASP页面访问权限
深入理解并掌握这些内容,有助于构建更安全的源码ASP.NET 2.0应用环境。扩展资料
ASP.NET2.0揭秘(卷2)是录用一本介绍高级ASP.NET2.0知识的书。本书是员户源微软公司ASP.NET2.0Framework最全面的图书,包含了VB.NET和C#两种语言排述的管理上百段程序代码,覆盖了ASP.NET2.0Framework的源码方方面面。其主要内容包括:安全、录用创建ASP.NET应用、员户源aqs源码解析 子路使用Wed部件应用、管理创建自定义控件等,源码此外,本书还包括一个示例应用程序。本书作者StephenWalther是ASP界的名人,是caffe源码解读合集微软公司的软件传奇人物(微软技术社区的最高荣誉)。本书适合高级层次的ASP开发人员阅读。ASP.NET,登陆代码解释。
btnLogin_Click
接收用户名、用户密码、用户类型,苏州云导航源码并根据用户类型的值判断是职员、管理员、会员登录,调用对应方法。
ZhiyuanLogin
HuiyuanLogin
根据用户名、密码查询,捕捉龙头指标源码查到这个人则写入session并跳转到相应页面。否则,提示不匹配。
建议:btnLogin_Click
if (rblUsertype.Text == "1")
ZhiyuanLogin(accountname,password);
if (rblUsertype.Text == "2")
AdminLogin(accountname,password);
if (rblUsertype.Text == "3")
HuiyuanLogin(accountname, password);
这段代码使用switch
原代码如果不是第一个判断命中,表示要多执行一个if或两个if
ZhiyuanLogin
HuiyuanLogin
sql不要暴露在外,既然封装就传用户名和密码得到结果即可。
两个方法这么相似,可以抽象,重构。
病人信息管理,ASP。NET代码解释
//从方法名称(GetGridData)来看这是一个得到数据的方法
private void GetGridData()
{
//定义一个对象,MVC接口的B层,就是逻辑层,从对象名称来看是一个得到“会员”数据的对象
HuiyuanBLL huiyuanbll = new HuiyuanBLL();
//AspNetPager1是一个C#的分页控件,RecordCount得到数据总条数属性,huiyuanbll.GetRecordCount("");得到数据,参数为空字符串的情况应该是全检索。
AspNetPager1.RecordCount = huiyuanbll.GetRecordCount("");
//绑定rptHuiyuanList,从名称上看是为报表的一个list,当然也可以是其他为数据库访问的System.Data.DataView、System.Collections.ArrayList、System.Collections.Hashtable或IListSource对象
rptHuiyuanList.DataSource= huiyuanbll.GetEntity("", AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex);
//最后一步rptHuiyuanList.DataBind();绑定数据到控件上。数据显示。
rptHuiyuanList.DataBind();
}
2024-11-13 10:02
2024-11-13 09:23
2024-11-13 08:50
2024-11-13 08:38
2024-11-13 08:35