EF,即entity framework,包括linq2sql。它的数据访问方式,可通过访问SqlServer(作了内置支持)直接完成,或通过linq2sql来间接实现。它的额外功用是,对实体数据模型(edm)与关系数据库结构间的映射进行控制。
ADO.net,需要通过手工编程来访问数据;System.XML属于描述性数据访问范畴。linq2sql以对象的方式访问sqlserver table。
MDAC/WDAC,即Microsoft/Windows data access components。这些数据访问组件属于原生(native,or Win32)数据访问技术,它们包括ADO, OLEDB, 以及ODBC--对各种数据源(data source)进行统一访问。
小记:从微软产品线提供的以数据访问路径的思路来看,微软完全是以AOSD的核心理念,倾力打造自已的集成软件流水线。--从这个角度,我们说微软已经从“硬”路线脱胎换骨、刚柔相济。
分享到:
相关推荐
- **ADO.NET概述**:介绍ADO.NET作为.NET框架中用于数据访问的技术,强调其与ASP.NET结合的优势。 - **Connection对象**:解释如何使用Connection对象连接数据库。 - **Command对象**:详细介绍Command对象的使用...
- **5.2 ADO.NET的优势**:列举了使用ADO.NET进行数据访问的好处,例如性能提升、易用性增强等。 - **5.3 内容组件**:探讨了.NET框架中的各种数据存储和管理组件,如SQL Server等。 - **5.4 托管提供程序**:详细...
数据访问层(Data Access Layer) - **使用SqlConnection、SqlCommand等类**:如给定的部分代码所示,定义数据库连接和执行命令的方法。 - **示例代码**: ```csharp public class Data { private ...
Server.Transfer方法可以将控制权从一个页面转移到另一个页面,而不会引起客户端的完整请求,保持了当前的请求上下文,适合在同一个应用程序内部进行页面跳转,传递数据更安全,但用户无法直接通过URL访问目标页面...
### vb.net所有内容帮助文档知识点概览 ...以上内容涵盖了 vb.net 帮助文档的主要知识点,包括但不限于编程基础、应用程序开发、面向对象编程、数据处理等多个方面,为开发者提供了全面的技术指南和支持。
ASP.NET是一种由微软开发的服务器端...以上只是概括了ASP.NET开发的一些关键方面,实际的"ASP.Net 常用代码汇总"可能包含更多细节和具体实现。通过学习和应用这些代码,开发者能够更高效地开发和调试ASP.NET应用程序。
2. **数据访问层**:ASP.NET的ADO.NET组件是连接到SQL Server数据库的关键。通过Entity Framework或自定义的数据访问类,系统能够执行SQL查询来读取、添加、更新或删除新闻数据。 3. **业务逻辑层**:这部分代码...
在这个“ASP.NET学习系列3”中,我们聚焦于“主从”关系这一主题,这通常指的是在数据库操作中的主从数据绑定,如在网页上展示表格时的主表和从表。 在ASP.NET中,主从数据绑定是通过控件如GridView、DetailsView或...
以上是对 .NET 学习路径的一个概括,每个部分都包含了丰富的细节和实践机会。随着技术的不断进步,.NET 开发者也需要持续学习新的技术和工具来提升自己的技能水平。希望这份指南能帮助你在 .NET 的学习之路上更加...
标签 "简易网盘C#.NET源码" 是对项目技术栈的概括,表明这个项目是用C#.NET开发的,且重点在于实现一个简化版的网盘功能。 从压缩包的文件名称列表中,我们可以推断出项目的组织结构和组成部分: 1. **Web.config*...
- **兼容性**:C#与.NET框架高度集成,可以轻松访问.NET类库。 - **1.4 小结** - 介绍了.NET的概念和历史背景,强调了C#作为.NET平台核心语言的地位,以及它的特点和优势。 ##### 第二章:运行环境 - **2.1 .NET...
3. 数据访问层(DAL):封装了与数据库的交互,可能使用ADO.NET或者Entity Framework等数据访问技术。 4. 业务逻辑层(BLL):处理用户请求,验证输入,调用DAL获取数据,计算最佳路线等。 5. 高级特性:可能利用...
【标签】"asp.net Web mvc4.0 EasyUI 权限系统源码" 概括了关键的技术组件和关注点。ASP.NET是微软的服务器端编程模型,用于构建动态网站和应用程序。Web在这里指的是Web开发环境,而MVC4.0是一种模型-视图-控制器...
- **数据访问**:通过ADO.NET等技术实现对SQL Server数据库的高效访问; - **业务逻辑处理**:利用ASP.NET的强大功能进行复杂的业务逻辑处理; - **用户界面展示**:结合HTML、CSS、JavaScript等前端技术,实现...