Remote.Linq
NHibernate
Remote.Linq | NHibernate | |
---|---|---|
3 | 4 | |
304 | 2,103 | |
- | 0.0% | |
7.8 | 8.5 | |
10 days ago | 1 day ago | |
C# | C# | |
MIT License | GNU Lesser General Public License v3.0 only |
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.
Remote.Linq
-
How to store business logic (data validation rules in my case) that can be updated?
I have some experience in this area. JSON Logic let’s you serialize rules in JSON and there implementations in multiple languages. Another option would be Remote.Linq which allows you to serialize a LINQ expression tree to JSON.
-
Dynamically creation some code during runtime
Source generators are really great, but can't be used during run time, like emit can. For example, code generators are good for generating boiler plate code during compile time like this. But emit can be used during run time for things like this.
- Dynamically building Linq queries
NHibernate
-
help with NHibernate on .Net 6
Have you tried the NH homepage?
- How to use performant Guid as primary keys in databases. UUID Version 7 to the rescue!
- What's the deal with nHibernate on .NET 6?
-
Is there a widely used hibernate-like ORM framework for .net core?
NHibernate works with .NET core: https://github.com/nhibernate/nhibernate-core
What are some alternatives?
System.Linq.Dynamic.Core - The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
Dapper - Dapper - a simple object mapper for .Net [Moved to: https://github.com/DapperLib/Dapper]
dynamic-linq-query-builder - A truly generic and dynamic linq query builder to compliment jQuery QueryBuilder and other dynamic linq query generation needs
Entity Framework - EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Sieve - ⚗️ Clean & extensible Sorting, Filtering, and Pagination for ASP.NET Core
LINQ to DB - Linq to database provider.
NSpecifications - Specification Pattern for .Net
Entity Framework 6 - This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.
DynamicExpresso - C# expressions interpreter
Fluent NHibernate - Fluent NHibernate!
LINQ to Twitter - LINQ Provider for the Twitter API (C# Twitter Library)
NPoco - Simple microORM that maps the results of a query onto a POCO object. Project based on Schotime's branch of PetaPoco