分享
 
 
 

决战.NET——.NET Framework 3.5数据库开发圣典ASP.NE

决战.NET——.NET Framework 3.5数据库开发圣典ASP.NE  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,ASP,

作者: 黄忠成著

出 版 社: 电子工业出版社

出版时间: 2008-9-1字数: 800000版次: 1页数: 581印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121073014包装: 平装编辑推荐

本书重点介绍NET数据库开发技术。书中详细地论述了NET Framework3.5中新一代的访问技术:LINQ、LINQ To SQL、ADO NET Entity Framework,并提出了丰富的ASP.NET范例。

全书分为两大部分,第一部分以讲解ADO.NET2.0、TableAdapter、LINQ、LINQ To SQL、ADO.NET Entity Framework为主,用简单的“控制台应用程序”将这些技术的详细用法及技术特质充分显现出来。第二部分讲解在ASP.NET中,如何应用Tableadapter、LINQ To SQL、ADO.NET Entity Framework等数据访问技术,打造ASP.NET数据库应程序。在第10章更骊个ASP.NET的简单版进行销存系统为实例,引导读者使用LINQ To SQL来构建真实世界中的ASP.NET数据库应用程序。

开发工具

除了ADO.NETEntity Framework的相关章节外,本书其他章节均使用Microsoft Visual Studio2008中文版为主要的开发工具,数据库方面则使用了Microsoft SQL Server2005。

本书适合.NET Framework的初学者和ASP.NET的初中级使用者。

内容简介

本书重点介绍.NET数据库开发技术,书中详细地论述了.NET Framework 3.5中新一代的访问技术:LINQ、LINQ To SQL、ADO.NET Entity Framework,并提供丰富的ASP.NET范例。全书分为两大部分,第一部分以讲解ADO.NET 2.0、TableAdapter、LINQ、LINQ To SQL、ADO.NET Entit y Framework为主,用简单的“控制台应用程序”,又称为Console Application(命令行)应用程序,充分将这些技术的详细用法及技术特质显现出来。第二部分讲解在ASP.NET中,如何应用TableAdapter、LINQ、LINQ To SQL、ADO.NET Entity Framework等数据访问技术,打造ASP.NET 数据库应用程序,在第10章更以一个ASP.NET的简易版进销存系统作为实例,引导读者们使用LINQ To SQL来建构真实世界中的ASP.NET数据库应用程序。

本书适合.NET Framework的初学者和ASP.NET的初中级使用者。

目录

第1章数据库开发的过去、现在和未来

1.1数据库访问技术发展史

1.2梦想成为现实,O/R Mapping

1.2.1什么是O/R Mapping技术

1.2.2O/R Mapping好在哪里

1.2.3简单、容易理解

1.2.4有效率

1.2.5可移植性

1.2.6O/R Maping的缺点

1.2.7MiCFOSOft的数据访问技术蓝图

第2章 ADO.NET 2.0

2.1 AD0.NET概述

2.1.1 Connection

2.1.2CommandI、DataReader

2.1.3 Parameter

2.1.4 Transaction

2.2连接模式

2.2.1使用DataReader

2.2.2存储过程

2.2.3 Null and DBNull

2.2.4 多结果集

2.2.5 MARS(MultiDle Active Result Sets)

2.2.6异步模式

2.3离线模式

2.3.1 更好的离线模式

2.3.2类数据库存储器

2.3.3 了解DataSet与DataTable

2.3.4 DataTable

2.3.5数据的更新

2.3.6数据的查找

2.3.7 Relations

2.3.8 Relation Rules

2.3.9 DataSet Designer

2.3.10 Typed DataSet

2.3.11 使用DataAdapter

2.3.12 Filling Data

2.3.13 Updating Data

2.3.14 RowState

2.3.15 DataROWVersion

2.3.16 AcceptChanges、RejectChanges

2.3.17 RowUpdating and RowUpdated事件

