Est-il possible d'utiliser le moteur de modèle ASP (avec la classe code-behind partielle, les blocs dynamiques <% ...%> et autres) pour générer du code non HTML? Je veux avoir un moyen propre et maintenable de générer du code dynamiquement. (Spécifiquement, je veux générer le code LaTeX rempli avec des valeurs d'une base de données.)Utilisation du moteur de rendu aspx pour générer du code non
Actuellement, mes modèles LaTeX sont des chaînes de ressources avec des espaces réservés que je string.replace avec les valeurs de base de données. Cette solution devient rapidement très difficile à entretenir et à nettoyer. Je voudrais vraiment utiliser les blocs dynamiques du balisage aspx, mais je ne suis pas sûr a) si aspx jettera un ajustement quand la sortie n'est pas HTML, ou b) comment rendre le résultat dans un fichier .tex .
Le code générateur lui-même est situé dans un fichier C# .dll. Nous utilisons .NET 3.5
Est-ce possible? Merci d'avance.
D'après ma compréhension T4 est pour la génération de temps de conception. J'ai besoin de générer le latex à l'exécution, comme un asp. Si T4 peut être appelé au moment de l'exécution, il semble être le bon outil, mais je ne suis pas sûr que ce soit le cas. – Wyatt
Juste édité cela et vous foundd un lien pour le générer à partir de MSBuild au lieu de Visual Studio. –
Brillant! Merci. – Wyatt