ASP.NET 数据库网站设计教程-(C#版)
- ISBN:9787121246715
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:344
- 出版时间:2015-01-01
- 条形码:9787121246715 ; 978-7-121-24671-5
本书特色
微软公司的asp.net+c#组合是网站开发采用的主流技术之一。本书以实际应用为目的,全面系统地介绍了开发asp.net数据库网站的方法及知识,包括asp.net基础,asp.net服务器标准控件和验证控件,asp.net常用对象、状态管理,sql server数据库基础,使用.net数据提供程序访问数据库,使用dataset访问数据库,数据绑定与数据绑定控件,站点导航和母版页,新闻网站的设计,用asp.net mvc架构开发网站等内容。每章均有典型的演练和实训,以提供教师演示和学生练习。本书在visual studio 2010和sql server 2008环境下讲解,也完全可以运行在visual studio 2005/2008和sql server 2005环境下。本书概念清晰、重点突出、实例丰富,符合教师教学和学生学习习惯,是一本非常适合课堂教学的、用visual c#语言开发web结构的数据库网站设计教材。
内容简介
微软公司的ASP.NET+C#组合是网站开发采用的主流技术之一。本书以实际应用为目的,全面系统地介绍了开发ASP.NET数据库网站的方法及知识,包括ASP.NET基础,ASP.NET服务器标准控件和验证控件,ASP.NET常用对象、状态管理,SQL Server数据库基础,使用.NET数据提供程序访问数据库,使用DataSet访问数据库,数据绑定与数据绑定控件,站点导航和母版页,新闻网站的设计,用ASP.NET MVC架构开发网站等内容。每章均有典型的演练和实训,以提供教师演示和学生练习。本书在Visual Studio 2010和SQL Server 2008环境下讲解,也完全可以运行在Visual Studio 2005/2008和SQL Server 2005环境下。本书概念清晰、重点突出、实例丰富,符合教师教学和学生学习习惯,是一本非常适合课堂教学的、用Visual C#语言开发Web结构的数据库网站设计教材。 为了方便教师授课及读者的学习,本书提供了电子教案、源代码等,登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。
目录
第1章 asp.net基础
1.1 c/s和b/s架构体系
1.2 静态网页与动态网页
1.2.1 静态网页技术
1.2.2 动态网页技术
1.3 .net framework简介
1.4 asp.net网站的开发过程
1.4.1 asp.net开发工具
1.4.2 新建和运行asp.net网站
1.4.3 打开和编辑asp.net网站
1.4.4 保存或关闭asp.net网站
1.5 asp.net web窗体模型
1.5.1 asp.net web窗体的概念
1.5.2 asp.net web窗体的模型
1.5.3 asp.net网页的代码模型
1.6 asp.net网站的组成文件
1.7 实训
第2章 asp.net常用服务器标准控件
2.1 常用标准控件
2.1.1 文本输入/输出控件
2.1.2 按钮控件
2.1.3 超链接控件
2.1.4 image控件
2.1.5 选择控件
2.1.6 容器控件
2.1.7 其他专用控件
2.1.8 动态生成控件
2.2 web用户控件
2.2.1 创建用户控件
2.2.2 把web窗体转换成用户控件
2.3 asp.net网站中资源的路径
2.4 本章小结
2.5 实训
第3章 asp.net验证控件
3.1 验证控件概述
3.2 必须项验证控件
3.3 比较验证控件
3.4 范围验证控件
3.5 正则表达式验证控件
3.6 自定义验证控件
3.7 验证摘要控件
3.8 指定验证组
3.9 禁用验证控件
3.10 实训
第4章 asp.net常用内置对象
4.1 page对象
4.1.1 page对象的常用属性、方法和事件
4.1.2 web页面的生命周期
4.1.3 page对象的load事件与init事件比较
4.2 response对象
4.2.1 response对象的常用属性和方法
4.2.2 使用response对象输出信息到客户端
4.2.3 使用redirect方法实现页面跳转
4.3 request对象
4.3.1 request对象的常用属性和方法
4.3.2 通过查询字符串实现跨页数据传递
4.4 server对象
4.4.1 server对象的常用属性和方法
4.4.2 execute和transfer方法
4.4.3 mappath方法
4.4.4 对字符串编码和解码
4.5 实训
第5章 asp.net的状态管理
5.1 状态管理概述
5.2 创建和使用viewstate对象
5.2.1 viewstate对象概述
5.2.2 使用viewstate
5.3 创建和使用cookie对象
5.3.1 创建cookie
5.3.2 读取cookie
5.3.3 使用多值cookie
5.4 创建和使用session对象
5.4.1 session的工作原理
5.4.2 session对象的常用属性及方法
5.4.3 使用session对象
5.5 创建和使用application对象
5.5.1 application对象与session对象的区别
5.5.2 application对象的属性、方法和事件
5.5.3 使用application对象
5.6 实训
第6章 sql server数据库基础
6.1 数据库的操作
6.2 表的操作
6.3 记录的操作
6.4 查询的操作
6.5 数据表脚本的生成和执行
6.6 数据库的分离和附加
6.7 实训
第7章 使用.net数据提供程序访问数据库
7.1 ado.net简介
7.1.1 ado.net的数据模型
7.1.2 ado.net的两种访问数据的方式
7.1.3 ado.net中的常用对象
7.1.4 .net数据提供程序概述
7.2 数据库的连接字符串
7.2.1 数据库连接字符串的常用参数
7.2.2 连接到sql server的连接字符串
7.2.3 连接字符串的存放位置
7.2.4 用数据源控件生成连接字符串
7.3 连接数据库的connection对象
7.3.1 connection对象概述
7.3.2 创建connection对象
7.3.3 connection对象的属性和方法
7.3.4 连接到数据库的基本步骤
7.3.5 关闭连接
7.4 执行数据库命令的command对象
7.4.1 command对象概述
7.4.2 创建command对象
7.4.3 command对象的属性和方法
7.4.4 增加、修改、删除记录操作
7.4.5 统计数据库信息操作
7.5 读取数据的datareader对象
7.5.1 datareader对象概述
7.5.2 创建datareader对象
7.5.3 datareader对象的属性和方法
7.4.4 查询记录操作
7.7 实训
第8章 使用dataset访问数据库
8.1 dataset的基本构成
8.1.1 dataset、dataadapter和数据源之间的关系
8.1.2 dataset的组成结构和工作过程
8.1.3 dataset中的常用子对象
8.1.4 dataset对象常用属性和方法
8.2 dataadapter对象
8.2.1 创建dataadapter对象
8.2.2 dataadapter对象的属性和方法
8.3 使用dataset访问数据库
8.3.1 创建dataset
8.3.2 填充dataset
8.3.3 多结果集填充
8.3.4 添加新记录
8.3.5 修改记录
8.3.6 删除记录
8.3.7 datatable对象
8.4 实训
8.4.1 用户管理模块应具有的功能
8.4.2 模块功能的实现
第9章 数据绑定与数据绑定控件
9.1 数据绑定
9.1.1 简单数据绑定和复杂数据绑定
9.1.2 数据绑定控件概述
9.1.3 使用数据绑定表达式实现数据绑定
9.1.4 调用databind()方法实现数据绑定
9.2 简单绑定控件
9.2.1 dropdownlist控件
9.2.2 listbox控件
9.3 repeater控件
9.4 datalist控件
9.5 gridview控件
9.5.1 gridview控件的语法
9.5.2 gridview控件的使用示例
9.5.3 自定义列和模板列的使用
9.6 detailsview控件
9.7 formview控件
9.8 实训
第10章 站点导航和母版页
10.1 asp.net站点导航
10.1.1 概述
10.1.2 asp.net站点地图
10.1.3 sitemappath控件
10.1.4 sitemapdatasource控件
10.1.5 treeview控件
10.1.6 menu控件
10.2 asp.net母版页
10.2.1 概述
10.2.2 使用asp.net母版页的实例
10.3 实训
第11章 asp.net网站实例--新闻网站
11.1 新闻网站的功能和设计
11.1.1 新闻网站的功能
11.1.2 新闻网站的数据库
11.2 简化对数据库的操作
11.2.1 配置项
11.2.2 sqlhelper类中的方法
11.2.3 创建sqlhelper类
11.3 后台页面的设计
11.3.1 后台管理主页和登录页
11.3.2 后台管理员的添加、编辑页
11.3.3 新闻的添加
11.4 前台新闻首页、栏目页、内容页面的设计
11.4.1 前台新闻母版页
11.4.2 新闻首页
11.4.2 新闻内容页
11.4.3 新闻栏目页
11.6 实训
第12章 用asp.net mvc架构开发网站
12.1 asp.net mvc概述
12.1.1 mvc编程模型
12.1.2 建立**个mvc应用程序
12.1.3 mvc程序的结构
12.2 路由和url导向
12.2.1 mvc路由
12.2.2 入站路由--从url到路由
12.2.3 出站路由--从路由到url
12.3 控制器和视图
12.3.1 控制器
12.3.2 视图
12.4 模型与模型状态
12.4.1 强类型视图
12.4.2 视图和模型
12.4.3 modelstate
12.4.4 验证规则
12.5 实训
参考文献
作者简介
刘瑞新,教授,北京信息职业技术学院(东校区)软件工程系,在我社出版教材20余种,包括AutoCAD、Visual FoxPro程序设计、Visual Basic程序设计、网站规划与网页设计等。
-
落洼物语
¥8.4¥28.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
中国当代文学名篇选读
¥17.0¥53.0 -
中医基础理论
¥50.7¥59.0 -
长征记忆(八品)
¥9.5¥45.0 -
中医基础理论【中医 针灸专业用】
¥18.0¥25.0 -
北大人文课(平装)
¥12.2¥45.0 -
世界现代设计史-[第二版]
¥63.6¥120.0 -
宪法-第二版
¥20.3¥29.0 -
先进防伪技术
¥81.3¥98.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥8.5¥25.0 -
办公室工作实务(第4版)/黄海
¥27.8¥48.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
习近平总书记教育重要论述讲义
¥13.3¥35.0 -
无人机概论
¥37.2¥59.0 -
(平装)北大必修课:北大口才课
¥18.2¥45.0 -
海商法-第四版
¥30.2¥48.0