程序天下ASP.NET 3.5网络数据库开发实例自学手册(含光盘)
分類: 图书,计算机/网络,程序设计,ASP,
作者: 陈轮 等编著
出 版 社: 电子工业出版社
出版时间: 2008-5-1字数: 1123000版次: 1页数: 702印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121064388包装: 平装编辑推荐
知程序,行天下,行天下,知程序。
程序源代码+入门视频+5个完整典型系统+659页相关技术实用学习电子书。
随着ASP.NET技术的发展,微软继ASP.NET 2.0之后,又推出了ASP.NET 3.5(或ASP.NET Running on Framework 3.5)技术。ASP.NET 3.5基于.NET Framework 3.5,并集成了ASP.NET AJAX技术,增加了数据库实体类、LINQ、ListView等新技术或控件,使得开发人员更加容易地开发ASP.NET Web应用程序。 为了便于读者更快速掌握ASP.NET 3.5网络开发技术,笔者经过一年的准备和写作,终于完成本书。本书以实例的形式,全力讲解ASP.NET 3.5数据库系统开发的各种相关技术实现。以实例的形式讲解各种技术的实现。
1 技术最新。以Visual Studii 2008作为开发环境,详细介绍ASP.NET3.5的各项技术。
2 实例丰富,用代码进行讲解。共包含208个实例。代码都附有注释、说明及运行效果图,以实际开发的需要来讲解,步骤详细、可操作性强、极具代表性,读者只需修改相关参数,就可应用到实际项目中。
3 配有多媒体教学光盘,把一些安装、配置操作制作成动画,并配有声音讲解。
4 作者有多年的.NET平台开发经验。书中代码规范、严整、可读性强、易移植,并介绍了大量的实用技巧。
5 配有学习论坛(http://www.rzchina.net),作者会及时回答读者提问,并提供各种技术文章。
内容简介
本书从易到难、由浅入深、循序渐进,以实例的方法系统地介绍了使用ASP.NET 3.5技术(C#)开发数据库网络应用程序的基础知识和开发技术。全书通俗易懂,提供了大量实例供读者更加深刻地巩固所学习的知识,使读者更好地进行开发实践。
本书共分为22章,从第一个数据库网络应用系统的开发开始,首先介绍搭建开发环境、配置和发布网站、连接数据库等基础技术,然后介绍使用ASP.NET 3.5技术处理数据的方法,如显示、添加、修改和删除数据、使用数据库实体类和LINQ操作数据、文件数据处理、图像数据处理、数据缓存、ASP.NET网络开发技术、站点导航、母版页、主题、ASP.NET状态和对象、用户控件、自定义控件、ASP.NET AJAX控件、无刷新Web开发、开发高效和安全的数据库网络应用系统等。最后以一个大型的数据库网络应用系统——基于ASP.NET 3.5技术的电子商务应用系统结束全书。
本书不仅适合初学ASP.NET 3.5网络应用程序的开发人员,对具有一定ASP.NET 3.5网络应用程序开发经验的开发人员,也能起到有益的帮助作用。
作者简介
陈轮,毕业于清华大学计算机学院。9年项目开发经验。资深.NET开发工程师。现就职于太极计算机股份有限公司,同Oracle、IBM、Sun等公司长期合作,参与多个政府、企业信息化项目。
目录
第一篇 ASP.NET 3.5网络数据库开发基础
第1章 构架数据库系统入门
第2章 网站架设和服务器配置
第3章 创建和配置数据源
第4章 连接和管理数据源
第二篇 操作数据库中的数据
第5章 使用ADO.NET操作数据
第6章 使用数据源控件处理数据
第7章 显示数据库中的内容
第8章 使用ASP.NET操作数据库
第9章 使用ADO.NET Entity和LINQ操作数据
第三篇 ASP.NET 3.5数据处理技术
第10章 ASP.NET常用数据处理技术
第11章 文件数据处理技术
第12章 图片数据处理技术
第13章 数据缓存技术
第14章 其他数据处理技术
第四篇 ASP.NET 3.5网络开发技术
第15章 站点导航与登录技术
第16章 母版页和主题技术
第17章 ASP.NET的对象和状态
第18章 用户控件和自定义控件技术
第19章 其他网络开发技术
第20章 构建安全的ASP.NET Web应用程序
第21章 ASP.NET AJAX无刷新数据处理技术
第五篇 ASP.NET 3.5网络应用系统实战
第22章 基于ASP.NET 3.5技术的电子商务应用
书摘插图
随着计算机技术和互联网技术的迅猛发展,数据库已经越来越重要了,应用范围也越来越广泛。如信息管理系统需要数据库来保存信息、网站需要数据库来保存网站的所有数据等。在大型的项目中,数据库显得更加重要。
数据库存在多种定义。简单地说,一些人把数据库定义为数据的集合,或者认为数据库就是为了实现一定的目的,而按事先预定的某种规则组织起来的数据的集合。目前来说,最为流行的数据库为关系数据库(RDB)。管理数据库的系统往往被称为数据库管理系统(DBMS)。数据库是存储数据的仓库,它一般具有以下4个特点。
•数据库中的数据集组织成被称为“表”的结构。
•表一般由行和列组成。
•表中每一行一般表示为一条记录。
•一条记录一般可以包含字段信息及其值,表的每一列对应相应的字段。
数据库的应用非常广泛,不管是个人、家庭、公司还是大型企业,甚至是政府部门,都需要使用数据库来存储数据信息。目前常用的数据库比较多,如Microsoft SQL Server、Oracle、Microsoft Access、DB2、My SQL等。这些数据库的简单说明如下。
1.Microsoft SQL Server数据库
Microsoft SQL Server数据库存在多个版本,如Microsoft SQL Server 7.0、Microsoft SQL Server 2000、Microsoft SQL Server 2005等。Microsoft SQL Server数据库是一个多关系数据管理系统,它不仅是一个完整的数据库,而且具有强大的扩展性。它不仅适合作为小型、中型或大型应用程序的后台数据库,也常用于电子商务、数据仓库、在线商业应用程序等。 2.Oracle数据库
Oracle数据库也存在多个版本,如Oracle 9i、Oracle 10g等。Oracle数据库一般比较适合超大型的应用领域,如电信、移动、联通、医疗保险、邮政部门等。
3.Microsoft Access数据库
Microsoft Access数据库也存在多个版本,如Microsoft Access 2000、Microsoft Access 2003、Microsoft Access 2007等。其中,Microsoft Access 2003是Microsoft强大桌面数据库平台的第六代产品,应用也非常广泛。
4.MySQL数据库
My SQL数据库和Microsoft SQL Server、Oracle、Microsoft Access等数据库相比,是一类非常特殊的数据库。My SQL数据库使用Web页面来表现并管理其数据,并且使用基于Web的方式来访问数据库。
……