2011-04-13 19 views
7

Tengo una base de datos de SQL Server. Realmente me gustaría generar rápidamente un nivel medio y un front-end de esta base de datos. Preferiría algo que genere formularios web si es posible. Entiendo que ningún generador de código será fenomenal. Sin embargo, solo quiero algo que me ayude a ponerme en funcionamiento rápidamente para poder personalizarlo según sea necesario.Generador de código ASP.NET

¿Alguien puede recomendar ninguna generadores de códigos?

Gracias!

Respuesta

0

He utilizado con éxito Code Smith (producto comercial).
Es un motor de plantillas popular y encontrará muchas plantillas en Internet para todo tipo de arquitectura/marcos de acceso a datos.

También he usado el T4 templates simple que puede usar en Visual Studio sin tener que instalar nada (aunque yo recomendaría usar algo como Tangible T4 Editor para obtener la sintaxis de color).

+0

¿Se puede generar una forma de UI con codesmith? Si es así, ¿puedes dar un ejemplo? –

1

Tengo un amigo que es la liberación de un generador de código muy pronto. Proporciona xslts basados ​​en el modelo de datos para crear clases en cualquier capa que desee. Aquí está el sitio: Code Generator Asegúrese de revisar la sample project.

3

Hay ASP.NET Dynamic Data. Si puedes vivir con MVC, EF4 y MVC3 serían mi elección sobre Dynamic Data.

0

Si tiene Visual Studio (2005 o mayor) que podría considerar las plantillas T4. Hay un buen video introductorio al DNRTV. T4 es un recurso de generación de código poco conocido que viene con todas las ediciones de Visual Studio (incluso Express creo).

En algunos de mis proyectos que he utilizado MyGeneration, un generador de código fuente libre y abierto. Esta es también una buena opción.

0

Daría SubSonic probarlo, especialmente la versión ActiveRecord. Básicamente generará una interfaz (con Linq) con una base de datos existente de SQL Server. Para llevarlo a formularios, sospecho que no encontrará una solución muy buena porque hay muchos detalles de implementación que comúnmente se colocan en formularios web, como Prevención de XSS, cómo deberían verse y comportarse las cosas, etc.

0

Sugiero una herramienta que uso para el desarrollo de aplicaciones realmente rápido, es el asp.net maker. http://www.hkvstore.com/aspnetmaker/

Lo he usado para proyectos de bajo presupuesto, o donde necesito una solución rápida y sucia, hasta que la final se prepara. Lo que hice fue crear una solución para las tablas fáciles de usar y crear un código para el que necesitara demasiadas soluciones como para solucionarlo.

Los pros es que tienen muchas futuras, es muy fácil y no necesita saber cualquier cosa para hacer que la interfaz, crear a partir de la base de datos, todas el medio ambiente que pueden editarlo, tienen la oportunidad de hacer muchos ajustes, y lo que obtienes es una página mejor que el producto de la lata Scaffold.

La negativa es que se quede con lo que esta herramienta utiliza, y usted no puede actualizar las páginas por su cuenta para hacer pequeños cambios, porque es demasiado complicado, segundo si cambia, las páginas cambian y incluso si le cambia el nombre y no lo sobrescribe, puede que no funcione.

Tienes que probarlo y verlo por ti mismo.

0

Redbrook Technology tiene un gran generador de formularios y códigos ASP.NET. También es muy barato. Pruébalo - ASP.NET Generator

Cuestiones relacionadas