Sou um desenvolvedor Microsoft .NET de longa data. ASP.NET/MSSQL/IIS tem sido meu pão com manteiga nos últimos 6 anos.
Agora estou gostando da "leveza" do servidor Ubuntu 10.xx. Também estou adorando fazer SSH no meu PC com Windows 7 e instalar aplicativos usando o incrível comando "apt-get".
Também tenho usado HeidiSQL com MySQL e estou adorando. Parece o Management Studio. No entanto, eu li que o PostgreSQL "pode" ser melhor que o MySQL, e experimentei algumas sobrecargas do MySQL na minha caixa Moodle (mas isso pode ser apenas um ajuste ruim da minha parte).
Minha pergunta é: seria uma boa ideia executar esta configuração?
ASP.NET 4.0 PostgreSQL (o mais recente que posso obter!) Ubuntu 10.10 com Mono rodando no Apache
Além disso, presumo que usaria o Npgsql para Mono como meu conector do ASP.NET para o PostgreSQL.
Responder1
Minha pergunta é: seria uma boa ideia executar esta configuração?
Eu pessoalmente uso o MySQL como um sistema de banco de dados para aplicativos baseados em ASP.NET MVC rodando em Mono, mas acho que o PostgreSQL também funciona. Minha experiência é que o MySQL tem um suporte melhor para várias ferramentas (por exemplo Workbench) e escrever procedimentos armazenados é muito mais simples (considere isso uma experiência subjetiva).
Além disso, presumo que usaria o Npgsql para Mono como meu conector do ASP.NET para o PostgreSQL.
Exatamente.