ASP.NET MVC con Postgres; ¿Recomendaciones de ORM?

Estoy gestionando un proyecto de una aplicación de intranet que se está desarrollando en el trabajo. Estamos en las primeras etapas de planificación. Anteriormente he hecho todo mi desarrollo en Python usando Django, pero como somos una tienda de Windows probablemente iremos con ASP.NET MVC.

Sin embargo, realmente no podremos pagar una licencia de SQLServer, por lo que quizás estemos estudiando el uso de Postgresql. Sin embargo, parece que no puedo encontrar muchos ejemplos o guías para las personas que desean utilizar un ORM de terceros, o al menos un ORM con un uso similar al de Django, que funciona con Postgresql.

En última instancia, nos gustaría manejar la autenticación a través de Active Directory [incluidos los grupos], pero almacenar el contenido real dentro de la base de datos.

Ha habido preguntas anteriores de naturaleza similar, pero la mayoría de ellas tienen más de un año cuando MVC todavía estaba en Beta.

¿Algunas ideas?

Respuestas a la pregunta(6)

Su respuesta a la pregunta