《高等学校计算机应用规划教材:ASP NET 4.0网站开发实例教程》全面翔实地介绍了使用asp.net4.0开发动态网站的基本知识和实用技巧。全书共分12章,主要内容包括:asp.net的发展历程,vwd2010集成开发环境,asp.net的内置对象和配置管理,服务器控件的使用,使用css、主题和母版页进行页面设计与布局,使用ado.net访问数据库和操纵xml,数据绑定与数据控件的使用,使用linq查询,web站点的安全性,asp.netajax技术,web服务的创建与调用,使用jquery美化网页以及站点的发布与部署,最后一章是综合运用所学知识创建了一个简易微博系统。《高等学校计算机应用规划教材:ASP NET 4.0网站开发实例教程》重点介绍了常用控件的使用以及动态网站开发的实用技巧,并安排了多个综合性的个性网站开发实例。此外,每章还配有习题,有助于读者对所学知识的理解与掌握,提高和拓宽读者的实际技能。
《高等学校计算机应用规划教材:ASP NET 4.0网站开发实例教程》结构清晰、内容翔实,既可以作为高等院校本科学生的专业教材,也可以作为从事网站开发与设计工作的专业技术人员的参考书。
ASP.NET是Microsoft公司推出的基于.NET Framework的Web应用开发平台,是Web应用开发的主流技术之一,它带给人们的是全新的技术,和由此产生的开发效率的提高,网站性能的提升。使用ASP.NET进行Web应用开发,程序结构更加清晰,开发流程更加简单,从而可以提高开发效率,缩短开发周期。ASP.NET 4.0 是在ASP.NET 3.5的基础之上构建的,保留了其中很多令人喜爱的功能,并增加了一些其他领域的新功能和工具。
进行ASP.NET开发可以使用Visual Basic.NET或者C#,这两种语言都是.NET环境下的程序设计语言,但并不是必须使用.NET集成开发环境才能进行ASP.NET Web程序设计。从理论上讲,用记事本或其他文本编辑器就可以编写ASP.NET Web应用程序,但大多数开发人员还是希望安装Microsoft Visual Web Developer 2010(VWD)。VWD是专门为构建ASP.NET Web站点而开发的,其中包含了大量有助于快速创建复杂ASP.NET Web应用程序的工具。为了使广大学生和网站开发技术人员尽快掌握ASP.NET 4.0以及VWD 2010的使用技巧和新增功能,本人在多年教学经验与科研成果的基础上编写了此书。本书全面翔实地介绍了ASP.NET动态网站开发的基本流程和使用方法,可以使读者快速、全面地掌握使用VWD 2010快速开发ASP.NET Web应用程序,并达到融会贯通,灵活应用之目的。
概括起来,本书具有以下主要特点。
(1) 结构清晰、内容翔实。在每一章的开始概要说明了本章将介绍的内容,使学习者做到心中有数;介绍每一个内置对象或服务器控件时,首先介绍该对象或控件的常用属性、方法和事件,然后介绍具体的应用场景和注意事项,且在介绍过程中都配有插图和实例说明;在每章的最后还有对应的本章小结,总结本章介绍的内容,前后呼应,系统性强。
(2) 按照动态网站的开发流程,从网站基础知识讲起,循序渐进地介绍了ASP.NET动态网站开发涉及到的各种知识和技巧,并在各章配有精心选择的应用实例,这些实例既有较强的代表性和实用性,又能够综合应用对应章节介绍的知识,使学习者能够全方位地理解所学内容,融会贯通章节之间的联系,达到举一反三之目的。
(3) 每一章最后都配有习题。这些习题紧扣该章介绍的内容。通过回答和练习这些习题,有助于读者更好地掌握本章所学知识,提高和拓宽读者的实际技能。
全书共分12章,第1章介绍了网站建设的基础知识、ASP.NET的发展过程、VWD 2010开发环境,以及ASP.NET的工作原理;第2章介绍了ASP.NET的页面框架和页面类,ASP.NET的内置对象以及ASP.NET的配置管理;第3章介绍了ASP.NET服务器控件的基本用法以及不同类别控件的功能;第4章介绍了CSS样式、主题和母版页,这些技术对于页面布局、创建具有一致外观的网站非常有用,也有利于使站点看起来更专业和有吸引力;第5章介绍了数据库的基本知识和SQL语言、使用ADO.NET访问数据库、数据绑定技术和数据控件的使用以及使用ADO.NET读写XML文件;第6章介绍了LINQ语言及其语法;第7章介绍了Web站点中的安全性和ASP.NET提供的登录控件的用法;第8章介绍了ASP.NET AJAX的基本知识以及ASP.NET AJAX服务器控件的使用方法;第9章介绍了Web服务的基本概念以及如何创建和调用Web服务,包括在AJAX站点中使用Web服务;第10章介绍了jQuery的基本语法和具体应用,jQuery 能够改变我们编写JavaScript脚本的方式,降低学习和使用Web前端开发的复杂度,提高网页开发效率;第11章介绍了Web应用程序的发布与部署,包括复制Web站点、在IIS下运行站点和将数据库移动到远程服务器;第12章介绍综合运用全书所学知识,开发一个简易的迷你微博系统。
本书是多人智慧的集成,除封面署名的作者外,参与资料整理和制作的人员还有郭卉、杜慧芹、李海珍、高红军、刘艳、王喜胜、王军政、刘瑛、范亮、郑丽、薛云芬、李继珍、裴志伟、申丽娜、杨祥波、耿庆伟、司忠慧、徐金梅、赵桂英、孙爱敏、焦建菊、杨凯等。在本书的编写过程中,参考了一些有关文献,在此向这些文献的作者深表感谢。由于作者水平有限,本书不足之处在所难免,欢迎广大读者批评指正。我们的信箱:huchenhao@263.net,电话:010-62796045。
作 者
2012年9月
第1章 asp.net 4.0入门
1.1 网站建设概述
1.2 asp.net与vwd 2010
1.3 使用vwd 2010开发web应用程序
1.4 本章小结
1.5 思考和练习
第2章 asp.net基础知识
2.1 asp.net应用程序概述
2.2 asp.net的内置对象
2.3 asp.net配置管理
2.4 本章小结
2.5 思考和练习
第3章 asp.net服务器控件
3.1 服务器控件概述
3.2 标准控件
3.3 html控件
3.4 验证控件
3.5 导航控件
3.6 用户控件
3.7 本章小结
3.8 思考和练习
第4章 页面设计与布局
4.1 css样式
4.2 在vwd中使用css
4.3 页面布局
4.4 主题
4.5 母版页
4.6 本章小结
4.7 思考和练习
第5章 数据访问与数据绑定
5.1 数据库基础知识
5.2 sql简介
5.3 使用ado.net
5.4 数据绑定与数据控件
5.5 使用ado.net访问xml
5.6 本章小结
5.7 思考和练习
第6章 linq
第7章 web站点中的安全性
第8章 asp.net ajax
第9章 web服务
第10章 使用jquery
第11章 web站点的发布与部署
第12章 简易微博系统
参考文献