C#/.NET Core应用程序开发中使用Entity Framework根据实体属性名称字符串对查询动态排序
在.NET/.NET Core的应用程序开发过程中,使用Entity Framework进行数据持久化或者查询是很多.NET开发者的选择,Entity Framework为我们封装了实体和数据表之间的映射,也提供了非常丰富的接口,.NET开...
.NET/C#应用程序开发Dapper ORM中使用工作单元(Unit Of Work)完成事务操作
本文分享一种在.NET/C#应用程序开发Dapper ORM中使用工作单元(Unit Of Work)完成事务操作的方式,封装如下:public sealed class DalSession : IDisposable{ publi...
.NET Core 2用Dapper微ORM连接SQLite数据库(非Entity Framework ORM)
目前网络上已经有很多在.NET Core应用程序中使用Entity Framework Core(EF Core)连接SQL Server,MySQL这样的资料了。也有不少使用Entity Framework Core连接SQLite数据库...
[Dapper].NET/C#使用Dapper如何实现查询的分页功能?
问题描述比如当前有一个查询文章列表并且分页的需求,使用的是Dapper这个轻量级的.NET ORM组件。那么如何实现基于Dapper的查询并分页呢?方案一首先,Dapper组件中并未内置分页的功能,但是使用Dapper实现分页也并不难,比如...
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)
前言朋友们,大家好,我还是Rector,写ASP.NET MVC 5系列文章[一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar]的那个家伙。春节马上就要到了,Rector在...
什么是ORM?为什么用ORM?浅析ORM的使用及利弊
什么是ORMORM(Object-relational mapping),中文翻译为对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持...
Dapper--.NET(C#)的一款高性能ORM组件
目前有关.NET(C#)的ORM组件也是不少了,比较成熟和之名的比如:ServiceStack.OrmLite,PetaPoco,NHibernate,Entity Framework,Dapper等等。今天我给大家推荐的是Dapper这款...