刚开始接触。net,c#语法应该说还没掌握好。学习实践的旅程就从linq和EF开始吧。感觉相比之前的开发方式,linq和EF方便好多。

linq入门用了好久,因为c#不行,补习了2.0的泛型,3.0和4.0的进化。然后linq才算是能看明白怎么回事。

看ado.net3.5高级编程(第一本书)无意间发现了EF,看起来很吃力。然后搜索其他书,没找到,比较失望,搜索到一些EF的中文的视频教程。看似很简单,可是跟“第一本书”几乎衔接不上,从园子里看到了其他的一些关于EF的文章,半个月才慢慢梳理清楚。EF在进化,如果c#语言在进化,忽略了历史就会错识今天。所以从4.0开始学习之后的各个版本。

学习EF,个人感觉需要熟悉数据库开发,领域驱动设计,我刚学。net,并非这两方面的高手,单我很清楚这两者的前提重要性。我也不想本末倒置。不懂射击,给个狙也打不到人。历史很重要,一步一步来。

选择第一本书,是从京东上搜索entity framework 从价格 order by desc ,

Entity Framework 4.0 Recipes ¥712.00

Programming Entity Framework ¥560.00

本想从 最贵的开始学习,但是第一时间找到的是 Programming Entity Framework 这本PDF。所以就从他开始吧

英文不行,有道帮助下,计划将本书读完,并粗略翻译记录下。希望大家多多指教。

Programming Entity Framework 翻译的更多相关文章

  1. Programming Entity Framework 翻译(2)-目录2-章节

    How This Book Is Organized 本书组织结构 Programming Entity Framework, Second Edition, focuses on two ways ...

  2. Programming Entity Framework 翻译(1)-目录

    1. Introducing the ADO.NET Entity Framework ado.net entity framework 介绍 1 The Entity Relationship Mo ...

  3. [Programming Entity Framework] 第3章 查询实体数据模型(EDM)(一)

    http://www.cnblogs.com/sansi/archive/2012/10/18/2729337.html Programming Entity Framework 第二版翻译索引 你可 ...

  4. 【读书笔记】Programming Entity Framework CodeFirst -- 初步认识

    以下是书<Programming Entity Framework Code First>的学习整理,主要是一个整体梳理. 一.模型属性映射约定 1.通过 System.Component ...

  5. Programming Entity Framework CodeFirst--数据库约定和配置

    这一章主要主要讲的是我们的模型如何映射到数据库,而不影响模型,以及不同的映射场景. 一.表名和列名 1.指定表名 [Table("PersonPhotos")] public cl ...

  6. Programming Entity Framework CodeFirst--表关系约定

    表之间的关系分为一对多,多对多,一对一三种,实质就是对外键进行配置. 一.一对多 1. Required Destination包含Lodging>的集合. public class Desti ...

  7. Programming Entity Framework CodeFirst -- 约定和属性配置

     以下是EF中Data Annotation和 Fluenlt API的不同属性约定的对照.   Length Data Annotation MinLength(nn) MaxLength(nn) ...

  8. 8天掌握EF的Code First开发之Entity Framework介绍

    返回<8天掌握EF的Code First开发>总目录 本篇目录 Entity Framework概要 什么是ORM Entity Framework简史 Entity Framework具 ...

  9. Entity Framework Code First关系映射约定

    本篇随笔目录: 1.外键列名默认约定 2.一对多关系 3.一对一关系 4.多对多关系 5.一对多自反关系 6.多对多自反关系 在关系数据库中,不同表之间往往不是全部都单独存在,而是相互存在关联的.两个 ...

随机推荐

  1. CommittableTransaction和TransactionScope

    创建可提交事务 下面的示例创建一个新的 CommittableTransaction 并提交它. //Create a committable transaction tx = new Committ ...

  2. nginx入门篇----nginx服务器基础配置

    1.nginx.conf文件结构...                         #全局块  events{  ...  }  http                      #http块{ ...

  3. Hadoop Pipeline详解[摘抄]

    最近使用公司内部的一个框架写map  reduce发现没有封装hadoop streaming这些东西,查了下pipeline相关的东西 Hadoop Pipeline详解 20. Aug / had ...

  4. Linux监控实战-2

    vmstat命令 用法:vmstat 1 --->每个1s打印信息; vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存 ...

  5. form表单修改label样式

    <?php $form = ActiveForm::begin([ 'options'=>['enctype'=>'multipart/form-data','class' => ...

  6. Temporary-Post-Used-For-Style-Detection-Title-16761156

    Temporary-Post-Used-For-Style-Detection-Content-16761156 =-=-=-=-=Powered by Blogilo

  7. Redis执行Lua脚本的情况

    第一个测试: 往Redis里面存入1000个Hash,每个Hash里面有100个元素(Key 0-99,值是Key^2). PHP代码,执行33s左右 <?php $redis = new Re ...

  8. android学习笔记57——电话管理器TelephoneyManager

    电话管理器TelephoneyManager

  9. MSSQL和Oracle常用函数比对

    数学函数 序号 函数功能 SQL Server用法 Oracle用法 1 绝对值 select abs(-1) value select abs(-1) value from dual 2 取整(大) ...

  10. es6 let

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...