/ / Top Issues Executando o aplicativo ASP.NET no Mono - asp.net-mvc, mono

Principais problemas Executando o aplicativo ASP.NET no Mono - asp.net-mvc, mono

Suponha que eu tenho um aplicativo asp.net MVC que "não está fazendo nada muito extravagante (sem P / Invoke, não inseguro, etc).

Eu considerei a idéia de rodar no Mono para suportar Linux, entre outras plataformas. Eu não uso Mono há muito tempo. Quais são os principais problemas que provavelmente enfrentarei?

Respostas:

3 para resposta № 1
  • Mono não suporta temas
  • O Mono não possui um ótimo GC, o que significa que ele vazará mais memória e fragmentará a RAM para você
  • Mono não cria controles literais da mesma maneira. Net faz para "espaços vazios", o que pode ser um problema

Exceto por esses problemas, você deve estar mais seguro para o ASP.NET 2.0, tanto quanto eu sei ...


2 para resposta № 2

o asp.net mvc é direcionado para o mono 2.6, que é devido em setembro de 2009


1 para resposta № 3

Você mencionou o ASP.NET MVC, que é executado no .net 3.5, e o mono é para o framework 2.0.
ScottHansleman escreveu a entrada do blog sobre como executar o mvc na versão 2.0, você pode tentar. Ou use o monotrilho (ou ProMesh.NET), que é executado em mono out-of-the-box. Eles são todos os frameworks MVC para .net ...