Создайте веб-приложение ASP.Net с автономной функциональностью

Я нахожусь в процессе создания веб-приложения asp.net (3.5), и мне было интересно, если бы вы знали, каким образом я мог бы сделать это так, чтобы была некоторая автономная функциональность.

Это необходимо, поскольку люди смогут «установить» веб-приложение на свое устройство (например, с помощью функции «Добавить на домашний экран» на iPhone), а затем использовать приложение, когда они не подключены к Интернету; использование будет ограничено (на этом этапе не будет необходимости в обращениях к серверу).

Можно ли это сделать с помощью страницы .aspx?

Edit- .manifest добавил:

CACHE MANIFEST
index.aspx

/logo.png
/main.css
/main.js

Изменить № 2-

У нас это работает в автономном режиме, в моде; он работает, когда в сафари, но мы не хотим его в сафари, мы хотим, чтобы это было как отдельное приложение. Когда мы пытаемся запустить его таким образом, мы получаем сообщение «невозможно подключиться к серверу». Это возможно на странице .aspx?

Редактировать № 3 -

У нас есть это для работы с .html страницей, но еще не с .aspx

Изменить № 4-

Это сейчас работает, хотя мы не уверены, почему! Мы добавили index.aspx в раздел «network» на cache.manifest на прошлой неделе (который не работал на прошлой неделе!), Что, возможно, помогло, но как только я узнаю наверняка, я сообщу вам, что на самом деле произошло!

Спасибо всем за помощь!