2009-12-08 2 views
0

Est-ce que quelqu'un a essayé d'utiliser le moteur de visualisation WebForms d'ASP.NET MVC pour générer du code? Je sais qu'il est une question vague, mais je pensais que ce serait chouette si je pouvais faire quelque chose comme ceci à partir de la ligne de commande:Est-ce que quelqu'un a essayé d'utiliser le moteur de vue WebForms d'ASP.NET MVC pour générer du code?

asp-net-mvc-codegen.exe entity?tablename=customer >> Customer.cs 

qui à son tour lancer Cassini, obtenir l'URL en question et coller les sortie dans Customer.cs.

Est-ce possible? Réalisable? Est-ce que les gens ont déjà exploré ce genre de chose? Je pense que l'idée principale est que j'adorerais utiliser le moteur de création de modèles Web Forms pour éviter la nécessité d'un outil de création de modèles de code tiers, car la syntaxe est presque identique à celle de CodeSmith.

Répondre

1

Je ne vois aucune raison pour laquelle cela ne peut pas fonctionner. Bien que je redoute l'idée d'écrire du code qui doit échapper à <, >, et &.

Alternativement, passez vos modèles à T4 et profitez du moteur intégré de Visual Studio.