Soy desarrollador de Microsoft .NET desde hace mucho tiempo. ASP.NET/MSSQL/IIS ha sido mi pan y mantequilla durante los últimos 6 años.
Ahora me estoy encariñando con la "ligereza" del servidor Ubuntu 10.xx. También me encanta usar SSH desde mi PC con Windows 7 e instalar aplicaciones usando el increíble comando "apt-get".
También he estado usando HeidiSQL con MySQL y me encanta. Se siente como Management Studio. Sin embargo, leí que PostgreSQL "puede" ser mejor que MySQL, y experimenté algunas sobrecargas de MySQL en mi cuadro de Moodle (pero esto puede ser simplemente un pobre ajuste de mi parte).
Mi pregunta es, ¿sería buena idea ejecutar esta configuración?
ASP.NET 4.0 PostgreSQL (¡el último que puedo conseguir!) Ubuntu 10.10 con Mono ejecutándose en Apache
Además, supongo que usaría Npgsql para Mono como mi conector de ASP.NET a PostgreSQL.
Respuesta1
Mi pregunta es, ¿sería buena idea ejecutar esta configuración?
Yo personalmente uso MySQL como sistema de base de datos para aplicaciones basadas en ASP.NET MVC que se ejecutan en Mono, pero supongo que PostgreSQL también está bien. Mi experiencia es que MySQL tiene un mejor soporte para varias herramientas (por ejemplo, Workbench) y escribir procedimientos almacenados es mucho más sencillo (tómelo como una experiencia subjetiva).
Además, supongo que usaría Npgsql para Mono como mi conector de ASP.NET a PostgreSQL.
Exactamente.