动态网页设计

动态网页设计

立即阅读
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

采用工作任务驱动的思想,由简到繁开发网站,最终实现小型的Web应用系统。

内容简介

本书面向ASP.NET初学者,以Dreamweaver CS6为开发环境,介绍了使用ASP.NET进行动态网页开发的方法和步骤。具体内容包括网站规划与设计、HTML语法基础、C#语法基础、ASP.NET控件、ASP.NET的常用内置对象、数据库访问技术及网站发布、优化与推广。并以留言板和新闻发布系统为例,详细介绍ASP.NET在网站建设中的应用并给出了使用动态模板建站的具体操作步骤。

作者简介

作者张德芬,深圳信息职业技术学院教授,​​计算机信息管理专业教师,长期军队动态网页,数据库,程序设计类的教学和科研,“动态网页设计”课程设置为深圳信息职业技术学院第二批精品课程,一级校级优秀网络课程。

章节目录

版权信息

内容提要

第2版前言

第1章 网站规划与设计

1.1 网站规划概述

1.2 网站需求调研

1.2.1 企业网站需求调研的含义

1.2.2 企业网站需求调研的意义

1.2.3 企业网站需求调研的步骤

1.3 网站建设可行性分析

1.3.1 技术可行性分析

1.3.2 经济可行性分析

1.3.3 企业网站可实施性分析

1.4 网站规划书的内容

1.5 企业网站设计

1.5.1 网站内容设计

1.5.2 网站功能设计

1.5.3 网站形象设计

1.5.4 网站结构设计

1.6 撰写企业网站规划书

1.6.1 网站规划书的目录

1.6.2 网站规划书的项目概述示范

实训

习题

第2章 搭建ASP.NET开发和运行环境

2.1 ASP.NET简介

2.1.1 ASP.NET发展历史

2.1.2 ASP.NET与ASP的区别

2.1.3 ASP.NET的工作原理

2.2 搭建ASP.NET运行环境

2.2.1 配置ASP.NET运行环境

2.2.2 IIS的设置

2.3 ASP.NET开发工具

2.3.1 文本编辑工具

2.3.2 Visual Studio.NET

2.3.3 Dreamweaver CS6

2.4 Dreamweaver CS6动态网页制作基础

2.4.1 Dreamweaver CS6的安装和设置

2.4.2 Extension Manager CS6及ASP.NET插件的安装

2.4.3 在Dreamweaver CS6中建立站点

2.4.4 在Dreamweaver CS6中建立和运行ASP.NET页面

实训

习题

第3章 HTML语言基础

3.1 HTML语言

3.1.1 静态页面和动态页面

3.1.2 标记

3.1.3 文件结构

3.2 静态网页基础

3.2.1 网页中的字体

3.2.2 网页的排版

3.2.3 表格

3.2.4 表单

3.2.5 超文本链接

3.2.6 网页中的图像

3.3 设计用户注册静态页面

实训

习题

第4章 C#语言基础

4.1 数据类型

4.1.1 值类型

4.1.2 引用类型

4.2 变量

4.2.1 变量的命名规则

4.2.2 变量的声明方法

4.3 运算符和表达式

4.3.1 赋值运算符

4.3.2 算术运算符

4.3.3 字符串连接运算符

4.3.4 比较运算符

4.3.5 逻辑运算符

4.3.6 条件运算符

4.4 注释

4.5 分支语句

4.5.1 if语句

4.5.2 switch case语句

4.6 循环语句

4.6.1 for循环

4.6.2 while循环

4.6.3 do…while循环

4.6.4 foreach循环

4.7 综合应用:用C#编写乘法表

实训

习题

第5章 服务器控件

5.1 表单

5.1.1 Web表单

5.1.2 HTML服务器控件和Web服务器控件

5.2 Web服务器控件

5.2.1 Web服务器控件的分类

5.2.2 Dreamweaver CS6中使用Web服务器控件概述

5.3 用于文本输入和显示的控件

5.3.1 文本框控件

5.3.2 标签控件

5.4 用于控制传送的控件

5.4.1 按钮控件

5.4.2 链接按钮控件

5.4.3 图片按钮控件

5.4.4 超链接控件

5.5 用于选择的控件

5.5.1 复选框

5.5.2 复选框列表

5.5.3 单选按钮

5.5.4 单选按钮列表

5.5.5 下拉列表控件

5.6 综合应用:用ASP.NET控件设计用户注册页面

实训

习题

第6章 验证控件

6.1 验证控件概述

6.1.1 验证控件的作用

6.1.2 Dreamweaver CS6中使用验证控件概述

6.2 必须字段验证控件

6.3 比较验证控件

6.4 范围验证控件

6.5 正则表达式验证控件

6.5.1 正则表达式概述

6.5.2 正则表达式的应用

6.5.3 正则表达式验证控件

6.6 验证总结控件

6.7 综合应用:设计带验证功能的用户注册动态页面

实训

习题

第7章 常用内置对象

7.1 Response对象

7.1.1 常用属性和方法

7.1.2 向网页输出文本

7.1.3 网页重定向

7.2 Request对象

7.2.1 Get方法和Post方法

7.2.2 获取用户请求

7.2.3 获取用户环境信息

7.3 Application对象

7.3.1 存取Application对象的变量值

7.3.2 Application对象的生命周期

7.3.3 Lock和UnLock方法

7.3.4 Application对象获取网站单击次数

7.3.5 Application对象的事件

7.3.6 Global.asax

7.4 Session对象

7.4.1 存取Session对象的变量值

7.4.2 Session有效期及会话超时设置

7.4.3 Session对象的事件

