基本信息·出版社:中国水利水电出版社 ·页码:279 页 ·出版日期:2009年08月 ·ISBN:750846804X/9787508468044 ·条形码:9787508468044 ·版本:第1 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
ASP.NET 3.5动态网站设计教程 |
|
|
|
ASP.NET 3.5动态网站设计教程 |
|
基本信息·出版社:中国水利水电出版社
·页码:279 页
·出版日期:2009年08月
·ISBN:750846804X/9787508468044
·条形码:9787508468044
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等院校精品规划教材
内容简介 《ASP.NET 3.5动态网站设计教程》以初学者为主要读者,循序渐进地介绍ASRNET 3.5的相关技术架构及动态网站开发过程。《ASP.NET 3.5动态网站设计教程》以开发一个功能完整、实用的“学校网站系统”为主线,以实际项目驱动的方式来编写。从最初的没有任何功能的简单站点制作开始,逐步增加功能和效果,直到最后建立一个完整的、功能丰富的、数据库驱动的、交互的学校站点。其间,分别介绍建立这个站点涉及的众多内容,并特别介绍ASP.NET 3.5新增的LINQ功能、ASP.NETAJAX及ASP.NET服务器控件等内容,同时通过大量示例说明具体的实际问题。学完《ASP.NET 3.5动态网站设计教程》后,读者将具有开发中小型网站项目的能力。
《ASP.NET 3.5动态网站设计教程》可以作为本科、高职高专院校计算机相关专业的教材,也可以作为编程爱好者的自学教材,对具有一定开发经验的读者也极具参考价值。
编辑推荐 《ASP.NET 3.5动态网站设计教程》是由中国水利水电出版社出版的。
目录 前言
第1章 动态网站概述
1.1 动态网页的概念
1.1.1 静态网页的概念及特点
1.1.2 动态网页的概念及特点
1.1.3 静态网页与动态网页的区别
1.2 动态网页技术简介
1.2.1 CGI
1.2.2 ASP
1.2.3 AS P.NET
1.2.4 PHP
1.2.5 JSP
1.3 小结
第2章 ASENET 3.5简介
2.1 .NET 3.5框架的体系结构
2.2 ASP.NET 3.5的简介
2.2.1 ASP.NET的运行原理
2.2.2 ASP.NET应用程序的组成
2.3 创建新网站
2.3.1 创建文件系统网站
2.3.2 创建本地IIS网站
2.3.3 创建远程网站
2.4 创建学校网站实例
2.4.1 创建一个新站点
2.4.2 添加新文件夹
2.4.3 添加新页面
2.4.4 在页面中编写代码
2.4.5 运行Web站点
2.5 小结
第3章 HTML语言
3.1 HTML语言概述
3.2 HTML语言基础
3.2.1 基本的HTML语法
3.2.2 标记的属性
3.2.3 注释语句
3.3 HYML文档的基本结构
3.3.1 HTML标记
3.3.2 头部标记
3.3.3 正文标记
3.3.4 文档基本结构
3.4 文字版面的编辑
3.4.1 设置字符属性
3.4.2 设置字符样式和特殊字符
3.4.3 设置段落格式
3.5 建立列表
3.5.1 有序列表
3.5.2 无序列表
3.6 TABLE表格
3.7 建立超链接
3.7.1 超链接的概念
3.7.2 常见超链接的创建
3.8 图像的处理
3.8.1 图像类型的选择
3.8.2 插入图像的方法
3.8.3 用HTML语言编辑图像
3.9 网页的动态效果
3.10 小结
第4章 JavaScript语言基础
4.1 JavaScript简介
4.1.1 将JavaScript插入网页
4.1.2 插入JavaScript的位置
4.1.3 JavaScript语句
4.1.4 JavaScript注释
4.1.5 JavaScript弹出框
4.2 JavaScript函数
4.2.1 定义函数
4.2.2 函数的调用
4.3 JavaScript事件
4.3.1 单击事件
4.3.2 鼠标经过、移出事件
4.3.3 其他事件
4.4 JavaScript对象化编程
4.4.1 基本对象
4.4.2 全局对象
4.4.3 文档对象
4.5 访问文档对象
4.5.1 用getElementById()访问
4.5.2 用getElementsByTagName()访问
4.5.3 通过节点关系访问
4.6 用VS2008编辑与调试JavaScript
4.6.1 JavaScript智能感知功能
4.6.2 JavaScript调试功能
4.7 JavaScript实例
4.8 小结
第5章 CSS样式表
5.1 CSS样式表概述
5.2 样式表的基本语法
5.2.1 选择器简介
5.2.2 class选择器和id选择器的区别
5.2.3 样式表中的其他语法
5.3 样式表的使用规则
5.3.1 样式表的分类
5.3.2 样式表的优先级
5.3.3 样式表的覆盖
5.4 样式表中的常用属性
5.4.1 文字和文本属性
5.4.2 背景属性
5.4.3 列表属性
5.5 布局与定位
5.5.1 div和span
5.5.2 元素的布局
5.5.3 元素的定位
5.5.4.元素的浮动
5.6 学校网站布局设计实例
5.6.1 页面布局规划
5.6.2 页面的div结构
5.6.3 页面的建立过程
5.7 小结
第6章 C#语法基础
6.1 数据类型
6.1.1 常量与变量
6.1.2 值类型
6.1.3 引用类型
6.2 运算符与表达式
6.2.1.算术运算符与算术表达式
6.2.2 赋值运算符与赋值表达式
6.2.3 关系运算符与关系表达式
6.2.4 逻辑运算符与逻辑表达式
6.2.5 位运算符
6.2.6 对象创建运算符
6.2.7 “?”运算符
6.3 流程控制语句
6.3.1 分支控制语句
6.3.2 循环控制语句
6.3.3 异常处理语句
6.4 事件
6.5 泛型
6.6 小结
第7章 ASPX的网页代码模型与事件
7.1 ASPX的网页代码模型
7.1.1 内嵌编码模型
7.1.2 后置编码模型
7.1.3 选择页模型
7.2.ASPX的网页事件
7.3.IsPostBack属性
7.4 小结
第8章 网页标准控件
8.1 网页中的控件类型
8.2 HTML控件转换成服务器控件
8.3 网页标准控件的功能和格式
8.3.1 网页标准控件的功能
8.3.2 定义标准控件的格式
8.4 设置控件的属性和事件处理程序
8.5 标准控件简介
8.5.1 标签控件
8.5.2 文本框控件
8.5.3 按钮控件
8.5.4 复选控件
8.5.5 单选控件
8.5.6 下拉列表控件
8.5.7 ListBox控件
……
第9章 ASP.NET内置对象
第10章 验证控件
第11章 ADO.NET数据访问技术
第12章 LINQ基础
第13章 ASP.NET的数据控件
第14章 用户控件
第15章 主题和母版页
第16章 网站导航
第17章 ASP.NET AJAX程序设计
第18章 Web系统的多层结构
第19章 学校网站系统的设计与实现
……
序言 目前网站已经成为因特网的主要组成部分,其数量和内容都在快速提升,以往的很多C/S应用程序也逐步向网站迁移,以网站的形式给用户提供方便的服务。
用户与网站的交互主要通过动态网页来实现,为了简化和方便动态网页的开发,Web领域的主要开发商相继推出了多种Web开发技术,ASP.NET3.5就是其中之一。
ASP.NET 3.5是目前微软最新的Web应用开发平台,AS P.NET 3.5不仅在语言和技术上改进了原有的ASP.NET 2.0的不足,并且提供了很多新的控件和功能,提高了开发人员的开发效率。
笔者长期从事ASP方面的开发和教学工作,积累了丰富的经验。本书根据作者的实际教学和开发经验,以开发一个功能完整、实用的“学校网站系统”为主线,较全面地介绍开发“学校网站系统”中用到的ASP.NET 3.5技术和相关的SOL Server 2005数据库知识,并深入浅出地分析ASP.NET 3.5技术的各个要点。本书讲解时使用了大量的示例,这些示例大部分可以用在“学校网站系统”中,读者在掌握书中知识点后就能够进行实际应用。
本书特色如下:
(1)实用项目驱动。本书以开发一个功能完整、实用的“学校网站系统”为主线,把开发网站所需技术隐含在各个章节之中,以实用项目驱动的方式来编写。同时通过大量示例说明具体的实际问题。学完本书后,读者将具有开发中小型网站项目的能力。
(2)版本最新,与时俱进。读者可以从本书中学到Visual Studio 2008的新增功能、c群中的语法增强特性。本书还介绍了最新的AJAx Web开发技术、最新的LINO查询方式以及LlNQDDataSource控件的使用方法,并通过完整的案例演示这些新技术。
(3)强调实用,面向开发。ASENET 3.5的相关技术很多,但是在动态网站开发过程中,大部分技术并不是经常用到的,作者在安排内容时,尽量与项目开发相结合,讲解最常用的技术,让读者掌握开发网站的实用技能。
(4)突出实践,学以致用。本书最后通过一个完整的“学校网站系统”实例介绍项目开发的全过程,读者在掌握开发语言的基本方法和技巧后,能够快速掌握实际项目的开发思路和方法,达到学以致用的目的。
(5)讲解通俗,步骤详细。本书图文并茂,语言简洁通俗,设计步骤清晰,读者只需按照书中介绍的步骤操作,就可以顺利学习到ASP.NET 3.5的相关技术。
本书共19章,以开发实用项目为主线,以介绍开发动态网站流程为线索,循序渐进地介绍所需技术,从概念到技术,从静态页面设计到代码设计,介绍开发网站的各项技术。
第1章介绍动态网页概念,以及当前开发动态网页流行的几种技术。
第2章首先让读者了解ASENET 3.5技术,并对构建ASP.NET 3.5开发环境进行介绍,最后演示创建一个ASP.NET 3.5网站实例。
第3~5章介绍开发静态网页所需的知识。
文摘 插图:
第1章 动态网站概述
1.1 动态网页的概念
所谓动态网页,并不是指网页上有动画效果,动态网页的概念现在还没有统一标准,它是相对静态网页而言的。下面来了解静态页面和动态网页的概念以及它们的区别。
1.1.1 静态网页的概念及特点
在网站设计中,纯粹HTML格式的网页通常被称为静态网页。静态网页的网址形式通常为:http://www.163.corn/index.htm,页面文件是以.htm、.html、.shtml、.xml等为后缀的。在HTML格式的网页上,也可以出现各种动态效果,如GIF格式的动画、Flash动画、滚动字幕等,这些“动态效果”只是视觉上的,与下面将要介绍的动态网页是不同的概念。
我们将静态网页的特点简要归纳如下:
(1)静态网页的每个网页都有一个固定的URL,且网页文件以.htm,.html、.shtml等常见形式为后缀,而URL不含有“?”。
(2)网页内容一经发布到网站服务器上,无论是否有用户访问,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。
(3)网页的内容是固定一的,修改和更新都必须通过专用的网页制作工具,比如Dreamweaver、FrontPage等,而且只要修改了网页中的一个字符或一个图片,都要重新上传并覆盖原来的页面。
(4)页面容易被搜索引擎的蜘蛛抓取,有利于网站的推广。