《动态网页设计实用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:蒋理主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2007
  • ISBN:7560617646
  • 页数:386 页
图书介绍:本书通过对Dreamweaver8、ASP、ASP.NET、JSP、PHP等网页开发工具的介绍,举例讲解了如何开发设计动态网页的过程。

第1篇 基础篇 1

第1章 网页设计基础 1

1.1 Web网页的基本要素 1

1.2 网页的开发过程 3

1.3 常见的网页制作工具 5

1.3.1 网页制作工具 5

1.3.2 网页美化工具 6

1.4 网页浏览器简介 6

第2章 HTML基础 8

2.1 HTML概述 8

2.2 HTML标签格式 8

2.3 页面结构 9

2.3.1 页面结构标签 9

2.3.2 页头标题 9

2.4.1 注释、结构标签、标题和题头 10

2.4 HTML基本标签 10

2.3.3 HTML文件结构 10

2.4.2 段落、链接、列表和字符格式 14

2.4.3 其他排版元素和字号 20

2.5 图像 25

2.6 表单 26

2.7 框架 29

2.8 表格 33

2.9 字符实体 36

2.10 其他标签及相关属性 37

第3章 Dreamweaver 8 41

3.1 Dreamweaver 8基础 41

3.1.1 工作环境 41

3.1.2 HTML代码的编辑 43

3.1.3 文档操作 44

3.1.4 构建站点 51

3.2.1 编辑文本 53

3.2 编辑页面 53

3.2.2 CSS样式 54

3.2.3 超链接 73

3.2.4 使用图像 75

3.2.5 使用表格 78

3.3 整体布局 81

3.3.1 分层定位 81

3.3.2 使用框架 83

3.4 高级应用 84

3.4.1 使用表单 84

3.4.2 嵌入对象 86

3.4.3 行为和时间轴 87

3.4.4 使用模板 94

3.4.5 使用库 96

3.5 站点维护 96

4.1 静态网页与动态网页的比较 98

第4章 动态网页及其开发工具简介 98

4.2 动态网站开发流程 99

4.3 ASP、ASP.NET、JSP和PHP简介 99

4.3.1 ASP技术 99

4.3.2 ASP.NET技术 100

4.3.3 JSP技术 101

4.4 ASP开发工具简介 102

4.4.1 普通通用的文本编辑器 102

4.3.4 PHP技术 102

4.4.2 专门针对编程的文本代码编辑器 103

4.4.3 带集成开发环境的开发工具 103

4.4.4 ASP程序全自动生成器 104

4.5 ASP.NET开发工具简介 104

4.5.1 Visual Studio.NET 104

4.5.2 Web Matrix 105

4.5.3 Visual Web Developer 2005 Express Edition 106

4.6.2 常用的Java编译器 107

4.6 JSP开发工具简介 107

4.6.1 专门针对编程的文本代码编辑器 107

4.7 PHP开发工具简介 108

4.8 通用网页开发工具Dreamweaver 109

第2篇 ASP篇 111

第5章 构建ASP开发运行环境 111

5.1 配置Web服务器 111

5.2 测试Web服务器 115

第6章 ASP脚本基础 116

6.1 脚本概述 116

6.1.1 脚本语言的使用 116

6.1.2 指定默认的脚本语言 118

6.2 服务器端脚本和客户端脚本 118

6.3.5 变量 120

6.3.4 数据类型 120

6.3.3 使用不同进制的数字 120

6.3.2 在代码中加注释 120

6.3.1 将单行语句分成多行 120

6.3 VBScript简介 120

6.3.6 常量 122

6.3.7 数组 122

6.3.8 运算 122

6.3.9 控制结构 123

6.3.10 with语句 125

6.3.11 过程 125

6.3.12 VBScript函数 128

6.3.13 客户端的VBScript程序 133

6.4 JavaScript简介 135

6.4.1 语句和语句块 135

