Основы языка C# 2005. Евсеева О.Н - 4 стр.

UptoLike

Составители: 

8
Применение визуальных объектно-ориентированных средств разработки
позволило резко сократить время разработки благодаря использованию
стандартных объектов API, ранее разработанных объектов и пр. Недостатком
стало то, что стало невозможным представить, что реально происходит при
выполнении программы. Последовавшие технологии сделали сравнительно
несложной разработку распределённых систем.
Основная проблема программирования сегодняпереносимость
программного обеспечения между компьютерами, работающими под разными
операционными системами, мобильными устройствами, ноутбуками и прочими
устройствами, обладающими вычислительной мощностью. Решение этой
проблемы связано с очередной революцией программирования, связанной с
появлением платформы .NET (dotNet, произносят как «Дот-Нет») и языков
программирования для неё – C# (C sharp, говорят «си шарп»), Delphi .NET и пр.
Недостатком является то, что выполнение программы становится
неуправляемым процессом и зависит от эффективности реализации платформы
.NET.
Следует отметить следующее:
Уже существует операционная система Windows Vista, которая основана на
.NET. Именно эту ОС Микрософт считает основной и поддержка более
ранних операционных систем постепенно будет свёрнута. Разработка
программных продуктов Микрософт ориентируется на операционную
систему Windows Vista и .NET, в качестве примера можно взять Office 2007.
К настоящему моменту всё большее число производителей программного
обеспечения либо обновляют свои программные продукты для обеспечения
совместимости с Vista, либо выпускают новые версии программных
продуктов.
Корпорация Microsoft консультирует производителей Unix - подобных
систем о портировании платформы .NET, что в перспективе означает запуск
программ для одной операционной системы в рамках другой (например,
проект Mono Project, поддерживаемый компанией Novell). Также в конце
2007 года были открыты исходные коды базовых библиотек .NET последней
версии (на момент написания пособия – 3.5)