NHibernate Object Relational Mapper
-
Updated
Nov 7, 2024 - C#
NHibernate Object Relational Mapper
Very simplified insurance sales system made in a microservices architecture using .NET Core
Domain Driven Design oriented application framework, meets CRUD needs
Generic implementation of Repository pattern in C# .NET
NHibernate Mapping generator from existing database tables
.NET SQL Parser and Formatter Tool and SSMS Plugin
A set of open-source .NET libraries helping with DDD (domain-driven design) and CQRS (command query responsibility segregation).
ASP.NET Core Identity Provider for NHibernate
DNTProfiler is an EF 6.x and NH 4.x profiler.
CodeSmith Generator Templates
NHibernate.Spatial is a library of spatial extensions for NHibernate, and allows you to connect NHibernate to a spatially enabled database and manipulate geometries in Linq or HQL using NetTopologySuite, providing you with a fully integrated GIS programming experience.
An alternative to ORM's such as Entity Framework, offers light-weight database mapping to your existing CLR objects. Visit "Design Goals" on GitHub to see more rationale and guidance.
Everything you need to jump-start building multi-tenant applications in C# using any framework of your choice.
NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported with strict syntactical and semantical verification.
Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly.
Managing business sales and warehousing departments
NHibernate X-Factories allows you to merge all those .cfg.xml files into one.
Add a description, image, and links to the nhibernate topic page so that developers can more easily learn about it.
To associate your repository with the nhibernate topic, visit your repo's landing page and select "manage topics."