Программирование >>  Программирование с использованием ajax 

1 ... 240 241 242 [ 243 ] 244 245 246 ... 396


Резюме

В этой главе были описаны различные варианты для развертывания Web-приложений. Средство Сору Web Site позволяет копировать файлы на Web-серверы за счет использования общих файловых ресурсов, FTP и FrontPage Server Extensions.

Синхронизация файлов может происходить в обоих направлениях. Публикация Web-сайтов является таким подходом, при котором в существующие виртуальные каталоги развертываются лишь сборки, что уже исключает возможность доступа Web-администратора к исходным файлам. И, наконец, создание установочного проекта предусматривает не только копирование ASP.NET-страниц и сборок, но и также создание виртуального каталога с помощью IIS.

В этой главе были рассмотрены следующие вопросы.

а Создание нового виртуального каталога с помощью IIS.

□ Копирование Web-сайта с помощью Visual Studio, а Публикация Web-сайта с помощью Visual Studio.

□ Создание установочной программы для инсталляции Web-приложения.

В следующей главе мы приступим к рассмотрению вопросов, связанных с доступом к данным, начав с файловой системы.

Упражнения

1. В чем состоит разница между копированием и предварительной компиляцией Web-приложения? В каких случаях следует делать первое, а в каких - второе?

2. Когда предпочтительнее создавать установочную программу, чем выполнять копирование сайта?

3. Что необходимо обязательно делать перед тем, как выполнять публикацию Web-сайта?

4. Опубликуйте Web-службу из главы 21 в виртуальный каталог, сконфигурированный с помощью IIS.



ЧАСТЬ IV

Доступ к данным

в этой ЧАСТИ...

Глава 24. Данные файловой системы

Глава 25. XML

Глава 26. Введение в LINQ

Глава 27. LINQto SQL

Глава 28. ADO.NET и LINQ поверх DataSet

Глава 29. LINQ to XML




Данные файловой системы

Чтение и запись файлов - важнейшие аспекты многих приложений .NET. В этой главе мы покажем, как использовать основные классы для создания, чтения и записи файлов, вместе с поддерживающими классами для манипуляций файловой системой из кода С#. Хотя мы не станем здесь детально рассматривать все эти классы, настоящая глава даст достаточное представление о концепциях й основах этих операций.

Файлы могут быть замечательным средством хранения данных между экземплярами вашего приложения; их также можно использовать для передачи данных между приложениями. Конфигурационные установки пользователя и приложения могут сохраняться и извлекаться при следующем запуске вашего приложения. Текстовые файлы с разделителями, такие как файлы, содержащие строки, разделенные запятыми, применяются во многих унаследованных системах, и для того, чтобы взаимодействовать с этими системами, нужно знать, как работать с такими разделенными данными. Как будет показано, .NET Framework предоставляет все необходимые инструменты для эффективного использования файлов в приложениях.

В частности, в этой главе будут рассматриваться следующие темы.

□ Что такое поток и как .NET использует потоковые классы для доступа к файлам.

□ Как использовать объект File для манипуляции файловой структурой.

□ Как записывать в файл и читать из него.

□ Как читать и записывать форматированные данные в файлы.

□ Как читать и записывать сжатые файлы.

□ Как сериализовывать и десериализовывать объекты.

□ Как наблюдать за изменениями в файлах и каталогах.



1 ... 240 241 242 [ 243 ] 244 245 246 ... 396

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика