Що таке microsoft
Що таке Microsoft .NET?
Нова технологія .NET, запропонована компанією Microsoft, відображає бачення цією компанією додатків в епоху Internet. Технологія .NET має поліпшену функціональної сумісністю, в основі якої лежить використання відкритих стандартів Internet. Крім того, вона підвищує стійкість класичного користувальницького інтерфейсу операційної системи Windows - робочого столу. Розробникам програмного забезпечення технологія .NET надає нову програмну платформу і чудові інструментальні засоби розробки, в яких основну роль відіграє мова XML (extensible Markup Language - розширювана мова розмітки).
Microsoft .NET - платформа, побудована на верхньому шарі операційної системи. Технологія .NET стала головним об'єктом інвестицій компанії Microsoft. З моменту початку робіт над цією технологією і до моменту її публічного анонсування пройшло три роки. Безсумнівно, на розвиток технології .NET вплинули інші технологічні досягнення, зокрема розширювана мова розмітки XML, платформа Java ™, a також модель компонентних об'єктів Microsoft (Component Object Model - COM).
Платформа Microsoft .NET надає:
- стійку загальномовного середовища виконання CLR (Common Language Runtime), яка входить до складу даної платформи;
- засоби розробки додатків на будь-якому з багатьох мов програмування, підтримуваних платформою .NET;
- що лежить в основі відкритої моделі програмування величезну бібліотеку класів .NET Framework. Ці класи містять багато разів використовується код. Вони доступні в будь-якій мові програмування, що підтримується платформою .NET;
- підтримку мережевої інфраструктури, побудованої на верхньому шарі стандартів Internet, внаслідок чого забезпечується високий рівень взаємодії між додатками;
- підтримку нового промислового стандарту, а саме технології Web-служб. Технологія Web-служб надає новий механізм створення розподілених додатків. По суті, вона є поширенням технології створення додатків на базі компонентів і на сферу Internet;
- модель безпеки, яку програмісти можуть легко використовувати в своїх додатках;
- потужні інструментальні засоби розробки.