Бесплатные среды программирования С++, C#

среда программирования visual studio 2013

MS Visual Studio 2013 Express

бесплатная среда программирования профессионального уровня на языках C++, C# и Visual Basic. Visual Express предоставляет бесплатные инструменты разработки приложений для новейших платформ Windows , Windows Phone и Интернета.

Visual Studio Express 2013 позволяет создавать приложения Windows Forms, WPF, консольные приложения и библиотеки классов, а также проекты Win32, библиотеки классов и приложения среды CLR с использованием C++. Вы можете объединять проекты на разных языках в одно большое единое решение. Visual Studio Express насыщена функциональностью улучшения структуры кода, анализа и мощными средствами отладки во время выполнения приложений.

Среда программирования Visual Studio Express 2013 состоит из следующих отдельных продуктов:

  • Visual Studio Express для Web содержит инструменты для создания интерактивных веб-сайтов любой сложности, веб-API и веб-приложений, работающих в реальном времени, на основе ASP.NET. Express для Web позволяет развертывать созданные сайты на диск компьютера или непосредственно на веб-хостинг, а также публиковать веб-приложения напрямую в Windows Azure. Express Web поставляется с интегрированным веб-сервером для тестирования интернет-приложений без установки служб IIS. Полноценная поддержка платформ ASP.NET WebForms, ASP.NET MVC, AJAX, Silverlight с мощными средствами отладки, поддержка JavaScript и JQuery, богатый редактор HTML и CSS это основные характеристики Visual Studio Express для Web.
  • Visual Studio Express 2013 для Windows используется для создания привлекательных инновационных приложений для Магазина Windows и Windows Phone. Эти средства включают в себя полнофункциональный редактор кода, мощный отладчик, специальный профилировщик и широкие возможности языковой поддержки, которые позволяют выполнять сборку приложений, написанных на языках HTML5/JavaScript, C++, C# и Visual Basic. В состав Visual Studio Express 2013 для Windows входят эмуляторы устройств, которые можно использовать для тестирования приложений на устройствах различных видов.
  • Visual Studio Express для Windows Desktop позволяет создавать приложения Windows на языках программирования C#, Visual Basic и C++. Классические приложения Windows Forms, красочные приложения нового поколения Windows Presentation Foundation (WPF), консольные Win32 с использованием необходимых технологий, соответствующих вашим приложениям и навыкам. Создание пользовательских интерфейсов с помощью конструкторов XAML.
  • Visual Studio Team Foundation Server 2013 Express это платформа для управления исходным кодом, управления проектами и поддержки совместной работы команды, являющаяся центральным элементом набора инструментов для управления жизненным циклом приложений Майкрософт, помогающего отдельным разработчикам и небольшим командам добиваться большей гибкости и эффективности взаимодействия. Группа может быть небольшой и неопытной, но с помощью Team Foundation Server Express даже маленькие группы способны на многое. До пяти разработчиков могут получить доступ к мощным средствам управления жизненным циклом приложений, совместной работы и контроля над выпусками приложений.

Visual Studio Express можно использовать как стартовую платформу начала программирования, для любительских разработок и разработок коммерческих приложений в соответствии с условиями лицензии. Приложения, созданные в Visual Studio Express поддерживаются в коммерческих выпусках среды: Microsoft Visual Studio Professional, Microsoft Visual Studio Ultimate, что дает возможность расширять свои проекты до профессионального уровня, по мере приобретения опыта и возрастания ваших потребностей.


бесплатная среда программирования sharpdevelop

SharpDevelop

– это бесплатная среда программирования для проектов на платформе Microsoft .NET. SharpDevelop позволяет программировать на языках C#, VB.NET, Boo, IronPython, IronRuby, F#. Это IDE с открытым исходным кодом, можно свободно скачать исходный код и исполняемые файлы c сайта загрузки.

