当前位置:首页 > 工业技术
Web开发技术及其应用
Web开发技术及其应用

Web开发技术及其应用PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:王成良编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302162298
  • 页数:488 页
图书介绍:本书介绍Web的基本概念,开发环境与技术。
《Web开发技术及其应用》目录

第1章 Web开发技术概述 1

1.1 Web技术基础知识 1

1.1.1 关于Web 1

1.1.2 什么是Web服务器 2

1.1.3 什么是Web页面 2

1.1.4 统一资源定位符URL 3

1.1.5 浏览器的工作原理及种类 3

1.1.6 C/S模式与B/S模式 5

1.1.7 Web访问的原理 6

1.1.8 Web开发平台的组成 8

1.1.9 常用Web开发工具 10

1.2 Web基本技术介绍 14

1.2.1 HTML技术 14

1.2.2 DHTML技术 15

1.2.3 Java Applet简介 16

1.2.4 JavaScript与VBScript 17

1.2.5 ActiveX 17

1.2.6 CGI技术 18

1.2.7 PHP 18

1.2.8 JSP 19

1.2.9 ASP/ASP.NET 19

1.2.10 XML 21

1.2.11 XHTML简介 22

1.2.12 ADO/ADO.NET 23

1.2.13 Web Services 24

1.3 Web 2.0概述 25

1.3.1 Ajax 25

1.3.2 网志Blog 26

1.3.3 社会书签 26

1.3.4 维基百科Wiki 26

1.3.5 内容聚合RSS 27

思考练习题 27

第2章 Web开发环境的建立 28

2.1 如何配置IIS Web服务器 29

2.1.1 Web站点的配置 29

2.1.2 主目录和虚拟目录的建立 31

2.1.3 Web站点安全性设置 35

2.1.4 Web服务性能参数设置 36

2.1.5 配置服务器扩展 37

2.2 Microsoft Visual Studio 2005开发工具的使用 38

2.2.1 .NET Framework概述及VS 2005开发工具介绍 38

2.2.2 VS 2005开发环境主要操作界面说明 41

2.2.3 在VS 2005中开发Web应用系统的一般过程 48

2.3 源代码的版本控制 51

2.3.1 源码控制概述 51

2.3.2 Visual SourceSafe 6.0的功能 51

2.3.3 VSS在服务端的安装和配置 52

2.3.4 VSS在客户端的安装和配置 53

2.4 如何进行Web应用系统的发布 58

2.4.1 Web应用系统的手工发布 59

2.4.2 Web应用系统的联机发布 60

2.4.3 Web应用系统的打包发布 61

上机实践题 64

第3章 HTML基础与层叠样式单CSS 65

3.1 HTML基础 66

3.1.1 HTML文件基本结构 66

3.1.2 文本和格式标记 71

3.1.3 超链接标记和表格标记 74

3.1.4 图像、视频与动画、声音处理标记 76

3.1.5 控件标记 79

3.1.6 帧标记和IFRAME标记 84

3.2 层叠样式单CSS 86

3.2.1 CSS的特点 86

3.2.2 CSS的定义 87

3.2.3 CSS中的选择符 89

3.2.4 CSS的使用方式 94

3.2.5 用CSS控制Web页元素的显示外观 97

3.2.6 CSS应用实例 110

思考练习题 113

第4章 DHTML动态网页制作 114

4.1 JavaScript编程技术及实例 115

4.1.1 JavaScript语言简述 115

4.1.2 JavaScript编程基础 116

4.1.3 JavaScript对象编程技术 127

4.1.4 JavaScript ActiveX编程技术 133

4.2 HTML DOM程序设计初步 136

4.2.1 HTML文档对象模型 136

4.2.2 通过DOM操纵HTML元素 137

4.2.3 HTML DOM主要对象介绍及编程实例 140

4.2.4 HTML DOM树简介 162

4.3 DHTML综合编程实践 167

4.3.1 广告条定时滚动 167

4.3.2 通过URL传递参数 169

4.3.3 超文本编辑器及其与Word的互操作 170

4.3.4 表格的美化 173

思考练习题 175

第5章 可扩展置标语言XML 176

5.1 XML基础 177

5.1.1 XML的概念 177

5.1.2 XML的特点 177

5.1.3 XML与HTML的区别 179

5.2 XML文档的基本结构 180

5.2.1 XML文档的有关术语 180

5.2.2 XML文档基本结构 181

5.3 用CSS在浏览器中控制XML文档的显示 185

5.3.1 XML文档的四种CSS样式定义方式 185

5.3.2 CSS样式和XML文档的联系方式 185

5.4 用XSL控制XML文档在浏览器中的显示 191

5.4.1 XSL概述 191

5.4.2 XSL模板元素 193

