
- •Широкоіорматні сканери
- •Об'єктна модель документа (dom)
- •Панель інструментів
- •Керуючі елементи стану
- •Засоби управління
- •Види базових об'єктів в 3ds Max
- •Опис середовища розробки Unity 3d
- •Ide поєднує редактор сцен (в комплексі загального редактора) з редактором ігрових об'єктів і редактор скриптів. Додатково додаються генератори дерев і «террейнів»;
- •Основні поняття та компоненти Uniti3d
- •Інтерфейс Unity3d
- •Опис мови програмування c#
- •Опис платформи .Net Framework
- •Процес завантаження і виконання коду в платформі .Net
- •Бібліотека класів .Net Framework
- •Нові можливості платформи .Net Framework 4.0
- •Виробнича собівартість:
- •Охорона праці
- •Організації робочого місця користувача еом
- •Аналіз шкідливих і небезпечних факторів
- •Мікроклімат робочої зони
- •Захист від шуму та вібрації
- •Виробниче освітлення
- •Випромінювання оптичного спектру
- •Протипожежний захист
- •Розрахунок запобіжника для блоку живлення комп’ютера
Бібліотека класів .Net Framework
У .NET Framework включені бібліотеки класів .NET Framework Class Library (FCL), що містять визначення декількох тисяч типів, кожен з яких надає деяку функціональність. У Microsoft працюють над додатковими бібліотеками WinFx і DIRECTX SDK, які надають ще більше типів і функціональності. Завдяки бібліотеці класів розробники можуть створювати багато видів програм, зокрема перераховані далі [9]:
Web-сервіси – методи, які дозволяють легко обробляти повідомлення на основі XML, що пересилаються через Інтернет;
Web Forms – програми, засновані на HTML (Web-сайти). Зазвичай програми Web Forms виконують запити до баз даних і виклики Web-сервісів, об'єднують і фільтрують отримані дані, а потім виводять їх в браузері, надаючи розвинений призначений для користувача інтерфейс, заснований на HTML;
Windows Forms – Windows-програми з багатим графічним призначеним для користувача інтерфейсом. Замість створення призначеного для користувача інтерфейсу на базі сторінок Web Forms можна задіювати потужність настільних програм Windows. У програмах Windows Forms можна використовувати переваги підтримки елементів управління, меню, подій миші і клавіатури і взаємодії безпосередньо з ОС. Як і програми Web Forms, програми Windows Forms виконують запити баз даних і виклики Web-сервісів;
консольні програми Windows – для завдань, що не вимагають багатого призначеного для користувача інтерфейсу, це оптимальне рішення. Багато компіляторів, утиліти і інструменти зазвичай реалізовано як консольні програми;
служби Windows – .NET Framework дозволяє будувати програми-служби, якими управляє диспетчер Windows Service Control Manager (SCM);
бібліотеки компонентів – .NET Framework дозволяє створювати автономні компоненти (типи), які легко використовувати зі всіма перерахованими вище видами програм.
Оскільки FCL налічує тисячі типів, набори споріднених типів скомпоновані в окремі простори імен. Так, простір імен System містить базовий клас Object, який породжує решту всіх типів. Крім того, простір імен System містить типи для цілих чисел, символів, рядків, обробки виключень, консольного введення/виводу, а також групу корисних типів для безпечного перетворення типів, форматування даних, генерування випадкових чисел і виконання різних математичних операцій. Типами з простору імен System користуються всі програми. [9]
Щоб задіювати ту або іншу функцію платформи, потрібно знати простір імен, що містить тип, що реалізовує потрібну функціональність. Щоб змінити поведінку FCL-типа, зазвичай просто створюють похідний тип.
Об'єктно-орієнтована природа .NET Framework забезпечує могутню основу для розробки. Розробникам не забороняється створювати власні простори імен, що містять власні типи. Ці простори імен і типи чітко відповідають принципам програмування, пропонованим платформою. Порівняно з Win32-програмування такий новий підхід помітно спрощує розробку ПЗ.
Більшість просторів імен FCL надають типи, які можна задіювати в будь-яких видах програм. [8]