7.4.4 Session对象获取用户单击次数

7.4.5 Session对象记录登录状态

7.5 Server对象

7.5.1 设置页面超时间隔

7.5.2 Server对象的常用方法

实训

习题

第8章 访问数据库

8.1 任务概述:建立成绩发布网站

8.1.1 成绩发布网站功能

8.1.2 设计子任务分解

8.1.3 数据库详细设计

8.2 ADO.NET基础

8.2.1 数据库基础及成绩发布数据库创建

8.2.2 SQL简介

8.2.3 ADO.NET概述

8.2.4 ADO.NET的命名空间

8.3 在Dreamweaver CS6中连接数据库

8.3.1 Dreamweaver CS6中的数据库访问

8.3.2 部署DreamweaverCtrls.dll控件

8.3.3 连接Access数据库

8.3.4 连接SQL Server数据库

8.4 数据绑定

8.4.1 子任务一:根据学号进行成绩查询

8.4.2 建立数据集

8.4.3 数据集的筛选

8.4.4 子任务一实现:设计根据学号查询成绩的页面

8.4.5 子任务二:用户登录检查

8.4.6 数据集的高级设定和带参数的SQL语句

8.4.7 建立数据集失败时的处理

8.4.8 子任务二实现:设计用户登录检查页面

8.5 数据网格

8.5.1 子任务三:以表格显示批量查询结果

8.5.2 Dreamweaver CS6的服务器行为概述

8.5.3 数据网格的分页和外观设计

8.5.4 数据网格的链接设计

8.5.5 子任务三实现:数据网格批量查询及链接查询

8.6 数据变更

8.6.1 子任务四及其实现:设计添加成绩页面

8.6.2 子任务五及其实现:设计更新成绩页面

8.6.3 子任务六及其实现:设计删除成绩页面

8.7 数据列表和重复区域

8.7.1 子任务七及其实现:数据列表及数据集的分页显示设计

8.7.2 子任务八及其实现:用重复区域实现的数据显示

8.8 数据库访问技术小结

实训

习题

第9章 ASP.NET开发实训

9.1 留言板系统

9.1.1 需求分析

9.1.2 数据库详细设计

9.1.3 创建站点和连接数据库

9.1.4 显示留言清单页面设计

9.1.5 提交留言页面设计

9.1.6 查看留言详细内容页面

9.1.7 设计总结及功能拓展

9.2 新闻发布系统

9.2.1 需求分析

9.2.2 数据库详细设计

9.2.3 创建站点和数据库连接

9.2.4 管理员登录页面

9.2.5 添加新闻页面

9.2.6 浏览新闻标题页面

9.2.7 查看新闻详细内容页面

9.2.8 编辑新闻页面

9.2.9 设计总结及功能拓展

9.3 使用动态模板建站

9.3.1 动态模板的选择与来源

9.3.2 动态模板的发布与调试

9.3.3 动态模板后台信息配置与修改

9.3.4 动态模板前台页面美化

实训

习题

第10章 网站发布管理

10.1 任务概述:申请和使用免费空间

10.2 网站域名注册

10.2.1 域名概述

10.2.2 域名注册

10.3 网站空间申请

10.3.1 网站空间概述

10.3.2 网站空间申请

10.4 网站发布

10.4.1 网站发布的概念

10.4.2 网站发布的方法

10.4.3 网站发布的流程

10.5 任务实现:申请和使用免费空间

实训

习题

第11章 网站优化与推广

11.1 任务概述:将网站提交给百度等搜索引擎免费登录

11.2 搜索引擎优化

11.2.1 搜索引擎优化概述

11.2.2 搜索引擎工作原理

11.2.3 网站结构优化

11.2.4 网站页面优化

11.2.5 外部链接优化

11.2.6 SEO基本工具

11.3 网站推广

11.3.1 网站推广的类型

11.3.2 网站推广策略

11.4 任务实现:将网站提交给百度等搜索引擎免费登录

11.4.1 常见的搜索引擎免费登录入口

11.4.2 将网站提交给搜索引擎之前的准备

11.4.3 将网站提交给百度免费登录入口步骤

实训

习题

参考文献

动态网页设计是2018年由人民邮电出版社出版,作者张德芬。

得书感谢您对《动态网页设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
HTML+CSS网页设计与布局从入门到精通 电子书
  6小时HTML CSS关键技术视频教程   6小时网页制作视频教程   书中实例源文件/效果文件/制作素材   资深网页设计师倾心打造,融合多年项目经验和工作心得。   抛弃过时的HTML标记和属性,详细介绍Web标准化网页制作必备的HTML标记和属性   全面讲解CSS控制页面表现的方法,包括控制文字、图像、背景、表格、表单、导航链接等。   深入剖析CSS布局的核心技术和实际操作方法,包括固定宽度布局、变宽度布局。   逐个效果解决IE6/IE7/Fire
网页设计与制作教程(HTML+CSS+JavaScript)第2版 电子书
采用全新流行的Web标准,以HTML技术为基础,由浅入深、完整详细地介绍了HTML5、CSS3及JavaScript网页制作内容。
WebGL3D开发实战详解(第2版) 电子书
本书讲述从WebGL必知必会的基础知识到基于WebGL实现各种高级特效的方法。
AxureRP9原型设计实战案例教材 电子书
本书讲解了Axure的基础知识,以及产品设计过程中涉及的理论知识。
网站布局与网页配色设计 电子书
1. 20大网站设计案例,配色设计从入门到精通。 2. 视频讲解,轻松易学。 3. 从图形与文字排版到页面布局与视觉风格,从配色原理到配色技巧与方法。