Я создаю приложение HTML5 (с серверной частью ASP.NET) и хочу разработать его таким образом, чтобы я мог запускать его локально, при этом все мои ресурсы (такие как js и css) не были минимизированы (поэтому яможно легко отладить)Однако, когда я собираю финальную версию, я хочу объединить и минимизировать ресурсы.В то же время я хочу создать несколько версий приложения для разных платформ (iPhone, iPad, настольных ПК и т. Д.), Добавив соответствующие CSS.
Я подумал, что в конечном итоге должен быть набор HTML-файлов (так что кешируется красиво).Я мог бы использовать ASPX и просто контролировать вывод с помощью параметра строки запроса, но на самом деле я не хочу, чтобы тег формы находился на моей странице.
Итак, вопросы:
- Каковы плюсы и минусы использования статических HTML-страниц, сгенерированных из шаблона, по сравнению с динамической страницей ASPX?(кроме возможности запуска на любом веб-сервере)
- Если подход ASPX достаточно хорош, то как я могу избавиться от тега формы, который требуется ASP.NET?
UDPATE
Другим фактором в пользу статических html-страниц является тот факт, что файлы обслуживаются мгновенно, тогда как ASPX может потребоваться некоторое время для загрузки, если приложение было переработано.
серверная часть - это ASP.NET 2.0.