Разработка платформы
.NET Framework началась в 1999 году, но официальное объявление о разработке новой технологии было сделано 13.01.200, в день передачи поста главы компании Стиву Балмеру. В этот же день была озвучена и новая стратегия Microsoft, предполагающая объединение в единый набор разработок компании.
Разработка платформы .NET Framework предполагает основную идею в виде обеспечения свободы разработчика путем представления возможностей создания приложения разных типов, выполняемых как на разных типах устройств, так и в разных средах. Помимо того, вторым принципом .NET Framework является ориентация на работающие под управлением Microsoft Windows операционные системы.