摘要: EntityFramework(EF)贪婪加载和延迟加载的选择和使用 EntityFramework(EF)贪婪加载和延迟加载的选择和使用 贪婪加载:顾名思议就是把所有要加载的东西一 次性读取 当读取订单信息orders的时候,我们希望把订单的详细信息也读取出来,那么这里我们使用Include关键字 阅读全文
posted @ 2018-12-13 10:13 abcdefghijklmnop 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-11-29 13:49 abcdefghijklmnop 阅读(102) 评论(0) 推荐(0) 编辑
摘要: ref 通常我们向方法中传递的是值,方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不会受到影响。 这种情况是通常的,当然还有另外一种情况,我们向方法传递参数的形式,引用(ref)和输出(out)。 有时,我们需要改变原来变量中的值,这是我们可以向方法传 阅读全文
posted @ 2018-11-23 14:17 abcdefghijklmnop 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 第一个为特性作用于类,或者接口(interface) 第二个为是否允许重叠定义,就是连续写两个特性标签 第三个为是否继承,当继承时候,除输出子类外,父类也将输出 阅读全文
posted @ 2018-10-30 16:21 abcdefghijklmnop 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。 GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。 利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在 阅读全文
posted @ 2018-10-24 18:46 abcdefghijklmnop 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 第一,创建数据库 create table category(id int primary key,name nvarchar(20))create table news(id int primary key,title nvarchar(20),content nvarchar(200),crea 阅读全文
posted @ 2018-10-24 15:20 abcdefghijklmnop 阅读(2113) 评论(0) 推荐(1) 编辑
摘要: 一、什么是LINQ 长期以来,开发社区形成以下的格局: 1、面向对象与数据访问两个领域长期分裂,各自为政。 2、编程语言中的数据类型与数据库中的数据类型形成两套不同的体系,例如: C#中字符串用string数据类型表示。 SQL中字符串用NVarchar/Varchar/Char数据类型表示。 3、 阅读全文
posted @ 2018-10-23 08:24 abcdefghijklmnop 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: CLR是如何工作的 借用维基百科上的一副图来描述CLR的运行流程: 从源代码到应用程序执行CLR主要做了以下工作: 将源代码编译成托管模块 托管模块是一个标准的 32 位 Microsoft Windows 可移植执行体(PE32)文件,或者是一个标准的 64 位 Windows 可移植执行体(PE 阅读全文
posted @ 2018-10-22 13:57 abcdefghijklmnop 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 工程压缩文件放到百度云盘 20181019001文件夹 1. 创建表的脚本 2. 添加ADO.NET实体数据模型 3.完成。。。。 创建实体数据模型: 本文将带你创建实体数据模型(EDM)SchoolDB数据库和理解基础建设模块。 实体数据模型(EDM)是用于描述实体之间关系的一种模型,以下将使用V 阅读全文
posted @ 2018-10-19 16:59 abcdefghijklmnop 阅读(674) 评论(0) 推荐(1) 编辑
摘要: Visual Studio 2017 如何打开Model Browser(实体数据模型浏览器) Visual Studio 2017 如何打开Model Browser(实体数据模型浏览器) 2017-10-11 十有三 2 浏览:4956 开发工具 Visual Studio 做个笔记,记录下在V 阅读全文
posted @ 2018-10-17 16:55 abcdefghijklmnop 阅读(652) 评论(0) 推荐(0) 编辑