linux开发环境中的.net MVC等效于什么?

Hou*_*man 1 linux asp.net-mvc

我多年来一直是.net开发人员,最近对在Linux而不是Microsoft Windows上开发Web应用程序感兴趣。

我特别喜欢MVC的地方是,您可以很容易地获得一个正在运行的项目(+生产率),还有一个Code-First方法(实体框架4.1),该方法允许在开发过程中即时构建数据库。

所以我想知道Linux上是否有一个受支持的框架,您可以向我推荐?用什么语言呢?

非常感谢,

Hou*_*man 5

没错,有很多选择是正确的。作为一名经验丰富的.NET开发人员,我发现学习Python非常简单。概念有很多相似之处。

我还研究了Djando和Pyramid作为Web Python框架,发现前者更易于使用。Django在某种程度上与MVC .NET非常相似。它还开箱即用地包含一个ORM映射器,它完全可以执行Entity Framework 4.1+ Code-First方法的工作。

总的来说,我发现在Linux上使用Django比MVC .NET更为简单和高效。

我选择这个作为答案,不是因为这里的其他回答是错误的,而是因为也许其他.NET转换程序可能会用谷歌搜索这个问题,并且希望听听其他.NET开发人员的经验。;)