实体框架初探

以前了解过一些c#的基础知识,目前要转到这方面来做开发,所以就直接从数据库入手了。

net的实体框架早就知晓大名,今天尝试了一下,果然厉害,方便快捷啊。从微软的官方“ 快速入门(实体框架) http://msdn.microsoft.com/zh-cn/library/bb399182.aspx ”开始,根着他一步步走,最后完成程序调试,运行正常。然后看代码,完全一头雾水,不知道所云。

schoolContext = new SchoolEntities();
//这个能能猜到是生成新的school数据库实体的
ObjectQuery<Department> departmentQuery = schoolContext.Department.Include("Course").OrderBy("it.Name");
//这句就郁闷了,不过应该是linq里面的东东,上园子一搜,哈哈 “LINQ基础 - LINQ专题 http://kb.cnblogs.com/zt/linq/list/602/”现成的,赶快进入look。

当然要先来这个“[系列文章]一步一步学Linq to sql ”  “预备知识”看完,仗着有js的功底和一些c#的基础知识,连猜带蒙的总算是都能看懂,还是吃力啊。lambda 这东东是什么哦,搞不清楚知起然不知所以然,看来接下来要学习哈这个了。

我以后豆用这种流水账的形式记录了,各位看官不要笑哈,我是没学走先学跑的,我相信实践出真知,用什么就学什么,不明白的就立马查资料现炒现卖。我不是搞研究的,没必要把.net的类库都熟悉了,一般的应用都脱离不了数据库,所以我选择从数据库入手。
把现阶段的目标明确哈,掌握c#对数据库的常用操作,豆是数据库实体的操作。剩下的等这个学到手了在定。

原文地址:https://www.cnblogs.com/jiang_zheng/p/1343912.html