【发布时间】:2010-11-13 10:23:16
【问题描述】:
我想知道开发 ASP.NET MVC 应用程序的最佳实践,可以选择在 Linux 上部署。如果您正在创建这些类型的 MVC 应用程序,
- 您的目标是什么 Linux/Mono 平台?
- 您在 Windows 上做了多少开发,在 Linux 上做了多少?
- 您是否使用 ORM 来抽象数据库?哪一个?
- 您是否在 Linux 上运行构建引擎?测试呢?
- 您还使用了哪些其他工具?
- 除了 Windows 之外,针对 Linux 还做了多少额外的工作?
- 您遇到过哪些丑陋或惊喜?
【问题讨论】:
-
听起来这个问题应该是一个社区维基。不会有一个正确的答案。
-
同意,可能没有一个正确的答案,但由于部署到 Linux 需要我们在非本地环境中组装更多组件,因此值得听取那些实际做过或正在做的开发人员的意见在做的过程中。
-
我很想说“惊喜!这行不通!”但我只是在实施一个更大的项目时遇到了自己的问题。 Mono 真的很壮观。只是认为这会让那些仍在试图理解 Mono 有时会抛出的神秘错误的人轻笑 :)
标签: asp.net .net asp.net-mvc linux mono