选择SQLite的理由 在做UWP开发的时候我们首选的本地数据库一般都是Sqlite,我以前也不知道为啥?后来仔细研究了一下也是有原因的: 1,微软做的UWP应用大部分也是用Sqlite。或者说是微软推荐使用Sqlite吧! 2,简单!就只有一个类库没有多余的参照什么的。不像其他数据库还得做复杂配置 ...
分类:
数据库 时间:
2016-05-28 23:13:34
阅读次数:
1895
1、EF(Entity Framework)实体框架EF是ADO.NET中的一组支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。2、什么是ORM?ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的互相转换。(表实体跟表之间的相互转换)ORM框架有很多,EF框架是ORM框架的其 ...
分类:
Web程序 时间:
2016-05-24 18:59:28
阅读次数:
253
Code First 约定 借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型。模型的基本形状可通过约定来检测。约定是规则集,用于在使用 Code First 时基于类定义自动配置概念模型。约定是在 System.Data.Entity.ModelConf ...
分类:
其他好文 时间:
2016-05-24 09:15:46
阅读次数:
275
1. 添加using System.Runtime.Serialization; 找到这行 includeCollections ? (Environment.NewLine + "using System.Collections.Generic;") : "", 大约 433行 在这行下面添加一行 ...
分类:
其他好文 时间:
2016-05-22 19:53:12
阅读次数:
167
创建初始模型和数据库 在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 Code First Model, 对于本文将使用典型的 Blog 和 Post 模型 创建一个新的控制台应用程序 MigrationsDemo; 添加最新的 EntityFramework 到项 ...
分类:
其他好文 时间:
2016-05-21 19:08:44
阅读次数:
198
If you have ever had the need to store one or more possible values in a single field, you may have used the [Flags] attribute on an enum in C# which w... ...
分类:
编程语言 时间:
2016-05-21 10:16:51
阅读次数:
275
摘自:http://blog.csdn.net/gentle_wolf/article/details/14004345 不贴图片了,太累。 Code First 约定 借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型。模型的基本形状可通过约定来检测。约 ...
分类:
其他好文 时间:
2016-05-20 14:34:58
阅读次数:
163
首先需要分析业务,提取项目需要的概念模型,将其用代码表示。 基本类型,枚举类型,复杂类型,以及它们之间的关系,继承,聚合,组合等方式。 枚举类型在Entity Framework 6 中已支持,可直接定义使用 复杂类型可在 使用[ComplexType] 标注在类上,也可在 FluentAPI 定义 ...
分类:
其他好文 时间:
2016-05-20 13:14:42
阅读次数:
153
摘自:http://www.cnblogs.com/nianming/archive/2012/11/07/2757997.html Entity Framework Code First的默认行为是使用一系列约定将POCO类映射到表。然而,有时候,不能也不想遵循这些约定,那就需要重写它们。重写默认 ...
分类:
其他好文 时间:
2016-05-20 11:14:12
阅读次数:
268
英文渣水平,大伙凑合着看吧…… 这是微软官方SignalR 2.0教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第一篇:建立一个EF数据模型 原文:Creating an Entity Framew ...
分类:
Web程序 时间:
2016-05-20 00:58:34
阅读次数:
407