Ha sido un usuario de la pila de Microsoft desde hace mucho tiempo y está buscando otros marcos para aprender y tal vez la transición a. Me encontré con Play Framework recientemente y comencé a trabajar en algunas de las demos y realmente me gustó. Alguien de una transición de fondo de .NET a Play, y si es así, ¿cuál ha sido tu experiencia hasta el momento?Cualquiera transición de ASP.NET (MVC) a Play Framework
Respuesta
He escrito principalmente proyectos usando ASP.NET MVC/C#/servidor SQL pero elijo experimentar con Play/Java/Postgres en un proyecto reciente.
En todo el Im bastante productivo con Play, las cosas específicas que me gustan son:
- La forma en que se compilan vistas que ayuda en gran medida los errores tipográficos al contado
- La futuros y promesa marco
- Muy fácil para empaquetar e implementar, es decir, reproducir etapa
- Capacidad para escribir e incluir complementos en unas pocas líneas de código
- El hecho de que el almacenamiento en caché está integrado en
desventajas potenciales
- puede tomar un tiempo para compilar que puede ser molesto durante el desarrollo/prueba
- documentación no siempre es tan detallada o extensa en comparación con ASP.NET MVC
- Disponibilidad de código muestras
- El hecho de que el contexto http se pierde durante los eventos asíncronos (creo que ya se ha solucionado en el juego 2.1)
- Me parece el memberh proveedor de IP y configuración de permisos de función en el archivo web.config más fácil de trabajar en comparación con la clase Play Secured (entonces no necesita anotar específicamente cada controlador/método)
- Sin LINQ dentro de Java (No es un error de Play sí mismo) pero si se utiliza Scala, puede utilizar expresiones Lamda -
Hola, ¿qué IDE usaste para codificar el sitio web de Play Framework? – RAY
Probablemente sea demasiado tarde, pero te recomendaría encarecidamente IntelliJ. – CanardMoussant
No personalmente, pero un compañero de trabajo ha hecho la siguiente ruta para sus propios proyectos personales (bastante geek el chico): C# => Scala para .net => Juega con Scala.
Está bastante contento con Play (y el hecho de que dejé de presionarlo para que lo intente: P), le pediré que publique más tarde sobre su experiencia con más detalles, pero los puntos clave de Play (simplicidad, rapidez cambio, etc.) todavía se aplican para él.
Hola, Pere ... sería genial ver cómo ha sido su experiencia con Play from .NET. – Todd
le dije, ahora depende de él ...: P –
Hola Pere. Pídale a su compañero de trabajo que publique sus experiencias con Play procedente de un fondo .NET. Creo que muchas personas estarían interesadas en escuchar sobre esto. – Todd
- 1. ASP.NET MVC con Entity Framework
- 2. JHAML y play framework?
- 3. play-framework [2.0] HTTPS
- 4. Play Framework y DB2
- 5. Play Framework GUID
- 6. DTO en Play Framework
- 7. play framework installation
- 8. Conexión EC2 a RDS usando Play framework
- 9. ¿Cómo funciona Play Framework?
- 10. UUID con Play Framework
- 11. RESTful on Play! framework
- 12. asp.net mvc mvc 2 a 4
- 13. Cualquiera que use Entity Framework * ¿Bien *?
- 14. Arquitectura Java EE con Play Framework
- 15. Play Framework 2.0: Formateadores personalizados
- 16. ¿Admite Play Framework los "fragmentos"?
- 17. Populate Inputs en Play Framework
- 18. Implementando una Play! Aplicación Framework
- 19. ASP.NET MVC imagen lenta de carga a través de MVC framework?
- 20. Migrate Play! Controlador de aplicación Framework 1.2.3 a 2.0
- 21. Play colas de trabajos de framework
- 22. Gestión de usuarios con Play! Framework 2.0.3
- 23. Uso de Eclipse con Play Framework 2.0
- 24. Play framework en Mac, problema de rendimiento
- 25. Play framework como servidor de juegos
- 26. play framework 2.0 error de consola
- 27. ASP.NET MVC3 CSS Framework
- 28. play framework bat windows proceso de java
- 29. ¿Cómo agrego jar a classpath en Play Framework?
- 30. El propósito de include() en ASP.NET MVC Framework + Entidad
Recuerde que la Scala plantillas para Marco de Juego están inspirados desde el motor de plantillas ASP.NET MVC Razor, por lo que puede estar familiarizado. – Jonas