6.4.2 变量 136

6.4.3 数据类型 136

6.4.4 运算符 136

6.4.5 数组 137

6.4.6 控制结构 139

6.4.7 函数 142

6.4.8 JavaScript对象 142

6.4.9 复制、传递和比较数据 151

6.4.10 特殊字符 152

第7章 ASP语法简介 153

7.1 ASP概述 153

7.1.1 ASP简介 153

7.1.2 ASP的运行环境 153

7.2 ASP语法 154

7.2.1 ASP的脚本语言 154

7.2.2 ASP的对象 155

7.2.3 ASP的组件 161

7.2.4 ActiveX数据对象(ADO) 166

8.1 论坛的文件组成 180

第8章 使用源代码开发ASP实例 180

8.2 工作流程 181

8.3 数据库设计 181

8.4 数据库连接 182

8.5 论坛首页 183

8.6 浏览帖子 190

8.7 论坛用户 193

8.7.1 用户登录 193

8.7.2 新用户注册 195

8.7.3 用户密码修改 197

8.7.4 退出论坛 198

8.8 发新贴子与回复帖子 199

8.8.1 发新帖子 199

8.8.2 回复帖子 201

8.9 编辑与删除帖子 204

8.9.1 编辑帖子 204

8.9.2 删除帖子 206

8.10 论坛管理 207

9.1 定义站点 208

9.1.1 在Web服务器上建立发布目录 208

9.1.2 定义本地站点 208

第9章 使用Dreamweaver 8开发ASP实例 208

9.1.3 在Dreamweaver 8中指定Web服务器端编程语言 209

9.1.4 定义远程站点 209

9.2 建立数据库连接 210

9.2.1 数据库设计 210

9.2.2 定义DSN 211

9.2.3 建立基于DSN的数据库连接 212

9.2.4 建立基于无DSN的ODBC数据库连接 213

9.2.5 建立基于OLE DB的数据库连接 214

9.3 利用Dreamweaver 8开发留言簿 215

9.3.1 开发Web应用程序流程 215

9.3.2 利用Dreamweaver 8开发留言簿 220

10.1 配置Web服务器 231

第3篇 ASP.NET篇 231

第10章 构建ASP.NET开发运行环境 231

10.2 测试Web服务器 232

第11章 ASP.NET语法简介 234

11.1 VB.NET和C#语法简介 234

11.2 ASP.NET内置对象简介 245

第12章 使用Visual Studio.NET 2003开发实例 248

12.1 Visual Studio.NET的安装、启动和关闭 248

12.2 新建一个简单的Web窗体文件 250

12.3 在Web窗体页中显示数据 252

12.4 在Web窗体页中显示只读数据 254

12.5 完全使用代码在Web窗体页中显示数据 255

12.6 在Web窗体页中更新和删除数据 256

12.7 在Web窗体页中添加数据 260

12.8 使用用户控件 263

12.9 使用业务对象 265

12.10 复制项目 267

12.11 生成安装程序 268

第13章 使用Dreamweaver 8开发ASP.NET实例 270

13.1 定义站点 270

13.2 建立数据库连接 270

13.2.1 数据库设计 270

13.2.2 建立基于OLE DB的Access连接 271

13.2.3 建立SQL Server连接 274

13.3 利用Dreamweaver 8开发会员管理系统 274

13.3.1 文件组成及工作流程 274

13.3.2 注册会员页面(register.aspx)设计 275

13.3.3 注册成功页面(reg_success.html)设计 280

13.3.4 注册失败页面(error.html)设计 280

13.3.5 会员登录页面(login.aspx)设计 281

13.3.6 成功登录页面(log_success.aspx)设计 281

13.3.8 会员资料修改页面(log_update.aspx)设计 284

13.3.7 会员登录失败页面(log_fail.aspx)设计 284

第4篇 JSP篇 287

第14章 构建JSP开发运行环境 287

