ASP.NET 3.5动态网站设计教程

出版时间:2009-8  出版社:水利水电出版社  作者:章美仁 编  页数:279  字数:439000  

前言

  目前网站已经成为因特网的主要组成部分,其数量和内容都在快速提升,以往的很多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章介绍开发静态网页所需的知识。

内容概要

本书以初学者为主要读者,循序渐进地介绍ASRNET 3.5的相关技术架构及动态网站开发过程。本书以开发一个功能完整、实用的“学校网站系统”为主线,以实际项目驱动的方式来编写。从最初的没有任何功能的简单站点制作开始,逐步增加功能和效果,直到最后建立一个完整的、功能丰富的、数据库驱动的、交互的学校站点。其间,分别介绍建立这个站点涉及的众多内容,并特别介绍ASP.NET 3.5新增的LINQ功能、ASP.NETAJAX及ASP.NET服务器控件等内容,同时通过大量示例说明具体的实际问题。学完本书后,读者将具有开发中小型网站项目的能力。    本书可以作为本科、高职高专院校计算机相关专业的教材,也可以作为编程爱好者的自学教材,对具有一定开发经验的读者也极具参考价值。

书籍目录

前言第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 基本对象  ……第5章 CSS样式表第6章 C#语法基础第7章 ASPX的网页代码模型与事件第8章 网页标准控件第9章 ASP.NET内置对象第10章 验证控件第11章 ADO.NET数据访问技术第12章 LINQ基础第13章 ASP.NET的数据控件第14章 用户控件第15章 主题和母版页第16章 网站导航第17章 ASP.NET AJAX程序设计第18章 Web系统的多层结构第19章 学校网站系统的设计与实现

章节摘录

  第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)页面容易被搜索引擎的蜘蛛抓取,有利于网站的推广。

图书封面

评论、评分、阅读与下载


    ASP.NET 3.5动态网站设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7