我们正在开发一个开源和免费的大型数据库驱动的Web应用程序。对于这个项目,我们已经选择PostgreSQL作为数据库平台并开始了数据库工作。
我们一直在使用Microsoft技术,并且在单个框内集成了很多东西,给人留下了深刻的印象。使用Visual Studio,它很容易让它工作。
对于我们的新项目,我们不希望我们的客户被迫支付Windows Server许可证,因此正在寻找一种新的技术,类似的ASP.NET(可能更好或更差),可实现免许可证部署客户端网站。
除了Web技术要求之外,我们理想地喜欢具有Web技术的IDE,它提供IDE与OS和OS之间的集成。像Visual Studio一样的服务器(Web服务器,调试器等)。 IDE可以是商业版或免费版。
理想情况下,我们希望继续使用ASP.NET并同时“免费”。
由于Oracle威胁,我们没有考虑项目的“Java”。我们也考虑过Mono,但害怕在生产环境中使用它。
答案 0 :(得分:11)
您是否考虑过继续使用.NET并使用Mono部署应用程序?
那样:
您甚至可以停止使用Visual Studio并开始使用MonoDevelop,并且可以让您的开发人员团队保持其当前的语言偏好:C#+ VB.NET + ASP.NET
答案 1 :(得分:8)