出版时间:2012-1 出版社:清华大学 作者:马秀麟//李葆萍//张倩 页数:322
内容概要
本书共12章,从介绍静态网页的特点及其设计入手,逐步对网页布局、网页特效技术、c#语言基础、动态网页布局与导航、.net访问数据库的技术等进行了讲解。另外,从动态网站设计的应用出发,本书还集中对.net
3.5技术的配置、文档设计、成员资格管理体系、信息系统登录模块的实现、文件上传与管理技术进行了介绍。最后,本书介绍了动态网站的发布和服务器配置技术,保证了知识体系的完备性。
本书基于任务驱动,强化案例教学,在简要阐述基本原理和基本技巧的前提下,通过详细地讲授具体案例细化知识与技能,使学生在基于案例开展实训、应用知识解决问题的过程中潜移默化地提高动态网站开发能力。
本书适于作为高等院校网站设计、asp.net编程类课程的教材,也可供网站开发人员参考。
书籍目录
《动态网站设计与开发(asp.net版)》
第1章网页设计基础
1.1网页基础知识
1.1.1网页文件
1.1.2网页下常见的嵌入式语言
1.1.3网页设计技术
1.2dreamweaver与网页设计
1.2.1dw设计网页的必要准备
1.2.2简单页面设计
1.2.3表格的使用
1.2.4插入特殊组件
1.2.5设置网页动画效果
1.2.6认识网页源代码
1.3网页布局
1.3.1样式与css文件
1.3.2以表格实施布局
1.3.3div+css布局
1.3.4以框架技术实施布局
1.3.5以photoshop实施布局
1.3.6模板技术
1.3.7嵌入式框架技术
1.4客户端语言javascript
1.4.1javascript的特点
1.4.2javascript的基本语法规则
1.4.3javascript语言的主要应用
1.4.4javascript应用示例
思考题
上机实训题
第2章asp.net开发基础
2.1asp.net基础知识
2.1.1什么是asp.net
2.1.2vs2008简介
2.1.3两个简单的asp.net程序
2.2c#语法基础
2.2.1基于c#的asp.net程序的基本结构
2.2.2c#的数据类型
2.2.3c#的运算符
2.2.4c#的基本语句
2.2.5简单应用程序实例
2.3面向对象程序设计
2.3.1面向对象程序设计的基本概念
2.3.2定义类的基本方法
2.3.3字符串类的应用
2.4asp.net web项目的结构
思考题
上机实训题
第3章asp.net的web控件
3.1.net 3.5服务器控件概述
3.2web服务“标准”控件
3.2.1标准控件的公共属性与方法
3.2.2主要的标准控件
3.2.3实用案例
3.3web服务器的验证控件
3.3.1数据输入验证的必要性与方法
3.3.2窗体验证技术
3.3.3对学生注册信息的综合验证
思考题
上机实训题
第4章动态网页布局
4.1页面对象的外观设计
4.1.1vs2008对css文件的支持
4.1.2主题文件
4.2母版页的概念
4.2.1母版页与内容页的概念
4.2.2创建母版页
4.2.3创建内容页
4.2.4基于photoshop切片创建母版页
4.3网站导航技术
4.3.1站点地图
4.3.2sitemappath控件导航
4.3.3treeview控件导航
4.3.4menu控件导航
4.4asp.net ajax
4.4.1ajax概述
4.4.2asp.net ajax的服务器控件
4.5客户端脚本技术
4.5.1客户端脚本的概念
4.5.2客户端脚本技术在网站开发中的应用
思考题
上机实训题
第5章数据库基础知识
5.1数据库的概念
5.1.1数据库的定义
5.1.2关系数据库的概念
5.1.3数据库系统
5.2sql server 2005与vs2008
5.2.1sql server 2005系统简介
5.2.2vs2008的sql server 2005模块
5.2.3vs2008的服务器资源管理器
5.2.4以vs2008管理数据库
5.2.5sql server查询生成器
5.3sql语言简介
5.3.1什么是sql语言
5.3.2sql单表查询语句格式
5.3.3sql单表查询语句示例
5.3.4sql多表查询
5.3.5sql更新语句
思考题
上机实训题
第6章sqldatasource访问数据库
6.1asp.net访问数据库技术简介
6.2datasource技术简介
6.2.1sqldatasource控件简介
6.2.2sqldatasource控件的关键属性与方法
6.2.3sqldatasource控件创建
6.2.4sqldatasource控件的配置
6.3gridview控件与formview控件
6.3.1gridview控件
6.3.2formview控件
6.4基于sqldatasource的查询示例
6.4.1简单查询程序
6.4.2级联程序
6.5基于sqldatasource的更新程序的实例
6.5.1简单更新程序
6.5.2记录的批量处理
思考题
上机实训题
第7章linq访问数据库
7.1linq技术简介
7.1.1什么是linq技术
7.1.2linq to sql技术
7.1.3linq的查询表达式
7.2vs2008的linq to sql体系
7.2.1vs2008项目应用linq技术的流程
7.2.2在vs2008项目中创建datacontext类
7.2.3基于datacontext的简单应用程序
7.3基于linq的程序实例
7.3.1基于linq技术的级联程序
7.3.2基于linq技术的记录批量处理程序
7.3.3基于linq技术的记录编辑程序
7.4linq技术其他应用简介
7.4.1linq to xml的目的和关键方法
7.4.2linq to xml的应用示例
7.5结语
思考题
上机实训题
第8章以sqlconnection访问数据库
8.1基于sqlcommand访问数据库
8.1.1sqlcommand技术简介
8.1.2sqlcommand相关技术简介
8.1.3sqlcommand应用实例
8.2基于dataadapter访问数据库
8.2.1dataadapter访问数据库的原理
8.2.2sqldataadapter数据库访问技术
8.3数据库访问的主要控件
8.3.1数据业务层控件剖析
8.3.2数据表示层控件剖析
思考题
上机实训题
第9章应用程序配置与网页切换
9.1web页面的内部对象综述
9.2http请求与响应对象
9.2.1response对象
9.2.2request对象
9.3application与session
9.3.1asp.net应用程序中的变量及作用域
9.3.2session对象
9.3.3application对象
9.4web应用程序的配置文档
9.4.1配置文档web.config和machine.config
9.4.2global.asax文档
9.4.3global.asax与application、session的综合应用
9.5网页切换与网页间参数传递
9.5.1网页切换方法
9.5.2网页间参数传递技术
9.5.3网页间参数传递示例
思考题
上机实训题
第10章登录模块设计
10.1web应用系统安全性机制
10.1.1基于网络技术的访问控制机制
10.1.2基于asp.net体系的访问控制机制
10.2form认证机制的工作原理
10.2.1成员资格管理
10.2.2表单认证机制的工作原理
10.2.3表单认证机制的组成体系
10.3vs2008内置的登录体系
10.3.1vs2008内置登录体系的构件
10.3.2内置登录体系的预设控件
10.3.3基于内置的成员资格管理开发登录模块
10.4自主开发登录系统
10.4.1自主开发登录模块的设计思想
10.4.2自主开发登录模块设计实例
思考题
上机实训题
第11章文件管理
11.1驱动器与文件夹管理
11.1.1获取驱动器信息
11.1.2文件夹管理
11.1.3文件夹管理示例
11.2文件处理
11.2.1基于stream的文件处理
11.2.2基于reader和writer的文件处理
11.2.3文件管理
11.3把文件上传到服务器的文件夹内
11.3.1asp.net实现文件上传的关键技术
11.3.2asp.net实施文件上传示例
11.3.3针对windows禁止上传大文件的解决方案
11.4把文件上传到服务器的数据库内
11.4.1把文件上传到服务器数据库内的基本方法
11.4.2把文件上传到服务器的数据库内的示例
11.4.3从数据库内获取文件内容
11.4.4从数据库内读取文件的示例
思考题
上机实训题
第12章web服务器与网页发布
12.1网站运行环境简介
12.1.1asp.net网站的平台基础
12.1.2iis服务器及特点
12.2iis服务器的安装与配置
12.2.1iis 6.0服务器的安装与配置
12.2.2iis 7.0服务器的安装与配置
12.3安装与配置sql server 2005
12.3.1安装sql server 2005
12.3.2sql server 2005 management studio
12.4发布与配置应用系统
12.4.1在web服务器上配置后台数据库
12.4.2发布web应用系统
思考题
上机实训题
参考文献
编辑推荐
教学目标明确,注重理论与实践的结合 教学方法灵活,培养学生自主学习的能力 教学内容先进,强调计算机在各专业中的应用 教学模式完善,提供配套的教学资源解决方案
图书封面
评论、评分、阅读与下载