本书使用C#和SQL Server介绍ASP.NET应用程序开发技术,以Visual Studio 2005为开发环境,通过制作一个完整的个人网站,将大量开发实例及安全实例融入到开发过程中,在实际操作中介绍ASP.NET应用程序安全开发技巧,通过编码介绍网站安全防御,在国内教材中具有开创性,有利于培养安全编码技术人才。
\\t 本书采用完整项目贯穿全书的方式,体现行动导向、任务驱动,主要介绍ASP.NET开发环境部署、ASP.NET应用程序开发基础、ASP.NET标准控件母版页与页面导航、ADO.NET数据访问技术、数据控件、主题与皮肤设置、网站安全开发流程等。
\\t 本书可作为高职高专院校动态网站开发课程的教材,也可供广大网站设计受好者学习参考。
前言
第1章 配置ASENET网页运行和开发环境
任务目标
技能目标
任务导航
技能基础
1.1 VisualC#简介
1.2 VisualC#数据类型
1.3 数据类型转换
1.4 C#的字符集和词汇集任务实施
1.5 任务一:认识ASP.NET
1.5.1 ASP.NET开发环境搭建
1.5.2 11S安装及安全配置
1.5.3 VisualStudio.NET开发环境介绍
1.6 任务二:数据库安装与设计
1.6.1 SQLServerManagementStudio Express的安装
1.6.2 启动SQLServerManagementStudio EXpreSs
1.7 任务三:网站项目规划设计
1.7.1 网站结构分析
1.7.2 网站功能分析
综合练习
第2章 建 Web页面及Http处理程序
任务目标
技能目标
任务导航
技能基础
2.1C#程序代码的基本书写规则
2.2常量与变量
任务实施
2.3 任务一:建立数据库
2.3.1 新建数据库
2.3.2 分析数据库
2.4 任务二:建立Web页面查询照片名
2.4.1 新建Web页面
2.4.2 编写Web页面的代码
2.5 任务三:建立H印处理程序
2.5.1 认识Http处理程序
2.5.2 建立Http处理程序
2.5.3运行Http处理程序
2.6 任务四:页面间传值的安全防范
2.6.1 页面间传值的安全问题
2.6.2 本项目页面间传值的安全解决方法
综合练习
第3章 创建母版页及页面导航
任务目标
技能目标
任务导航
技能基础
3.1 条件语句
3.2 循环语句
3.3 跳转结构
任务实施
3.4 任务一:实现母版页
3.4.I 母版页的优点
3.4.2 设计母版页
3.4.3 在项目中使用母版页
第4章 显示相册
第5章 管理相册
第6章 设置主题和皮肤
第7章 成员与角色管理
第8章 网站发布
第9章 安全开发流程
\\t