Estoy tratando de desarrollar un sitio web simple que emplea autenticación de formularios, pero no quiero construir el marco de autenticación desde cero. ASP.NET MVC proporciona un gran sitio web de muestra con autenticación incorporada, pero prefiero usar las tecnologías Java para poder reducir el costo de inicio mediante el uso de software de código abierto. ¿Java (cualquier marco) tiene un equivalente?¿Java tiene un equivalente al sitio de muestra de ASP.NET MVC, específicamente con autenticación?
Respuesta
Para una,, framework de desarrollo web basado en Java limpio sin hinchazón MVC, echar un vistazo en el juego:
Para la autenticación, echar un vistazo a este enlace:
http://www.playframework.org/documentation/1.1/guide8
La página anterior es parte del marco de juego tutorial:
En este tutorial aprenderá el marco Play mediante la codificación de una aplicación web real, de principio a fin. En esta aplicación, trataremos de usar todo lo que necesitaría en un proyecto real, al tiempo que presentamos buenas prácticas para el desarrollo de la aplicación Play.
Pero, por cierto, ASP.NET MVC es open source ... Y siempre tendrá la opción de usarlo con Mono (ASP.NET MVC es compatible con ella) y Linux. De modo que puede tener una solución completa de fuente abierta basada en ella, y sin aprender un entorno completamente nuevo.
Gracias rsenna. El juego parece ser exactamente lo que estoy buscando. –
@Nathan Murray: sí, jugar parece ser muy bueno. Y algunas personas lo están usando con [Scala] (http://www.scala-lang.org/node/25) ... Que es ** way ** cooler. :-) Si le interesa, vea [esto] (http://www.playframework.org/documentation/1.1/scala). – rsenna
- 1. ¿Cómo debo hacer la autenticación en un sitio ASP.Net MVC?
- 2. Protección de un sitio ASP.Net MVC
- 3. Autenticación jQuery Forms con ASP.NET MVC
- 4. ASP.Net MVC personalizada autenticación
- 5. Autenticación de Windows con ASP.NET MVC
- 6. dilema OutputCache con autenticación en ASP.NET MVC
- 7. "Recordarme" con ASP.NET MVC Autenticación no funciona
- 8. Autenticación básica de reposo con ASP.NET MVC
- 9. Autenticación/Autorización de ASP.NET MVC 3
- 10. Autenticación LDAP en ASP.Net MVC
- 11. Autenticación de formularios + ASP.NET MVC absolute ReturnURL
- 12. ¿Java tiene un equivalente de referencia constante?
- 13. Autenticación de 2 pasos en ASP.Net MVC
- 14. problema al crear persistente cookie de autenticación: ASP.NET MVC
- 15. ¿Tiene Clojure un paquete de importación de Java equivalente? *?
- 16. Cómo gestionar mejor los permisos (no roles) en la membresía de asp.net, específicamente en ASP.NET MVC
- 17. personalizada IPrincipal con la autenticación de formularios de ASP.NET MVC
- 18. Implementación de búsqueda en un sitio web de ASP.NET MVC
- 19. ASP.NET MVC y autenticación de modo mixto
- 20. ¿Aplicación MS de muestra para ASP.NET MVC?
- 21. ASP.NET MVC: autenticación/membresía de subdominio cruzado
- 22. Buscando un tutorial de OSGi con Spring (específicamente Spring MVC)
- 23. GetWebResourceUrl equivalente para ASP.NET MVC?
- 24. Autenticación API web ASP.NET MVC 4 con proveedor de membresía
- 25. ¿MVC 4 tiene una solución de mapa de sitio incorporada?
- 26. ¿PHP tiene un equivalente al operador || =?
- 27. ¿.NET tiene un equivalente a los archivos .properties de Java?
- 28. Cómo hacer que un sitio ASP.NET MVC "derive" desde otro
- 29. ASP.NET MVC + Backbone.js, ¿tiene sentido esto? ¿ASP.NET MVC realmente necesario?
- 30. ASP.NET MVC controlador Constructor Llamado antes de la autenticación
Para dar una actualización sobre esto, decidí usar el marco Play para mi proyecto y me quedé muy impresionado. Es fácil de aprender, escalable y rápido. El marco de autenticación proporciona un poco menos de lo que me hubiera gustado: algunos métodos para anular el inicio de sesión/cierre de sesión, mientras que ASP MVC proporciona los métodos listos para usar y el esquema de la base de datos para SQL Server. El proyecto no requirió toda la funcionalidad de ASP MVC, por lo que no fue un problema crear objetos de modelos para usuarios, permisos y grupos, y luego escribir métodos de autenticación simples. Esto fue a mediados de 2011, así que el módulo puede actualizarse ahora. –