Платформа. NET Framework является мощным инструментом для разработчика, поскольку содержит большое обилие технологий для создания приложений. Основные типы приложений, которые можно создавать на базе. NET Framework – настольные приложения, веб-приложения, интернет -приложения с богатым пользовательским интрефейсом, веб-сервисы, мобильные приложения и др. Для каждого типа приложений. NET Framework содержит набор инструментов и технологий.