http://blagtalkan.ru
http://oktpoisk.ru
http://mysorru.ru/
http://san-okt.ru/
http://pes6evolution.ru/
http://chasikigov.ru
http://serafimsovet.ru
http://filmsgov.ru
http://free-domen.ru
http://fithonda.ru/forums/index.php
http://avtogov.ru
http://www.1001bilet.com.ua/base/on-line/
http://pravilavoini.ru
http://school41ufa.ru
http://rusrav4.ru
Кэширование рассылки | Книга AJAX
 

Функция кэширования не относится к обязательным, но может заться полезной, в случае если удаленный сервер окажется недо мым. Приложение FooReader.NET - это программа чтения нов а пользователь иногда предпочитает иметь хоть какие-то новости, даже и устаревшие. Прежде всего следует отметить, что версия из будет передаваться пользователю только в одном случае, а именно удаленный сервер окажется недоступным из-за перегруженности налов или неполадок на маршруте к серверу.
Для этого прекрасно подходит StreamWriter, т. к. работать с ним и по умолчанию в нем используется кодировка UTF-8:
using (StreamWriter strmWriter = new StreamWriter(fileName)) {
strmWriter.Write(feedXml);
>
Переменная fileName, созданная ранее, передается конструктору клас¬са StreamWriter. Он создает новый файл или перезаписывает сущест¬вующий. Затем данные в формате XML, содержащиеся в f eedXML, запи¬сываются в файл с помощью метода Write().
Теперь данные записаны в кэш, и их можно вывести на страницу с по¬мощью метода Response.Write():
Response.Write(feedXml);