代码之家  ›  专栏  ›  技术社区  ›  Venemo

Mono和Microsoft的ASP.NET实现有什么区别?

  •  1
  • Venemo  · 技术社区  · 16 年前

    我将要启动一个ASP.NET网站,它将在使用mono的Linux服务器上运行。首先,我想在自己的机器上做一些测试。我听过很多关于Mono的信息,但这是我第一次将它用于一个项目。

    到目前为止,我只在IIS服务器上部署了我的应用程序。我想了解一下这两者之间的区别,但大多数关于Mono-on-StackOverflow的问题都有点过时。

    下面是我的具体问题:

    • 不支持ASP.NET 4.0的哪些部分?
    • 我可以用nhibernate和mysql和mono吗?
    • 我可以将ASP.NET MVC与Mono一起使用吗?它是它的一部分,还是它的程序集需要在我的bin目录中?
    • 我能用MEF和Mono吗?它是它的一部分,还是它的程序集需要在我的bin目录中?
    • 是否可以将无扩展URL映射到Apache上Mono的ASP.NET?

    提前感谢您的回答!

    编辑:

    我知道Mono的可用版本可能在Linux发行版之间有所不同,但通常可以在其中任何一个发行版上安装最新版本。因此,问题是关于最新的单声道版本。

    1 回复  |  直到 16 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

    不支持ASP.NET 4.0的哪些部分?

    对ASP.NET 4.0 API的完全支持是 planned in version 2.8 .

    我可以用nhibernate和mysql和mono吗?

    Yes can .

    我可以将ASP.NET MVC与Mono一起使用吗?它是它的一部分,还是它的程序集需要在我的bin目录中?

    ASP.NET MVC 2包含在Mono2.6.7中,您不需要在bin文件夹中使用程序集。

    我能用MEF和Mono吗?它是它的一部分,还是它的程序集需要在我的bin目录中?

    MEF也应该包含在版本2.6.7中,但是我不能确认它,因为我只尝试了ASP.NET MVC 2。

    是否可以将无扩展URL映射到Apache上Mono的ASP.NET?

    不知道。

    推荐文章