Walden1024

导航

2015年7月2日 #

[翻译]log4net教程

摘要: 原文:log4net Tutorial一、基础: log4net分为三部分:配置、设置和调用。配置通常是在app.webconfig或web.config文件中;为了增加灵活性,我们也可以使用单独的配置文件。设置通常是几行代码,作用是设置和实例化一个logger连接。最后一部分是调用。二、日志级别... 阅读全文

posted @ 2015-07-02 17:40 Walden1024 阅读(292) 评论(0) 推荐(0) 编辑

2015年7月1日 #

使用AutoMapper

摘要: 一、AutoMapper初探:[参考Using AutoMapper: Getting Started]1.新建空的ASP.NET MVC项目。2.在Models文件夹添加类: public class Book { public string Title { get; s... 阅读全文

posted @ 2015-07-01 15:53 Walden1024 阅读(708) 评论(0) 推荐(0) 编辑

2015年6月26日 #

[翻译][MVC 5 + EF 6] 12[完结]:高级场景

摘要: 原文:Advanced Entity Framework 6 Scenarios for an MVC 5 Web Application1.执行原生SQL查询: EF Code First API包含直接传递SQL命令到数据库的方法:使用DbSet.SqlQuery方法查询返回实体类型。返回的对... 阅读全文

posted @ 2015-06-26 14:33 Walden1024 阅读(463) 评论(0) 推荐(0) 编辑

[翻译][MVC 5 + EF 6] 11:实现继承

摘要: 原文:Implementing Inheritance with the Entity Framework 6 in an ASP.NET MVC 5 Application1.选择继承映射到数据库表: 在School数据模型里面,Instructor和Student类有几个属性是相同的: 假设... 阅读全文

posted @ 2015-06-26 10:49 Walden1024 阅读(530) 评论(0) 推荐(0) 编辑

[翻译][MVC 5 + EF 6] 10:处理并发

摘要: 原文:Handling Concurrency with the Entity Framework 6 in an ASP.NET MVC 5 Application1.并发冲突: 当一个用户编辑一个实体数据时,另一个用户在第一个用户的改变提交到数据库之前同时也在编辑这个实体数据,这时就会发生冲突... 阅读全文

posted @ 2015-06-26 09:38 Walden1024 阅读(490) 评论(0) 推荐(0) 编辑

2015年6月25日 #

[翻译][MVC 5 + EF 6] 9:异步和存储过程

摘要: 原文:Async and Stored Procedures with the Entity Framework in an ASP.NET MVC Application1.为什么使用异步代码: 一个服务器可用的线程数量是有限的,在高负载的情况下所有的可用线程都可能在使用。在这种情况下,在线程被... 阅读全文

posted @ 2015-06-25 16:21 Walden1024 阅读(417) 评论(0) 推荐(0) 编辑

[翻译][MVC 5 + EF 6] 8:更新相关数据

摘要: 原文:Updating Related Data with the Entity Framework in an ASP.NET MVC Application 1.定制Course的Create和Edit页面: 修改CourseController.cs的Create和Edit方法:public... 阅读全文

posted @ 2015-06-25 14:52 Walden1024 阅读(333) 评论(0) 推荐(0) 编辑

[翻译][MVC 5 + EF 6] 7:加载相关数据

摘要: 原文:Reading Related Data with the Entity Framework in an ASP.NET MVC Application1.延迟(Lazy)加载、预先(Eager)加载、显式(Explicit)加载: EF加载相关数据到实体导航属性有以下几种方式:延迟加载:当... 阅读全文

posted @ 2015-06-25 11:37 Walden1024 阅读(299) 评论(0) 推荐(0) 编辑

2015年6月23日 #

[翻译][MVC 5 + EF 6] 6:创建更复杂的数据模型

摘要: 原文:Creating a More Complex Data Model for an ASP.NET MVC Application 前面的教程中,我们使用的是由三个实体组成的简单的数据模型。在本教程中,我们将添加更多的实体和关系,并通过指定格式、验证和数据库映射规则来自定义数据模型。有两种方... 阅读全文

posted @ 2015-06-23 10:36 Walden1024 阅读(406) 评论(0) 推荐(0) 编辑

2015年6月18日 #

[翻译][MVC 5 + EF 6] 5:Code First数据库迁移与程序部署

摘要: 原文:Code First Migrations and Deployment with the Entity Framework in an ASP.NET MVC Application1.启用Code First迁移: 当我们开发一个新的程序时,数据模型经常会发生改变,每次模型发生改变时,就... 阅读全文

posted @ 2015-06-18 17:27 Walden1024 阅读(464) 评论(1) 推荐(0) 编辑