2010-09-28 7 views
0

Je vais juste être honnête et dire que je déteste construire des formulaires Web. Je suis un programmeur, pas un concepteur, mais je reçois fréquemment des formulaires de saisie de construction pour diverses applications Web. J'aimerais vraiment trouver un utilitaire pour le faire de manière plus visuelle. Le problème que j'ai trouvé dans le passé avec des produits comme celui-ci (toux toux Dreamweaver! toux toux) est qu'ils lancent un code si terrible que vous passez presque autant de temps à nettoyer le code que vous l'écrivez. Donc, mes besoins sont: quelque chose qui accélère grandement la construction et la conception des formulaires tout en maintenant l'intégrité du code. Est-ce qu'une telle application existe? Les applications OSX sont préférées, mais je serais quand même intéressé de connaître les choses du côté Windows.Web Form Design - Comment accélérer?

La réponse à la question pourrait très bien sauver ma santé mentale.

Merci.

Répondre

1

Avez-vous exploré la possibilité de déplacer certaines de ces applications vers MVC? Cela peut aider beaucoup à générer des formes pour CRUD de base, et MVC2 ajoute un support de modèle supplémentaire. Par exemple, si vous voulez une vue (page) qui modifie votre modèle Customer (objet métier). Vous pouvez utiliser l'aide HTML EditorForModel() pour générer le formulaire complet. Le code HTML par défaut est bare-bones, mais avec les modèles et la personnalisation, vous pouvez obtenir un formulaire généré assez riche à partir de très peu de code.

En outre, envisagez d'autres moteurs View pour MVC. Le MVC View Engine par défaut ressemble à WebForms à un degré (vos fichiers .aspx seront jonchés de balises <%= %>), mais d'autres peuvent fournir beaucoup de sucre syntaxique au balisage.

+0

Je suis en train d'évoluer vers une plateforme M-V-C, en particulier pour la construction d'applications web qui collectent des données. Code Igniter a un très bon système de génération de contenu de formulaire Web basé sur le schéma de base de données. Cela fait gagner du temps. –

0

Si vous êtes prêt à ajouter une dépendance à une librairie JS massive, alors Ext Designer est plutôt cool.

+0

Wow, ça a l'air très cool mais comme tu l'as dit assez cher. –