блиці виду IDXімяТабліци, а прив'язка документа до файлу буде здійснюватися в таблиці виду IDXімяТабліциX. При цьому даний словник буде додатковим зручним параметром відбору електронних документів, за яким користувач при бажанні зможе провести пошук за форматом файлу (наприклад знайти всі відео-або аудіофайли, які також можуть зберігатися в базі в якості навчальних посібників). br/>
3.4 Реалізація програмного засобу
Вибір засобів реалізації підсистеми
Для реалізації підсистеми була обрана технологія ASP.NET 1.1 і середовище програмування Microsoft Visual Studio.NET 2003 .. NET має цілу низку переваг порівняно з іншими платформами для створення Web-додатків. Можливо, найважливіше з них - інтеграція з серверами Windows та інструментами програмування. Застосування ASP.NET спрощує розробку, налагодження та розгортання Web-додатків, оскільки всі ці завдання вдається вирішувати в одній і тій же середовищі розробки - Visual Studio.NET. p align="justify"> Основні переваги, які дає розробникам Web-додатків використання ASP.NET:
компіляція виконуваних частин Web-додатки, завдяки якій вони працюють швидше, ніж інтерпретуються сценарії;
оновлення розгорнутих Web-додатків В«на льотуВ» без перезапуску сервера;
використання нової мови Visual C # - більш досконалої версії С, підтримуючої ООП і контроль типів;
автоматичне керування станом елементів управління Web-сторінок (званих серверними елементами управління (server controls)). Завдяки цій особливості їх поведінка мало відрізняється від звичайних елементів управління Windows;
можливість створення нових, нестандартних серверних елементів управління на основі існуючих;
забезпечення безпеки web-додатків за допомогою вбудованих захисних механізмів сервера Windows та інших методів аутентифікації і авторизації;
інтеграція з ADO.NET, що дозволяє отримувати доступ до БД і застосовувати інструменти для конструювання БД з Visual Studio.NET;
повна підтримка мови Extensible Markup Language (XML), каскадних таблиць стилів (CSS) та інших нових стандартів Web;
вбудовані механізми кешування часто запитуваних Web-сторінок на сервері, локалізації вмісту (пристосування його для використання різних мов і регіональних стандартів) і визначення можливостей браузера.
Крім того, ASP.NET застосовує ряд більш універсальних компонентів та інструментальних засобів з ОС Windows. Хоча вони не вважаються частиною ASP.NET, вони мають ключове значення для програмування з використанням ASP.NET:
Internet Information Services (IIS)-управляє Web-додатками на серверах Windows;
мови програмування Visual Basic.NET, Visual C # і JScript - Visual Studio.NET підт...