09 2016 档案

摘要:前几天把Code First系列总结完,想着下步总结什么,原本想着XML,不过XML的内容比较多,还有3天班就中秋节了,想在中秋节前在完成一个系列,所以决定把异步这块总结下。说起异步可能会认为就是多线程,其实并不是这样,多线程之一解决异步的一种方式,单线程也可以实现异步。C#中异步主要包括异步委托和 阅读全文
posted @ 2016-09-10 15:00 社会主义接班人 阅读(825) 评论(0) 推荐(1) 编辑
摘要:前面七篇基本把Code First学习了一下,不过code first中会出现一个问题,就是数据迁移的问题。 一、数据准备 还是在前面的demo上修改,这次使用Province和City类。 上面的会在数据库映射如下面的数据表 二、数据迁移 1.增加属性 在City类中增加一个属性 Descript 阅读全文
posted @ 2016-09-06 22:08 社会主义接班人 阅读(1120) 评论(2) 推荐(1) 编辑
摘要:前面的6篇博客基本把Code First学习的差不多了,今天这篇学习下code first中的并发控制和事务,基本也快学完了,顶多就差数据迁移。 在数据库中也是有锁和事务的概念,在C#中也是存在,当然code first也是必要要有的。对于什么是并发、什么是锁和事务,它们的特性是什么这些概念性的就不 阅读全文
posted @ 2016-09-04 16:08 社会主义接班人 阅读(2099) 评论(0) 推荐(2) 编辑
摘要:上午的时候把复杂类型学习了一下,想着趁着周六日把Code First学习完,所以下午还是把Code First中的关系学习下。在数据库中最重要的恐怕就是E-R图了,E-R体现了表与表直接的关系。使用Code First也需要把这种表与表直接的关系映射到数据库中,所以关系映射在Code First中也 阅读全文
posted @ 2016-09-03 18:24 社会主义接班人 阅读(2108) 评论(4) 推荐(2) 编辑
摘要:上一博客学习了下基本的约定配置,留下几个遗漏的,这篇就是学习下遗漏一复杂类型。 一、什么是复杂类型? 书中说道:“复杂类型也可视作值类型(?)可以作为附加属性添加到其他类。复杂类型与实体类型的区别在于复杂类型没有其自己的键。它是依赖于其"宿主"类型跟踪变化 和持久化。一个没有Key属性的类型,并且作 阅读全文
posted @ 2016-09-03 11:40 社会主义接班人 阅读(1494) 评论(1) 推荐(3) 编辑
摘要:在EF实体框架之CodeFirst二中也提到数据库里面一般包括表、列、约束、主外键、级联操作、实体关系(E-R图)、存储过程、视图、锁、事务、数据库结构更新等。前面几篇博客把表、存储过程、视图这些算是总结了一下,这篇的话主要总结下基本的约定类型。 1.主键 在数据库中主键是必不可少的,一般主键有业务 阅读全文
posted @ 2016-09-01 22:11 社会主义接班人 阅读(1484) 评论(4) 推荐(1) 编辑

点击右上角即可分享
微信分享提示