第十章上机第十章上机网站部署与定制网站部署与定制相关回顾ASP.NET的两种配置文件是什么?ASP.NET有哪几种验证方式?ASP.NET有哪几种配置管理工具?上机目标使用web.config配置ASP.NET应用程序配置ASP.NET应用程序的身份验证和授权配置并加密数据库连接字符串使用配置管理工具配置ASP.NET应用程序使用网站管理工具为网站创建用户和角色使用ASP.NETMMC添加自定义错误处理程序和可访问的散列表站点部署使用“发布预编译站点”方式发布站点教员讲解上机目标教员讲解上机目标训练技能点能使用web.config配置ASP.NET应用程序能使用站点管理工具配置ASP.NET应用程序能使用ASP.NETMMC配置ASP.NET应用程序能使用VS站点发布工具发布网站训练要点:配置web.config文件中的授权节阶段1讲解需求说明讲解需求说明需求说明:为了提高北极星校友录后台管理的安全性,请创建后台管理登录页并添加后台管理员;在web.config中创建用户名为“admin”、密码为“123456”的管理员,用户在登录页登录成功后跳转到ManagerIndex.aspx页面。阶段1讲解需求说明讲解需求说明需求说明:在ManagerIndex.aspx页面对用户名和密码进行验证,如果用户名和密码错误返回登录页。如果登录成功则显示“admin,欢迎进入校友录管理后台”。阶段1讲解需求说明讲解需求说明实现思路:在Alumni项目中将涉及后台管理的页面放在同一目录。配置web.config文件的authentication节,添加管理员用户。创建登录页面,并在登录页面对用户进行验证。在ManagerIndex.aspx页面对管理员信息进行验证。阶段1规范代码示例讲解实现思路和关键代码讲解实现思路和关键代码完成时间:20分钟完成时间:20分钟在web.config中添加数据库连接字符串,用来代替DBHelp.cs中的数据库连接字符串。使用命令将web.config中的数据库连接字符串加密。观察加密后的数据库连接字符串的效果。在同一台计算机上解密刚才的文件。观察解密后的web.config文件。将加密的web.config文件移动到另一台计算机上解密。阶段2完成时间:20分钟完成时间:20分钟效果示例阶段2常见调试问题及解决办法代码规范问题共性问题集中讲解共性问题集中讲解训练要点:使用ASP.NETMMC配置网站web.config文件的配置阶段3讲解需求说明讲解需求说明需求说明:在阶段1的基础上,完善后台管理;登录成功后系统跳转到添加成员界面;成员信息包括姓名、性别、电子邮件等;性别选项在web.config中定义。阶段3讲解需求说明讲解需求说明实现思路...