基本信息
内容简介
计算机书籍
本书以Visual Studio.NET为开发工具,以C#为开发语言,用通俗、简明的语言由浅入深地讲解ASP.NET数据库访问技术、编程方法和Web应用程序的开发方法,同时辅以大量的实例。书中所有程序代码均采用CodeBehind技术,通过实例步步引导读者快速掌握用C#和ASP.NET进行数据库编程的思路和技巧,书中所有例题及相关代码都已在Visual Studio.NET 2003中文版开发环境中调试通过。同时,每一章后面都附有相应的练习题,帮助读者对本章所学知识的进一步理解和掌握。
本书可以作为高等学校计算机及相关专业的ASP.NET Web应用程序设计和数据库开发教材,也适合广大计算机爱好者自学使用。
目录
1.1 .NET框架结构
1.2 ASP.NET及其关键技术
1.2.1 从ASP到ASP.NET
1.2.2 ASP.NET的特点
1.2.3 ASP.NET与ASP的对比
1.3 建立服务器端ASP.NET的运行环境
1.4 Visual StudiO.NET开发工具
1.4.1 Visual Studio.NET开发环境的启动
1.4.2 Visual Studio.NET开发环境的组成与使用
1.5 利用Visual Studio.NET设计ASP.NET Web应用程序
1.5.1 设计ASP.NET Web应用程序的步骤
1.5.2 ASP.NET Web应用程序的结构
1.5.3 ASP.NET的常用内置对象简介
习题
第2章 C#语言与面向对象的编程基础,
2.1 一个简单的C#程序
2.2 数据类型
2.2.1 值类型
2.2.2 类
前言
本书的重要特点体现在两个方面,一是使用VisualStudio.NET开发:工具和环境,并结合丰富的实例,按规范的程序开发步骤,图文并茂、一步一步地进行讲解,内容深入浅出,循序渐进,使读者在短时间内掌握开发ASP.NETWeb数据库应用程序,既能使初学者快速入门,又能使具有一定基础的读者得到进一步的提高。二是使用于微软公司专门为.NET量身定做的编程语占C#,它直接使用.NET框架所提供的类库,并将类型安全检查、结构化异常处理等交给CLR处理。因此,C#是最适合开发.NET应用的编程语言。
本书以Visual Studio.NET开发环境为开发平台,以C#为开发语言,用通俗、简明的语言由浅入深地讲解了ASRNET数据库访问技术、编程方法和Web应用程序的开发方法,同时辅以大量的实例,通过实例步步引导读者快速掌握用C#和ASRNET进行数据库编程的思路和技巧。同时,每一章后面都附有相应的练习题帮助读者对本章所学知识的进一步理解和掌握。
本书主要内容共包括10章,各章主要内容如下。
第1章讲解ASRNET Web应用程序的开发环境、相关技术及.NET Framework的框架结构,并采用综合实例的方式介绍使用Visual Studio.NET开发环境开发ASRNET Web应用程序的方法和步骤,在此基础上介绍Web应用程序的基本组成。
第2章以简明扼要的方式介绍C#语言的基础知识,从而为阅读本书和使用C#语言开发程序打下必要的基础。
第3章较详细地讲解如何利用Visual Studio.NET集成开发环境提供的控件设计Web应用程序的界面,并辅以实例讲解每种控刊:常川的属性、事件和方法,帮助读者如何利用这些控件设计Web应用程序。
第4章详细介绍ADO.NET对象模型的组成结构与所属的命名空间,以及Connection对象、Command对象、DataReader对象、DataAdapter对象和DataSet对象的常用属性和方法,并通过实例介绍如何在编程中使用这些对象设计数据库应用程序。
第5章首先介绍数据绑定的有关概念,然后介绍如何实现将读取的记录集与DataGrid控件实现数据绑定,并用案例方式讲解DataGrid控件的外观属性的设置以及如何利用DataGrid控件实现数据的分页与排序,最后讲解DataGrid控件的绑定列、按钮列、超级链接列以及模板列的使用。
第6章简要地介绍XML文件的组成结构、XML文件与数据库间的对应关系以及如何利用ADO.NET操纵XML文件。
第7章详细讲解网页间实现数据共享的各种情况,并分别详细介绍Application对象、Session对象、Cookie对象以及它们在实现网页间数据共享的方法。
第8章较简明地讲解Web应用程序配置及安全性、Web.Config文件和Global.asax文件。
第9章和第10章为综合应用实例。这两章分别利用读者最为熟悉的留言板和学生选课系统为应用实例,一步一步地引导读者如何设计一个较为复杂的Web数据库应用程序,这两章是对前面所学知识的综合运用,目的是加强读者对所学知识的全面理解和掌握。
本书可以作为高等学校计算机及相关专业的ASP.NET Web应用程序设计和数据库开发教程,也可适合广大计算机爱好者自学使用。阅读本书时,读者应学习过数据库原理方面的课程并应具有SQL Server 2000方面的使用基础。
本书由陈志泊担任主编并组织编写、修改、统稿和定稿,第1章由陈志泊编写,第2章和第3章由张惠萍编写,第4章和第6章由黄金燕编写,第5章、第7章和第10章由刘湛编写,第8章和第9章由沈静编写。
书中所有例题及相关代码都已在Visual Studio.NET2003中文版开发环境中调试通过,同时制作了相关的PowerPoint多媒体教学课件,如果需要例题源代码和本书课件,请与人民邮电出版社联系,或直接与陈志泊联系,联系方式:zhibo@bjfu.edu.cn。
由于编者水平有限,书中难免存在错误之处,请读者批评指正。
编者
2005年5月