2011-01-24 16 views
5

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?

+1

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. –

Respuesta

5

Para una,, framework de desarrollo web basado en Java limpio sin hinchazón MVC, echar un vistazo en el juego:

http://www.playframework.org/

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.

+0

Gracias rsenna. El juego parece ser exactamente lo que estoy buscando. –

+0

@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

Cuestiones relacionadas