Mein Team und ich entwickeln derzeit eine Anwendung für Android und iOS mit ASP.NET MVC 4, HTML5 und PhoneGap. Die Entwicklung funktioniert einwandfrei; Eine Frage bleibt jedoch unbeantwortet: Was ist der empfohlene Ansatz zum Generieren der drei Dateien, die PhoneGap benötigt (eine HTML-Seite, eine JavaScript-Datei und ein CSS-Stylesheet) von unserer MVC-Lösung?
Würden Sie einen auf Razor-Vorlagen basierenden Ansatz empfehlen? Oder würden Sie einfach die Ausgabe-HTML-Quelle nach jedem Build automatisch kopieren? Oder würdest du etwas ganz anderes vorschlagen?
Heute Morgen haben wir beschlossen, ASP.NET MVC eine einzige Ansicht mit dem gesamten HTML unserer Anwendung rendern zu lassen, die auf mehrere JavaScript-Dateien und CSS-Stylesheets verweist. Wir greifen dann automatisch die gerenderte HTML-Quelle und kopieren ein index.html
in einen bestimmten Exportordner auf unserem lokalen Rechner. Dieser Ordner kann jetzt bereitgestellt werden, da er nur eine HTML-Datei und zusätzliche JavaScript- und CSS-Ressourcen enthält - genau das, was PhoneGap erwartet.
Tags und Links asp.net-mvc cordova asp.net code-generation html-generation