EntityFramework-Plus
BlazarTech.QueryableValues
EntityFramework-Plus | BlazarTech.QueryableValues | |
---|---|---|
4 | 1 | |
2,190 | 87 | |
1.1% | - | |
3.8 | 7.6 | |
6 days ago | 3 months ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EntityFramework-Plus
- EF Core is good for most things.
-
How to avoid using repository pattern with entity framework?
This also assumes you're not using something like [EFPlus](https://github.com/zzzprojects/EntityFramework-Plus) where the following is valid:
-
Plans for Entity Framework Core 6.0 revealed as Microsoft admits it is unlikely to match Dapper for performance
I think you're mixing Entity Framework vs LINQ. LINQ deals with querying only. Nothing to do with updates. Having said that, LINQ is extensible. You can do it with additional extension methods: https://github.com/zzzprojects/EntityFramework-Plus
BlazarTech.QueryableValues
-
QueryableValues for EF Core
Are you a user of Entity Framework Core on SQL Server? If so, you may be interested in QueryableValues.
What are some alternatives?
EFCore.BulkExtensions - Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite
linq2db.EntityFrameworkCore - Bring power of Linq To DB to Entity Framework Core projects
Entity Framework - EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Detached-Mapper - An ORM friendly mapper. Allows saving entire entity graphs. Heavily inspired in GraphDiff and AutoMapper.
Dapper - Dapper - a simple object mapper for .Net [Moved to: https://github.com/DapperLib/Dapper]
EntityFrameworkCore.SqlServer.SimpleBulks - Very simple .net library that supports bulk insert (retain client populated Ids or return db generated Ids), bulk update, bulk delete and bulk merge operations. Lambda Expression is supported.
LINQ to DB - Linq to database provider.
EFCoreSecondLevelCacheInterceptor - EF Core Second Level Cache Interceptor
BlazarTech.QueryableValues.EF6 - This library allows you to efficiently compose an IEnumerable<T> in your Entity Framework 6 (non-core) queries when using the SQL Server database provider. It's a streamlined version of the original QueryableValues for EF Core: https://github.com/yv989c/BlazarTech.QueryableValues.
eShopOnWeb - Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.