中易网

如何 学习 entity framework

答案:1  悬赏:50  
解决时间 2021-01-17 09:58
如何 学习 entity framework
最佳答案
转载
  1
  前一段时间园子里有很多文章介绍分析了Linq To SQL,它可以说是一个简单实现的ORM,是微软针对数据和对象的阻抗不平衡的问题。C# 3.0推出一些新的特性,比如Extension Method, Lambda Expression, Anonymous Type,其实这些新特性都是用来为Linq服务。Linq To SQL将程序员从以往写大量的sql查询语句、取值、赋值中解放出来,在intellisense和编译上做了很多工作,使得这些查询能够在编译期进行检查。同时微软推出ADO.NET Entity Framework,即下一代的ADO.NET。它是比Linq To SQL更加强大的ORM,让开发人员只需要着眼于领域对象模型的开发,而不需要考虑它们是如何与关系数据库交互。

  2
  本文由一个简单的例子进行介绍Entity Framework是如何使用的。在此之前,必须下载ADO.NET Entity Framework runtime 和tools,官方也提供了很多示例下载。下面正式开始ADO.NET Entity Framework之旅(开发工具VS 2008 beta,以Northiwind数据库为例)。

  3
  首先建立一个Console project(要选择.NET Framework 3.5),然后点击Add New Item,看见ADO.NET Entity Data Model选项:

  4
  然后会出现Wizard,选择数据库,选择表、视图、存储过程等,按照向导一步步来就可以了,在这里只选择Customers和Orders表。在Solution Explore视图里面点击Northwind.edmx,可以看到Entity的信息(看上去很像Linq To SQL的dbml设计视图),然后将它们改名为Customer和Order。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
事业单位人员不学习继续教育、会有什么影响?
舞台上举行抓周仪式
护照上68~1的朝鲜族可以办签证吗 从韩回国时
杭州健身 哪个健身房性价比最高
有什么像纷纷落在晨色里一样好看的纯古代小说
大学选历史系好不好??
蔬菜连座期是什么时候
跑的第十二笔叫什么
我只有图片,3D打印机可以打印吗?
找一首英文歌 爵士舞上课时候放的 一男一女两
长春欧亚科技城
纪念,那些英年早逝的巨星,除了张国荣黄家驹
新闻早早报今天早上报的锻炼方法叫什么
心底喜欢一个女同事,然后不敢追求,然后那个
刘罗锅生活在哪个皇帝时期
推荐资讯
法蕾雅生态家纺世界地址在哪,我要去那里办事
每日猜成语
我爸的退休档案里缺少调动手续和调资表,该怎
在新加坡怎么用wifi
winpe系统下怎么修复 NTLDR
门店地面铺什么瓷砖好呢?
3比()=36比6括号里应填什么
深圳公租房申请人的配偶和子女不具备共同申请
想知道:石家庄市 从鹿泉区到井陉县怎么坐公交
大重九99云烟印象烟庄这种烟多少钱一包
宁明兴源旅社地址有知道的么?有点事想过去
java float除法的问题
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?