上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页
  2016年8月26日
摘要: 在数据库中,表与表之间可能存在多种联系,比如,一对多,多对多的关系。当我们使用逻辑外键在数据库建立两张表之间的关系的时候,我们使用EF实体框架 必然也会将这种关系映射到我们的实体关系中来。所以,在我们做项目的时候,很多情况下我们都使用逻辑外键建立两张表之间的关系,从而避免删除等操作带来的种 种问题。 阅读全文
posted @ 2016-08-26 09:03 默默淡然 阅读(1795) 评论(0) 推荐(0) 编辑
  2016年8月25日
摘要: 1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。 PM> Install-Package EntityFramework 安装成功后,界面提示 阅读全文
posted @ 2016-08-25 16:26 默默淡然 阅读(8406) 评论(1) 推荐(0) 编辑
摘要: I.EF的默认映射 上节我们创建项目,通过定义实体类就可以自动生成数据库,并且EF帮我们自动设置了数据库的主键、外键以及表名和字段的类型等,这就是EF的默认映射。具体分为: 摘自这里 默认的映射一般只是简单的映射,当然这些都是可以修改的,请往下看。II.使用Data Annotations和Flue 阅读全文
posted @ 2016-08-25 16:17 默默淡然 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 这是上周就写好的文章,是在公司浩哥的建议下写的,本来是部门里面分享求创新用的,这里贴出来分享给大家。 最近在对MVC的学习过程中,接触到了Code First这种新的设计模式,感觉很新颖,并且也体验到了这种方式所带来的便利。这里将我的一些理解分享出来。 需要了解的概念 Ÿ POCO POCO(Pla 阅读全文
posted @ 2016-08-25 16:05 默默淡然 阅读(3408) 评论(0) 推荐(0) 编辑
摘要: 本文记录了Asp.Net管道模型和Asp.Net Core的Middleware模型的对比,并在上一篇的基础上增加Middleware功能支持。 在演示Middleware功能之前,先要了解一下Asp.Net管道模型发生了什么样的变化。 第一部分:管道模型 1. Asp.Net管道 在之前的Asp. 阅读全文
posted @ 2016-08-25 16:00 默默淡然 阅读(4486) 评论(0) 推荐(1) 编辑
摘要: ASP.NET Core的核心是通过一个Server和若干注册的Middleware构成的管道,不论是管道自身的构建,还是Server和Middleware自身的实现,以及构建在这个管道的应用,都需要相应的服务提供支持,ASP.NET Core自身提供了一个DI容器来实现针对服务的注册和消费。换句话 阅读全文
posted @ 2016-08-25 15:42 默默淡然 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: 多个实体映射到一张表 Code First允许将多个实体映射到同一张表上,实体必须遵循如下规则: 实体必须是一对一关系 实体必须共享一个公共键 观察下面两个实体: public class Person { [Key] public int PersonId { get; set; } public 阅读全文
posted @ 2016-08-25 15:36 默默淡然 阅读(9050) 评论(0) 推荐(3) 编辑
摘要: OWIN(Open Web Interface for .NET)是在.net的web server和web应用之间定义了一套规范. Katana是微软实现了OWIN的一个Web Server的项目 OWIN: 官网: http://owin.org/ 代码:https://github.com/o 阅读全文
posted @ 2016-08-25 15:12 默默淡然 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 来源https://docs.asp.net/en/latest/fundamentals/dependency-injection.html ASP.NET Core 1.0在设计上原生就支持和有效利用依赖注入。在Startup类中,应用可以通过将框架内嵌服务注入到方法中来使用他们;另一方面,你也 阅读全文
posted @ 2016-08-25 15:10 默默淡然 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMINT, 阅读全文
posted @ 2016-08-25 15:04 默默淡然 阅读(15854) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页