2010-01-20 15 views
5

Ahora, antes de sumergirme demasiado en esta pregunta, conozco nDjango y MonoRail; sin embargo, esos proyectos parecen carecer.¿Hay un Django o Rails para la plataforma .Net?

Lo que me pregunto es si existe una solución en el mundo .Net que tenga las siguientes características de una sola caja como Rails en Ruby o Django en Python. Conozco herramientas que hacen piezas pero tengo curiosidad por saber si hay una solución unificada.

  • de versiones de bases de datos/Migraciones
  • ORM o código similar Gen
  • basadas en MVC
  • pantallas administrativos generados por Pre
  • Ver generación
  • Tematización/styling
  • (soy estoy olvidando otra función de piedra angular)

Hay muchas opciones que cubren uno o más de estos aspectos, pero ¿hay algo en .Net que los cubra a todos?

Gracias

+0

FWIW, Django no hace migraciones de la caja, debe usar South (http: // south. aeracode.org/) u otros proyectos similares. –

+0

@Dominic Rodger: esto es cierto; sin embargo, es algo que ofrece Rails y es por eso que lo coloqué allí. Sin embargo, siempre hay herramientas que pueden llenar los vacíos como usted señaló. – JamesEggers

Respuesta

4

que aún no han encontrado una solución que usted ha descrito, pero como usted que hay trozos y piezas que podrían ser utilizados juntos para proporcionar una pila que está cerca:

Esto proporcionaría una pila que es .NET y no otro ecosistema se sienta encima de un sustrato .NET.

2

You can actually run Rails under the .NET DLR. Esto le permite no solo acceder al conjunto de funciones que proporciona Rails, sino también a todo lo demás que está disponible en el ecosistema .NET.

No he encontrado un instalador de un solo clic que me proporcione todo lo que hay en su lista, pero, como usted dice, he encontrado excelentes soluciones para cada punto de su lista que se integran bien.

1

Honestamente, no estoy seguro de lo cerca que te queda, pero S#arp Architecture parece estar tratando de cubrir una gran cantidad de este terreno en un solo paquete.

0

También hay ndjango - el idioma Django plantillas escrito en C# para .NET .puede usarlo con bistro o asp.net mvc (o cualquier otra cosa que lo conecte)

Cuestiones relacionadas