这是我在Cnblogs上的第一个系列,但愿能坚持下去;
惯例索引
- Entity Framework入门系列(1)-开篇兼索引;
- Entity Framework入门系列(2)-初试Code First;
- Entity Framework入门系列(3)-EF Power Tools尝鲜;
- Entity Framework入门系列(4)-EF支持MySQL;
- Entity Framework入门系列(5)-ADO.NET实体数据模型;
- Entity Framework入门系列(6)-T4模版使用;
- Entity Framework进阶系列(7)-进阶开篇;
- Entity Framework进阶系列(8)-Views Generator;
- Entity Framework进阶系列(9)-使用存储过程;
- 下次再说。。。
环境介绍
本系列所使均为最新版
Entity Framework : EF6.1(官网又说性能提升了,每一个版本都性能提升,想想EF18会怎样?哈哈);
关于性能这一块我想说,微软所谓的提升无外乎是优化罢了,不会有什么质的飞跃,因为实现原理摆在面前,除非连原理都变了;一个基于ADO.NET的东西怎么会比ADO.NET快(不包括你调用ADO.NET的代码太次的情况);
还有就是看你怎么去取舍了,以及你的用途,万物皆为相对的;
开发工具:VS2013 Update2(这里是为了使用新功能特意安装的)
所用到的插件列表:
- Nuget(不是必须,但是这个神器你懂的);
- Entity Framework Power Tools Beta 4;
- tangibleT4EditorPlusModellingToolsVS2013;
- MySQL for Visual Studio 1.1.4;
这些插件是目前我想到会用的,可能不全,用到再补;
说明
本系列不会有太多的原理和理论性东西,实用为主,先快速用起来再说,这也是我现在认为最能帮助到“查资料”的朋友们,因为这个系列里面会有很多我在具体实施时遇到的问题,有的解决了,有的正在解决,有得。。。
中间也会穿插一些题外的东西;
题外话
学习一个新东西,我的总结就是,先上手,再上心;先以用为主,产生兴趣自然愿意去研究,这样追的深,懂的也会透彻一点。
这是个人的一些想法,欢迎大家拍砖;