5.4.3 XSL选择元素和测试元素 196

5.4.4 XSL常用运算符 197

5.4.5 XSL内置函数 199

5.4.6 XSL中的其他常用元素 200

5.4.7 XSL应用实例 202

5.5 XML数据岛及其应用 205

5.6 XML DTD及XML Schema 208

5.6.1 XML DTD 208

5.6.2 XML Schema 212

5.7 XML DOM及其编程实例 220

5.7.1 XML DOM与SAX简介 220

5.7.2 XML DOM对象 223

5.7.3 XML DOM编程实例 230

5.8 XML文档的安全性 233

5.9 XPATH、XLINK和XPOINTER简介 235

5.9.1 XPath 235

5.9.2 XLink 238

5.9.3 XPointer 239

5.10 XML与数据库 240

5.10.1 SQL Server对XML的支持 240

5.10.2 XML与数据库的互操作过程 242

5.11 XML的应用和发展前景 243

5.11.1 XML的应用 244

5.11.2 XML的发展前景 245

思考练习题 246

第6章 .NET 2.0 Web应用程序开发技术 247

6.1 C#语言初步 248

6.1.1 C#程序的基本结构 248

6.1.2 C#中的数据类型 250

6.1.3 C#变量声明及其初始化 251

6.1.4 C#表达式 253

6.1.5 C#控制语句 253

6.1.6 C#类声明 254

6.2 常用ASP.NET控件的使用 258

6.2.1 服务器端标准控件 259

6.2.2 服务器端验证控件 272

6.2.3 服务器控件使用注意事项 275

6.2.4 服务器端数据访问控件 276

6.3 Web.config文件的配置 301

6.4 ASP.NET内置服务器对象与Global.asax文件 305

6.4.1 ASP.NET内置服务器对象 305

6.4.2 Global.asax文件 315

6.5 ADO.NET数据库访问技术 316

6.5.1 Connection对象 317

6.5.2 Command对象 319

6.5.3 DataReader对象 322

6.5.4 DataSet对象与DataAdapter对象 324

6.5.5 执行存储过程 329

6.5.6 数据库事务处理 333

6.5.7 跨数据库访问 334

6.5.8 数据绑定技术 336

6.6 用VS 2005创建和访问Web服务实例 338

6.7 Web开发中的类库构建与访问 344

6.7.1 在Web开发中构建一个类库 345

6.7.2 在Web开发中访问类库 346

6.8 Web控件开发实例 347

6.8.1 建立用户自定义控件 347

6.8.2 工具箱控件的创建与使用 349

6.9 ASP.NET中XML编程基础 352

思考练习题 360

第7章 Ajax程序设计技术 361

7.1 Ajax概述 361

7.2 用XMLHttpRequest实现Ajax技术 362

7.3 Ajax应用框架 365

7.3.1 Ajax框架分类 366

7.3.2 .NET平台下的Ajax框架 366

7.4 Ajax应用实例 370

思考练习题 377

第8章 Web站点规划设计、性能优化及安全性 378

8.1 Web站点的分类及运行目的 378

8.1.1 Web站点分类 378

8.1.2 Web站点的运行目的 379

8.2 Web站点的目录结构和链接结构 380

8.2.1 Web站点的目录结构 380

8.2.2 Web站点的链接结构 380

8.3 Web站点的主题、名称和Logo标志 381

8.4 Web站点规划的内容 381

8.5 设计Web站点的一般性原则 383

8.6 建设Web站点的一般步骤 384

8.7 Web站点性能优化 388

8.7.1 优化Web服务器硬、软件配置 388

8.7.2 改善Web应用程序的性能 388

8.8 Web站点的安全性 393

8.8.1 在安装IIS 6.0的服务器上应考虑的安全问题 393

8.8.2 在安装SQL Server的服务器上应考虑的安全问题 394

8.8.3 开发Web站点程序应考虑的安全性问题 395

思考练习题 397

第9章 应用案例——艺术类专业考试与招生管理系统 398

9.1 系统总体设计 398

9.1.1 系统功能 399

9.1.2 系统模块划分 399

9.2 系统数据库设计 401

9.2.1 总体设计 401

9.2.2 表设计 402

9.2.3 表关系设计 408

9.2.4 存储过程说明 409

9.3 搭建系统框架 413

9.3.1 代码生成器 413

9.3.2 创建解决方案 417

9.3.3 配置文件Web.Config 420

9.4 系统实现 421

9.4.1 登录模块 421

9.4.2 系统主界面 425

9.4.3 系统维护模块 429

9.4.4 数据维护模块 442

9.4.5 考生信息管理模块 458

9.4.6 成绩管理模块 474

9.4.7 成绩查询 484

思考练习题 487

参考文献 488

相关图书
作者其它书籍
返回顶部