Существует также еще один способ с помощью обработчика
final int intervalTime = 10000; // 10 sec
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
//Display Data here
}
}, intervalTime);
. В приложении к Professional ASP.NET 3.5 Скотт Хансельман рассказывает о Packer for .NET . Он будет интегрирован с MSBuild и упаковать файлы javascript для производственных развертываний и т. Д.
В дополнение к другим ответам и комментариям вы можете использовать Yahoo! YUI Compressor и сделать его задачей MSBuild для интеграции в вашу сборку. и процесс развертывания.
Вы можете использовать Packer .
Эта утилита поддерживает сжатие и / или «минимизацию» JavaScript и «минимизацию» CSS.
Она доступна как утилита командной строки или как задача MSBuild. Таким образом, вы можете интегрировать его в свой процесс сборки / проект Visual Studio.
В IIS есть поддержка сжатия Gzip / Deflate, совместимая со всеми современными браузерами, кроме IE6. Для IIS 7 проверьте эту страницу: http://www.iis.net/ConfigReference/system.webServer/httpCompression
Я написал кое-что, чтобы сделать это за меня, вы можете скачать это здесь: http://www.picnet.com.au/blogs/Guido/post/2009/12/10/Javascript-runtime-compilation-using-AspNet-and-Googles-Closure-Compiler.aspx
Это использует компилятор замыкания Google, который довольно хорош.
Спасибо
Guido
Попробуйте Chirpy. Он измельчает, минифицирует и валидирует ваши файлы javascript, таблицу стилей и файлы без точек. Вы можете использовать YUI Compressor или Google Closure Compiler.
Или, для получения дополнительной информации, посмотрите:
http://www.weirdlover.com/2010/05/22/visual-studio-add-in-for-dotless-js-and-css-files/