本书电子教案、实例源文件、勘误表、习题答案下载.
    内 容 简 介    本书深入浅出、循序渐进地介绍了如何使用ASP.NET进行系统开发以及应该掌握的主要技术。全书共分11章,主要内容包括ASP.NET的概述和开发平台、C#新增功能、创建Web页面、常用的内置对象、常用服务器控件、CSS、主题和母版页的创建、数据访问和数据绑定控件、ASP.NET AJAX控件、LINQ技术和开发实例。    本教程涵盖基础知识,技术全面,内容翔实,结构合理,深入浅出,特别适合ASP.NET动态网站开发的初学者。读者可以利用本书附带的源代码和电子教案进行学习,方便易用。本书适合ASP.NET 3.5的初学者、高等院校计算机及相关大中专院校的学生,也可作为软件工程师和想利用Visual Studio 2008开发平台开发Web应用程序的人员以及社会培训班学员学习使用。    本书每章中的教学课件、实例源代码和习题答案可以到    http://www.tupwk.com.cn/downpage/index.asp网站下载。
随着互联网的不断发展和平台的多样性,越来越多的Web开发技巧呈现在用户面前,微软继ASP.NET 2.0之后,又推出了ASP.NET Running on Framework 3.5(即ASP.NET 3.5)技术。ASP.NET 3.5基于.NET Framework 3.5,并集成了ASP.NET AJAX技术,在ASP.NET 2.0的基础上增加了LINQ、数据库实体类、ListView等新技术,使得开发人员更加容易设计和开发ASP.NET网站。 本书全面地介绍了ASP.NET 3.5动态网站开发需要的基本技术,包括配置技术、内置对象、控件、导航、样式、主题、母版页、ADO.NET、LINQ等。最后通过一个基于ASP.NET 3.5的网站实例,详细地分析了该网站的构架设计、数据层、应用层的实现。本书附带大量的实例以及详细的注释,示例虽然短小但能体现知识点的精髓,方便初学者深入学习。通过学习与实践,读者将具备基本的ASP.NET应用程序开发技能。 概括起来,本书具有以下主要特点: ● 易于学习、理解和应用。 ● 分类讲解,方便读者深刻理解。 ● 充分体现案例教学。本书以易学易用为重点,示例实用、知识丰富、步骤详细、学习效率高,特别适合入门者。 ● 采用了最新的Visual Studio 2008开发工具,配有源代码和电子教案,加速学习。 全书共11章,各章的主要内容如下: 第1章详细地讲述了ASP.NET基础以及.NET平台的历史,如何安装Visual Studio 2008,开发动态网站的一般流程,ASP.NET的程序结构,使读者对ASP.NET有一个整体的了解,为以后章节的学习打下基础。 第2章主要讲述了C# 3.0的新特性,主要有隐式类型的局部变量、对象和集合初始值设定项、对象和集合初始值设定项、扩展方法、匿名类型、Lambda表达式、自动实现的属性。 第3章介绍了如何利用ASP.NET建立Web页面和创建ASP.NET Web页面所需的基础知识。包括ASP.NET网页代码模型和生命周期。了解网页代码模型和生命周期能够帮助读者高效地创建ASP.NET应用页面,最后,详细地讲述配置文件Web.config的配置方法。 第4章介绍了ASP.NET中常用的内置对象,包括Request、Response、Session、Application和Server的主要方法和属性,以及Cookie对象的使用方法。熟练掌握这些内置对象,可以开发出功能强大的应用程序。 第5章介绍了Web控件的种类和属性,包括标准控件、验证控件、登录控件、导航控件的使用方法,控件为开发人员提供了高效的应用程序开发方法,开发人员无需具有专业知识就能够实现复杂的应用操作。 第6章介绍了CSS和母版页对ASP.NET应用程序进行样式控制的方法和技巧。包括CSS的用法、CSS和Div布局的方法、主题的创建和引用以及创建母版页和内容页的方法。 第7章介绍了ADO.NET的基本知识,详细地讲解了ADO.NET与数据库的连接方法,如何使用Connection对象连接到数据库、打开和关闭数据库的方法,利用Command和DataAdapter访问数据库的方法,了解使用ODBC.NET Data Provider和 连接池技术。 第8章介绍了数据绑定技术、ASP.NET 3.5提供的各种数据源控件(GridView、DataList、FormView、Datapager、DetailsView)和使用数据源控件连接到各种数据源的方法以及复杂数据绑定控件的功能和使用方法。 第9章介绍了Ajax的基础知识和ASP.NET AJAX控件,这是微软的客户端异步无刷新页面技术,在ASP.NET 3.5中,已经包含了此技术框架。 第10章介绍了LINQ的基本知识和如何使用LINQ进行数据库操作,包括如何将表生成实体类,了解DataContext类,如何使用LINQ to SQL,并利用LINQ技术完成数据的基本查询、添加、删除和修改。 第11章通过一个综合实例将所学知识贯穿在一起。让读者有开发实际项目的体会,从而能够深刻地了解本书前面的知识并达到实战的能力。 本书由韩颖、卫琳、陈伟编著整理,石磊教授、陶永才博士给予了大力支持和帮助,同时侯垚森、景三东、何增辉、王战红、史海振、杨仕飞、张聪、陈文远、屠卫、李颖秋、姚培娟、薛正元、王晖、郭东东等付出了辛勤的劳动,在此一并向他们表示诚挚的感谢。 本书从ASP.NET基础知识讲起,图文并茂,通俗易懂,并配有大量实例和练习,便于读者理解与提高,非常适合初学者和有一定ASP.NET基础的人员使用。 在编写本书的过程中参考了相关文献,在此向这些文献的作者表示深深的谢意。由于时间较紧,书中难免有错误与不足之处,恳请专家和广大读者批评指正。我们的信箱是:huchenhao@263.net,电话010-62796045。 作 者 2010年2月