SharpDevelop обеспечивает возможность создавать приложения Windows Forms, Windows Presentation Foundation (WPF) и ASP.NET MVC. Обеспечивает возможность разработку приложений, связанных с обработкой данных на платформе Entity Framework, позволяя разработчикам возможность создавать и сопровождать приложения, ориентированные на данные, используя меньшее количество кода, чем в традиционных приложениях.

SharpDevelop предоставляет разработчикам повысить производительность благодаря поддержки рефакторинга, функциональности завершения кода, поддержки пакетов NuGet и другим удобствам. SharpDevelop имеет мощный интегрированный отладчик, включая динамические функции отладки, предоставляет возможность модульного тестирования и анализа кода.

Основные характеристики:

  • Поддерживаемые языки программирования
    • C # (Windows Forms Designer)
    • VB.NET (Windows Forms Designer)
    • Boo (Windows Forms Designer)
    • IronPython (Windows Forms Designer)
    • IronRuby (Windows Forms Designer)
    • F#
  • Каркасы приложений, Frameworks
    • Windows Presentation Foundation (WPF)
    • Windows Forms
    • ASP.NET MVC
    • Entity Framework (EF EDM Designer)
  • Производительность труда разработчиков
    • Функция завершения кода подобная IntelliSense
    • Рефакторинг (пакетное переименование, улучшение структуры кода)
    • Параллельная поддержка сборки для многоядерных машин
    • Поддержка пакетов NuGet и T4
    • Автоматическая вставка кода
    • Запуск с карты памяти USB
    • поддержка чтения проект (Подробнее)
    • Полная поддержка MSBuild (платформа сборки проекта)
  • Инструменты
    • Встроенный отладчик (в том числе динамические особенности отладки)
    • Анализ кода
    • Модульное тестирование (NUnit)
    • Встроенная поддержка Git

Проекты, созданные в Visual Studio, вы можете открывать и редактировать в SharpDevelop и наоборот. Бесплатная среда программирования SharpDevelop предназначена для создания и редактирования любительских и коммерческих проектов. Отлично спроектированная среда разработки SharpDevelop может использоваться как альтернатива Visual Studio .NET Express.


ide

MonoDevelop

является бесплатной кроссплатформенной IDE для языков C#, Visual Basic .NET и других языков .NET. В MonoDevelop можно быстро писать настольные приложения и ASP.NET веб-приложения для операционных систем Linux, Windows и Mac OSX. MonoDevelop делает легким для разработчиков портирование .NET приложений, созданных с помощью MS Visual Studio в Linux и Mac OSX, а также обеспечивает поддержку единого кода для всех платформ.

Бесплатная среда программирования MonoDevelop включает функциональность подобную Microsoft Visual Studio, например, Intellisense, интеграцию системы управления версиями и интегрированный визуальные GUI и веб-дизайнер. MonoDevelop предназначена для разработки любительских и коммерческих проектов ориентированные на различные операционные системы.

Основные особенности:

  • Мультиплатформенность. Поддерживает Linux, Windows и Mac OS X.
  • Расширенные возможности редактирования. Поддерживает автозавершения кода для C#, шаблоны кода, сворачивание кода.
  • Настраиваемый интерфейс. настраиваемое расположение окон, определяемые пользователем привязки клавиш, использование внешних инструментов.
  • Поддержка нескольких языков: C#, Visual Basic.Net, C/C++, Vala
  • Контекстно-зависимая справка
  • Интегрированный отладчик для отладки приложений моно и родственных приложений
  • GTK# визуальный конструктор. Удобно создавать приложения GTK#
  • ASP.NET. Создание веб-проектов с поддержкой полного кода завершения и тестирования на XSP, встроенный моно веб-сервер.
  • Другие инструменты. Источник управления, интеграции makefile, модульного тестирования, упаковки и развертывания, локализация.

MonoDevelop обеспечивает равноправную поддержку разработки .NET приложений для операционных систем Linux, MacOS X и Windows. Практикование в среде программирования MonoDevelop будет полезно для любого разработчика кроссплатформенного программного обеспечения.

2014 год.

Количество просмотров 28284
Яндекс цитирования Rambler's Top100 Яндекс.Метрика