Ключові характеристики MS.NET

1. Сучасні засоби розробки- платформа MS.Net включає як готові компоненти для побудови ПЗ, так і інтегроване середовище розробки, яке забезпечує можливість багатомовної розробки ПЗ з використанням різних мов програмування (C#, C++, VBasic.Net). Як результат, розробник програм вже не обмежується вибором однієї якої-небудь мови програмування, а може варіювати засоби розробки з урахуванням власного досвіду і властивостей програм, що розробляються, навіть в межах однієї програмної системи.

2. Компонентне представлення ПЗ –MS.Net розвиває існуючі підходи до основного способу зниження складності ПЗ - компонентному представленню програмних систем - пропонуючи більш простий, зручний і надійний метод формування програмних компонентів.

Корпорацією Microsoft запропонована реалізація компонентно-орієнтованого підходу до проектування і реалізації застосувань, який є розвитком об'єктно-орієнтованого підходу. Згідно цього підходу, інтеграція об'єктів, виконується на основі інтерфейсів, що представляють ці об'єкти (або фрагменти програм) як незалежні компоненти. Такий підхід істотно полегшує написання і взаємодію програмних компонентів в гетерогенному середовищі проектування і реалізації.

Для інсталяції на комп'ютери користувачів програми створюються інсталяційні комплекти у формі збірок.

Кожний тип збірки характеризується унікальним ідентифікатором – номером версії збірки. Таким чином, кожний програмний проект формується у вигляді збірки, яка є самодостатнім компонентом для розгортання, тиражування і повторного використання.

Між збірками і просторами імен існує наступне співвідношення. Збірка може містити декілька просторів імен. В той же час, простір імен може займати декілька збірок.

Збірка може мати в своєму складі як один, так і декілька файлів, які об'єднуються у складі маніфесту або опису збірки, який на звичній нам природній мові аналогічний змісту книги. Маніфест містить метадані про компоненти збірки, ідентифікацію автора і версії, відомості про типи і залежність, а також режим і політику використання збірки. Метадані типів маніфесту повною мірою описують всі типи, які описані в збірці.

В результаті компіляції програмного коду в середовищі обчислень .NET створюється або збірка, або так званий модуль. При цьому збірка існує у формі виконуваного файлу (з розширенням EXE), або файлу динамічної бібліотеки (з розширенням DLL). Природно, до складу збірки входить маніфест. Модуль є файлом з розширенням NETMODULE. Він не містить маніфесту.

 








Дата добавления: 2015-04-10; просмотров: 865;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.