Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Технологія ActiveX – основні можливостіСодержание книги
Поиск на нашем сайте Модель COM використовується як фундамент технологій компонентного програмування, які раніше називалися DDE, OLE Automation, ActiveX. В даний час технологія ActiveX (технологія активних об'єктів) об’єднує декілька технологій, які базуються на моделі СОМ. Основне призначення ActiveX – забезпечення простої взаємодії компонентів в компонентній системі. Ця технологія зараз швидко розвивається у напрямі розширення типів об'єктів, які нею підтримуються і послуг, що надаються. Основні технології, що входять зараз до ActiveX: 1. OLE (Object Linking and Embeding) – технологія зв’язування і вставки об'єктів одного застосування в інше; 2. Automation – технологія управління вставленими об'єктами і об'єктами інших застосувань; 3. ADO (ActiveX Data Object) – технологія універсального доступу до різних джерел даних; 4. елементи управління ActiveX – технологія створення елементів управління ActiveX (власних компонентів); 5. документи ActiveX - технологія створення документів, працюючих в InternetExplorer, і перетворення документів у стандарт документів ActiveX; 6. Active Server Pages – технологія створення і виконання сценаріїв на web-серверах. 7. Remote Automation – технологія віддаленого управління і ряд інших. Питання 1. У чому сутність компонентної парадигми? 2. Які основні ознаки визначають парадигму компонентного програмування? 3. Що таке “компонент” і чим він відрізняється від класу? 4. Що таке “інтерфейс” компонента і як він використовується у компонентній системі (програмі)? 5. Які основні типи композицій використовуються у компонентній моделі? 6. З чого складається внутрішня частина компонента? 7. З чого складається інформаційна частина компонента? 8. З чого складається зовнішня частина компонента? 9. У якому вигляді використовуються компоненти (у вигляді початкового (исходного)), як exe-файли чи як dll-бібліотеки? 10. Які основні компоненті моделі використовуються у Windows? 11. Які основні складові утворюють структуру компонента? 12. Які основні типи композицій використовуються у компонентній моделі? 13. Які правила визначає модель COM? 14. З чого складається модель COM? 15. Які основні типи серверів моделі COM?
Лекція 5. Компонентне програмування в.NET Основні концепції платформи MS.NET Платформа MS.NET – це підхід до проектування і реалізації програмного забезпечення, в основі якого лежать такі основні концепції: 1) ідеологія проектування і реалізації програмного забезпечення; 2 ) модель ефективної підтримки життєвого циклу прикладних систем; 3) уніфікована, інтегрована технологічна платформа для програмування; 4) сучасний, зручний та безпечний інструментарій для створення, розміщення і підтримки програмного забезпечення. Як модель обчислень.NET реалізує: 1. Компонентний підхід як розвиток об'єктно-орієнтованого. 2. Універсальну систему типізації ( уніфікацію даних і метаданих). 3. Строго ієрархічну організацію коду, просторів імен і класів. 4. Універсальний інтерфейс. NET Framework (включаючи підтримку різних мов і парадигм програмування). 5. Високу варіативність екземплярів реалізації (зокрема, на основі веб-сервісів). Підсистема MS.NET Framework є ядром платформи MS.Net, яке забезпечує можливість побудови і виконання MS.Net застосувань. До складу MS.NET Framework входить: загальномовне середовище виконання (Common Language Runtime або CLR) і бібліотека класів підсистеми MS.NET Framework. Бібліотека класів FCL (Framework Class Library) – це статична складова платформи. Загальномовне середовище виконання CLR – динамічна складова. Для динамічного компоненту CLR фізичною одиницею, яка об'єднує класи і інші ресурси, є збірка (assembly). Структура FCL За функціональним призначенням у складі FCL можна виділити: - набір базових класів, що забезпечують, наприклад, роботу з рядками, введення-виведення даних, багатопоточність і т.п.; - набір класів для роботи з даними, що надають можливість використовування SQL-запитів, ADO.Net і обробки XML даних; - набір класів Windows Forms, що дозволяють створювати звичайні Windows-застосування, в яких використовуються стандартні елементи управління Windows; - набір класів Web Forms, що забезпечують можливість швидкої розробки Web-застосувань, в яких використовується стандартний графічний інтерфейс користувача; - набір класів Web Services, що підтримують створення розподілених компонентів-сервісів, доступ до яких може бути організований через Інтернет. Описи просторів імен по аналогії з описами типів даних розміщуються у файлах. Простори імен можуть об'єднувати різні збірки, а також бути вкладеними один в одний. Крім того, файли з описами можуть містити декілька просторів імен. Важливо відзначити, що між просторами імен і файлами не існує однозначної відповідності. Допускається імпорт просторів імен з використанням зарезервованого слова using мови програмування C#. Простір імен визначає область видимості об'єктів (змінних, класів, даних). Основним простором імен бібліотек FCL є простір System, що містить як класи, так і інші вкладені простори імен. Наприклад, простір System.Windows.Forms містить класи, які використовуються при створенні Windows-застосувань. Клас Form з цього простору задає форму - вікно, на якому розміщуються елементами управління. В таблиці перелічено ієрархію основних просторів імен та їх призначення
|
||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-02-21; просмотров: 394; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.01 с.) |