05 2015 档案
摘要:初级部分 入门教程 Learn Entity Framework(微软官方) http://www.entityframeworktutorial.net/ Fluent API https://msdn.microsoft.com/en-us/data/jj591617.aspx#2.1 高级部分 存储过程|表值函数 Store Functions for...
阅读全文
摘要:继承映射策略的三种策略 There are following three different approaches to represent an inheritance hierarchy in Code First: Table per Hierarchy (TPH): This approach suggests one table for entire class inher...
阅读全文
摘要:引言 在主表中指定Key,子表中指定Required后,并不会在数据库中生成级联删除的外键。那怎么才能使EF在数据中生成级联删除的外键? SQLServer数据库中级联删除功能配置界面: 上图中显示只用[required]特性后生成的外键没有级联删除动作。 看似正确的解决方案。(治标的处理方式) 版本:EF6.0.1 RC 一对多场景,在子对象映射中开启级联...
阅读全文
摘要:使用 Windows 集成安全性访问 SQL Server 如果您的应用程序运行在基于 Windows 的 Intranet 上,则也许可以将 Windows 集成身份验证用于数据库访问。集成安全性使用在操作系统线程上建立的当前 Windows 标识来访问 SQL Server 数据库。然后,您可以将 Windows 标识映射到 SQL Server 数据库和权限。 若要使用 Windows ...
阅读全文
摘要:This is exactly how cascading deletes behaves in EF. Setting Cascade on a relation in EF designer instructs EF to execute DELETE statement for each loaded realated entity. It doesn't say anything abou...
阅读全文
摘要:参考 Loading Related Entities with Entity Framework - A Beginner's Primer
阅读全文
摘要:引言 WPF中微软提供了一些基本的控件,但是工作中这些基础的控件往往不能满足我们的需求,这个时候我们就需要根据实际的需求去开发自己的控件,但要注意不是所有功能不满足的情况都需要通过自定义控件来实现。实际上一旦用到自定义控件,说明WPF提供的Style,Datatemplate,ControlTemplate的特性已不能满足我们的需求啦。 自定义控件简介 继...
阅读全文
摘要:引言 EntityFramework 6 作为微软的开源ORM框架,有着得天独厚的优势。微软也在MVC中主推EF做为ORM框架。但是在实际的项目开发中我们总是感觉到EF有些慢,或者有这样那样的问题。但实际上有时是因为我们滥用导致了问题的出现。本章就像对EF的性能优化方面的内容做个抛砖引玉,希望能给大家一点启发或者帮助。 常见的提升性能的方案 参考 Tips to improve Entit...
阅读全文