Бесплатные среды программирования С++, C#
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
– это
бесплатная среда программирования для проектов на платформе 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.

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 |