14.1 配置Web服务器 287

14.1.1 JSDK的安装与配置 288

14.1.2 Tomcat的安装与配置 289

14.2 测试Web服务器 290

15.2 JSP基本元素 291

15.1 JSP概述 291

第15章 JSP语法简介 291

15.3 JSP指令标签 293

15.4 JSP动作标签 294

15.5 JSP内置对象 298

15.6 JSP中使用数据库 303

15.6.1 JDBC驱动程序类型 303

15.6.2 JDBC使用流程 304

16.1 数据库设计及DSN配置 307

第16章 使用源代码开发JSP实例 307

16.2 页面组成及工作流程 308

16.3 vote.jsp页面的源代码 309

16.4 startvote.jsp页面的源代码 310

第17章 使用Dreamweaver 8开发JSP实例 313

17.1 定义站点 313

17.2 建立数据库连接 313

17.2.1 数据库设计 313

17.2.2 基于DSN的JDBC-ODBC的Access连接 314

17.2.3 基于DSN的JDBC-ODBC的SQL Server连接 315

17.2.4 使用JDBC连接MySQL数据库 315

17.3 利用Dreamweaver 8开发电子报订阅系统 316

17.3.1 文件组成及工作流程 316

17.3.2 电子报订阅系统主页面(epaper.jsp)设计 317

17.3.3 电子报管理首页(epaper_gl.jsp)设计 320

17.3.4 管理员登录页面(login.jsp)设置 322

17.3.5 发行电子报页面(epaper_add.jsp)设计 323

17.3.6 修改电子报页面(e_updata.jsp)设计 324

17.3.7 删除电子报页面(e_delete.jsp)设计 325

17.3.8 发送电子报页面(e_send.jsp)设计 326

17.3.9 阅读电子报内容页面(epaperdetail.jsp)设计 329

17.3.10 电子邮件管理页面(email_gl.jsp)设计 330

17.4 JavaBeans组件技术 333

17.4.1 JavaBeans概述 333

17.4.2 开发和使用Bean 335

17.4.3 在Dreamweaver中使用JavaBeans 341

第5篇 PHP篇 345

第18章 构建PHP开发运行环境 345

18.1 配置Web服务器 345

18.2 测试Web服务器 347

19.2.1 PHP语法简介 348

19.2 PHP语法 348

19.1 PHP概述 348

第19章 PHP语法简介 348

19.2.2 PHP中的常量与变量 350

19.2.3 PHP中的运算 353

19.2.4 PHP的流程控制 355

19.2.5 函数与类 356

19.3 存取MySQL数据库的函数 358

第20章 使用源代码开发PHP实例 361

20.1 数据库设计 361

20.2 基于数据库的PHP计数器 361

20.3 更完善的基于数据库的PHP计数器 362

第21章 使用Dreamweaver 8开发PHP实例 365

21.1 定义站点 365

21.2 建立数据库连接 365

21.2.1 数据库设计 365

21.3.1 文件组成及工作流程 366

21.3 利用Dreamweaver 8开发新闻动态发布系统 366

21.2.2 数据库连接 366

21.3.2 首页页面(index.php)设计 367

21.3.3 详细页面(detail.php)设计 369

21.3.4 管理登录页面(gl_login.php)设计 370

21.3.5 管理页面(news_gl.php)设计 370

21.3.6 管理发布新闻页面(gl_add.php)设计 372

21.3.7 管理修改新闻页面(gl_update.php)设计 373

21.3.8 管理删除新闻页面(gl_delete.php)设计 375

附录 常用数据库的安装及使用简介 377

A.1 Access数据库的使用简介 377

A.2 SQL Server数据库的使用简介 378

A.2.1 SQL Server 2000的安装 378

A.2.2 SQL Server 2000的使用简介 380

A.3 MySQL数据库的使用简介 382

A.3.1 MySQL的安装 382

A.3.2 MySQL的使用简介 384