2.3.18 DataView

2.3.19 Create DataView

2.3.20查找数据

2.4TableAdapter

2.4.1使用TableAdapter

2.4.2Typed Query

2.4.3调整自动产生的修改SQL指令

2.4.4使用Stored Procedure

2.4.5使用既存的存储过程

2.4.6DB.Direct Methods

2.4.7Custom DB—Direct Methods

2.4.8TableAdapter的延展性

2.4.9Transaction与TableAdapter

2.4.10商业逻辑的实现1:DB.Direct Methods

2.4.11 商业逻辑的实现2:DataAdapter

2.5 TableAdapter与大型数据库

2.6 TableAdapter的性能

第3章 LINQ

3.1 什么是LINQ Framework

3.1.1 var关键词的涵义

3.1.2 vat能用在哪里

3.1.3 UNQ Framework的概念

……

第4章LINQ TO SQL

第5章ADO.NET Entity Framework

第6章Entity SQL Language

第7章ASP.NET与TableAdapters

第8章ASP.NET与LINQ、LINQ To SQL

第9章ASP.NET与ADO.NET Entity Framework

第10章ASP.NET与LINQ To SQL实战篇

附录A关于JOIN

书摘插图

第1章数据库开发的过去、现在和未来

1.1 数据库访问技术发展史

为了满足数据库应用软件不断提升的需求,数据库系统的演化脚步从来不曾停歇,从早期的文件型数据库到现今的Client/Server数据库。随着数据库系统的演化,与其息息相关的数据访问技术也随之演变,从早期的Library模式到现在大家所熟悉的Driver模式。

在Library模式中,数据库访问技术常与程序语言合为一体,形成只要选择一种程序语言就选择了一种数据库的窘境。到了Driver模式,这个情况已不复存在,数据库访问技术开始向与程序语言脱钩的方向前进,不再与程序语言绑在一块,数据库访问技术从此开始进入独自演化的时代。

这个时代中的技术竞争也是最为激烈的,其中最具代表性的技术是由Microsoft所提出的ODBC概念,它提供了一个Driver的通用规格,让数据库或其他类库的厂商,能依循这个标准来实现支持各种数据库的Driver,只要将其挂载至ODBC的系统中,开发人员就能使用不同的程序语言、一致的概念来访问数据库。

虽然ODBC达到了通用规格的目标,但是其难用及复杂却也成了缺点,这时由Borland所提出的BDE(Borland Database Engine)结合Delphi开发工具进入了市场,Delphi是一个RAD开发工具,其内附的VCL(Visual Component Library)通过将BDE封装为易用的组件,让开发人员能够使用CBD(Component.Base Development)的模式来开发系统,大幅地增进开发人员的生产力。相对于ODBC的难用及复杂,在VCL的支持下,Delphi与BDE创造出了数据库应用程序的开发前景。

不过Microsoft自己也明白ODBC的缺点在何处,因此推出了新一代的数据库访问技术:ADO(Access Database Object),ADO除了提供ODBC所能提供的共通Driver规格外,也提供了与VCL类似的CBD架构,自此开始,ADO与BDE成为了数据库访问技术的两大巨头。

从现在来看,BDE已经在这场争斗中败下阵来,追根究底来说,BDE并非是败在技术面,而是败在时势!毕竟Microsoft拥有平台的优势,数据库厂商基于商业考量,很难不为其提供ADO数据库Driver。

ADO与BDE的鼎足之势持很长的一段时间,但技术一日千里,再好的技术终将有不适用的一天,ADO与BDE也不例外。随着网络的盛行,跨Internet的数据库应用成为市场上的新宠,ADO与BDE这种以Client/Server为主的访问技术已无法适用于这个时代,在这个时代中需要的是离线模式及轻量化Driver。因此以此概念为设计标杆的ADO.NET及dbExpress就成为了新一代数据访问技术的主流。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有