随笔分类 - ADO.NET
摘要:本任务是 实体框架快速入门的最后一个任务。在本任务中,你将创建强类型的基于CLR对象的查询来展现学校数据库内的实体和关系,并且将显示控件绑定到由这些查询所返回的对象集合。最后你能完整的来运行ClassSchedule应用程序。
阅读全文
摘要:在本任务中,你将学习使用实体数据模型向导来为学校模型生成实体与表一一对应的映射文件。这个学校模型在 实体框架开始文档中被提出。
阅读全文
摘要:在这一任务中,你将使用Visual Studio 2008 创建ClassSchedule窗体应用程序
阅读全文
摘要:在本任务中,你将创建学校数据库架构并填充数据。你要使用SQL Server 管理中心或 SQL Server Express管理中心来执行一个TSQL脚本。生成的数据库将在剩下的快速入门任务中作为关系型数据库被使用。
阅读全文
摘要:本快速入门列举了一系列的任务演示来支持实体框架入门主题。这些任务的设计目的是帮助你开始熟悉ADO.NET实体框架
阅读全文
摘要:许多应用程序经常基于一个关系型数据库来编写。在有些时候,这些应用程序将不得不和以关系方式提供的数据相比配。在编写应用程序时,数据架构通常不是一下子就很理想的,并且应用程序的概念模型和数据库的逻辑逻辑模型是不一致的。实体数据模型(EDM)是一种概念数据模型,能被用来对特定的领域进行数据建模。因此应用程序能和作为实体或对向的数据相匹配。更多信息请参考实体数据模型。
阅读全文
摘要:ADO.NET实体框架被设计成支持以数据为中心的应用程序以及服务,提供了一个基于数据的编码平台,因此提升了从逻辑层到概念层的抽象级别。由于可以支持开发人员在更大的抽象级别上工作,实体框架支持基于任意类型的数据存储引擎或关系构架进行编码。
阅读全文
摘要:最近和很多园子里的Tx交流的时候,似乎很多人都有这么个感觉
存储过程无法调试?
搞得我很郁闷,因为我以前真的调试过的!
今天中午抽空做了下,呵呵
下午来发布利好消息
其实从Visual Studio 2003 开始就已经有这个功能了。
至于2003以前的版本,没用过,不知道
当然了,由于是直接在数据库里调试,很可能会毁坏数据的
因此,调试用数据库最好和项目数据库分开,并且多做几个数据库不同时点和状态的备份
这样就可以方便的多次调试了
阅读全文
摘要:文章里的背景资料部分,还有对概念模型的阐述还是很值得读的。
阅读全文
摘要:这几天尝鲜安装了微软最新的ADO.net Entity Frameork Bata2
作为对园子的贡献,自己一边看一边翻译并计划提交上来给大家分享
不过期望值不要过高,毕竟个人时间有限,再说翻译水平也不咋地
大概一周1-3页左右的进度,估计到完成的时候,人家正式版早出来了
反正弄多少算多少,不过大家如果对特定主题感兴趣就回复我,抓紧弄有意思的部分是正道
如果有发现翻译错误以及不恰当的地方也麻烦大家指出,专业单词都不一定知道怎么翻译。
阅读全文
摘要:一个类对应数据库中的一个或多个表
永远不在应用程序中使用SQL语句
从数据库出来的就是实体信息
ORM在数据库内做更为合适
凡是做软件设计的,都知道我们追求的目标是松耦合的.
就是说,最好是每个层互相之间的关联降低到最低限度.
以下是个人的一些体会,软件设计我们可以这么做
1"获取用户需求
2"界面设计
3"业务实体类设计
4"数据库设计
5"编码
除了要进行连接字符串的配置
应用程序的数据层代码基本是无需修改了
阅读全文
摘要:本文通过比较Hibernate3.0和ADO.net 2.0对数据库存储过程的执行来比较两者的基本情况。
由于本人对Hibernate不熟悉,所有Hibernate代码均转载自http://java.e800.com.cn/articles/2007/515/1179165860296629767_1.html
如果有任何不恰当的地方请多多指教
本文的目的是
如果Nhibernate没有其它的过人之处,在.net环境下要他干嘛呢?
阅读全文
摘要:ObjectDataSource是比较有意思的一个东西
通过在网络上遍访各位高手,终于自己有了一些心得体会。现总结如下:
1、ObjectDataSource的作用是给页面的数据展示控件提供数据
2、ObjectDataSourc是一个媒介,它一手拉着界面的数据展示控件,一手拉着实际的数据来源。它自己什么都不是,仅仅是一个中介。
3、之所以它叫ObjectDataSource,是因为它不像AccessDataSource和SQLDataSource那样是直接连到了数据库,而是连到一个特殊的对象。有DataObjectAttribute()属性的对象
4、因此,利用ObjectDataSource完成的数据访问方案很容易做到3层架构了。ASPx页面控件层(UI)、数据对象层(BLL)、数据访问层(DAL)
简单说,利用.net2.0的TableAdapter对象的特性,在项目中自动生成一个XXTableAdapters的命名空间,里面包含了本项目所有用到的数据访问对象和方法。在页面上使用ObjectDataSourc对象
阅读全文
摘要:本人是懒人一族,能自动生成的决不自己写。
在ASP.net 2.0 中,可以在web.config文件中的configuration/connectionStrings节中配置供项目使用的数据库连接字符串定义。不过要自己背出来写可是非常让人不高兴的。
我们可以借助VS2005的一些向导来自动化这一过程
阅读全文
摘要:在 ADO.Net 2.0 的中小型应用中,数据层代码是否还有存在的必要?
阅读全文