ASP.NET、PostgreSQL、Mono、Ubuntu、Apache:好主意?

ASP.NET、PostgreSQL、Mono、Ubuntu、Apache:好主意?

我是一名资深的 Microsoft .NET 开发人员。过去 6 年来,ASP.NET/MSSQL/IIS 一直是我的谋生手段。

现在,我越来越喜欢 Ubuntu 10.xx 服务器的“轻量级”特性。我还喜欢从我的 Windows 7 PC 上通过 SSH 连接它,并使用超棒的“apt-get”命令安装应用程序。

我现在也一直在使用 HeidiSQL 和 MySQL,并且非常喜欢它。它感觉就像 Management Studio。但是,我读到过 PostgreSQL“可能”比 MySQL 更好,而且我确实在我的 Moodle 盒子中遇到了一些 MySQL 过载(但这可能只是我的一个糟糕的调整)。

我的问题是,运行这个配置是一个好主意吗?

ASP.NET 4.0 PostgreSQL(我可以通过 apt-get 获取的最新版本!)Ubuntu 10.10 在 Apache 上运行 Mono

另外,我假设我将使用 Npgsql for Mono 作为从 ASP.NET 到 PostgreSQL 的连接器?

答案1

我的问题是,运行这个配置是一个好主意吗?

我个人使用 MySQL 作为在 Mono 上运行的基于 ASP.NET MVC 的应用程序的数据库系统,但我认为 PostgreSQL 也不错。我的经验是 MySQL 对各种工具(例如 Workbench)的支持更好,并且编写存储过程要简单得多(将其视为主观经验)。

另外,我假设我将使用 Npgsql for Mono 作为从 ASP.NET 到 PostgreSQL 的连接器?

确切地。

相关内容