Исходные коды программ и игр
программируй и твори!

Среды программирования на С++ и C#

статьи о средах и инструментах программирования
среда программирования visual studio 2010 Visual Studio 2010 Express - отличная среда для любительского программирования, на текущий момент выпущена Visual Studio ® 2010 Express. IDE представляет собой набор бесплатных инструментов программирования на различных языках. Помогает приобрести начальный опыт работы с профессиональной интегрированной средой разработки, поставляется вместе с NET Framework 4. В своем составе имеет:

Visual Basic 2010 Express
Visual C# 2010 Express
Visual C++ 2010 Express
Visual Web Developer 2010 Express
Visual Studio 2010 Express for Windows Phone CTP

возможности:

- Silverlight 3 Designer и инструменты поддержки (платформа для разработки интерактивных интернет-приложений);
- Инструменты Windows Azure - платформа для создания распределенных веб-приложений;
- Создание WPF приложений с помощью XAML и(или) кода;
- Возможность создания установочного приложения;
- Многомониторная поддержка;
- Создание классических Win32 приложений;
- XML редактор с подсветкой кода и технологией IntelliSense;
- Создание оконных приложений посредством Windows Forms;
- Разработка под несколько версий .NET Framework;
- Каркасы Windows Forms диалогов;
- Базовый и экспертный профили среды программирования;
- Создание ASP.NET вебсайтов с поддержкой вебприложений;
- Простое развертывание вебприложений;

Удобство работы пользователя, интерфейс запоминает часто используемые команды, скрывает неиспользуемые пункты меню. Использует компиляторы профессиональной версии.

Visual Studio Professional - платная среда программирования предоставляющая разработчикам огромнейшие возможности программирования. Разработка и отладка Windows приложений любой сложности, разработка вебприложений, вебсайтов и др. Возможности:

- Разработка приложений для Windows;
- Разработка вебприложений;
- Разработка для Office и SharePoint;
- Разработка для облака(распределенных приложений);
- Гибкая среда разработки;
- Отладка и модульное тестирование;
- Поддержка нескольких мониторов;
- Разработка под несколько версий .NET Framework;
- One Click развертывание вебприложений;
- Поддержка JavaScript и jQuery;
- Расширяемая среда на базе WPF;
В отличие от Builder не имеет средств визуального программирования на языке С++. Цена около 800$. Visual Studio Professional AE(Академическая лицензия) - профессиональная среда программирования для студентов, учебных заведений, по содержанию и возможностям идентична Visual Studio Professional. Цена около 100$.

среда программирования c++ builder 2010С++Builder 2010 Professional - платная среда быстрой разработки приложений. Удобная визуальная работа с окнами приложений в том числе и на С++. Вы получаете мощь языков и библиотек C и C++ в сочетании с продуктивностью быстрой визуальной разработки приложений. В состав C++Builder Professional входят расширенная интегрированная среда разработки (IDE), мощный компилятор, средство визуального проектирования и обширная библиотека компонентов для создания пользовательских интерфейсов и взаимодействия с локальными базами данных. Программирование в C++Builder значительно эффективнее, чем в других средах и платформах C/C++, таких как GCC, Visual C++ и MFC. Библиотека визуальных компонентов(VCL) C++Builder инкапсулирует сложные, трудоемкие интерфейсы Windows API в удобные, расширяемые компоненты многократного применения. Она полностью интегрирована в среду разработки и двусторонние визуальные конструкторы. Это облегчает управление свойствами и методами компонентов через программный код и в визуальном режиме. В результате при разработке приложений с помощью библиотеки VCL приходится писать, отлаживать и тестировать до 5 раз меньше программных строк без ухудшения производительности и функциональных возможностей. Приложения, созданные с использованием компонентов, отличаются более высоким качеством, они удобнее в обслуживании и легче поддаются изменению. Возможности:

- Интегрированные средства ANSI/ISO C++ с поддержкой предварительной спецификации C++0x;
- Интегрированная среда быстрой разработки приложений с функцией перетаскивания мышью;
- Поддержка библиотек Boost и TR1;
- Встроенная поддержка касаний и жестов;
- dbExpress с поддержкой 9 основных баз данных;
- DataSnap с поддержкой JSON, REST, HTTP, COM и XML;
- Единая система для работы с Windows 2000, Windows XP, Windows Vista и Windows 7;
- Поддержка Windows 7 API, Direct2D и мультисенсорного ввода;
- Поддержка касаний и жестов для Windows 2000, Windows XP, Windows Vista и Windows 7;
- IDE Insight — мгновенный доступ к любой функции или параметру;
- C++ Class Explorer;
- Визуализаторы отладки;
- Поддержка Firebird;
- Классический интерфейс C++Builder 5/6 и панель инструментов со вкладками как опция;

Стоимость IDE быстрой разработки C++Builder 2010 Professional около 1000$.

вид sharpdevelopSharpDevelop - бесплатная среда программирования языков C#, VB.NET and Boo projects на платформе Microsoft .NET. По интерфейсу напоминает Visual Studio, ide написанная полностью на C#. Прекрасная подсветка кода, вполне работоспособная среда программирования, по объему занимающая немного места на диске. По функциональности довольно развитая, но все же отстает от Visual Studio Express. Возможности:
- Визуальный редактор форм для C#, VB.NET и Boo;
- Завершение кода ( Code completion ) для C#, VB.NET и Boo (поддержка Ctrl+Space);
- Встроенные NUnit и NCover;
- Встроенный отладчик;
- Анализ кода (FxCop);
- Рефакторинг;
- Поддержка .NET 1.1 и 2.0, 3.0, 3.5, 4.0, Mono, Compact Framework;
- XML редактор с XPath поиском;
- Конвертер кода во все поддерживаемые языки;
- Встроенные средства компиляции;
- Подстановка кода;
- Предпросмотр Xml документации;
- Создание инсталяционных пакетов:
- XML-инсталятор (WiX);
- Интеграция с Subversion;
- Мультиязычный интерфейс пользователя;
- C#, ASP.NET, ADO.NET, XML, HTML кодирование;
- Богатая поддержка проектов и их опций;
- Подсветка синтаксиса: C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML;
- Умные скобки;
- Скрытие блоков кода;
- Создание закладок в коде;
- Шаблоны кода;
- Инспектор компонентов;
- Мощный диалог поиска и замены;
- Расширяемость внешними утилитами;
- Мощная система расширений, плагинов;
Количество просмотров10089

<< статьи о средах и инструментах программирования вверх статьи о средах и инструментах программирования >>
Дополнительные источники

 

Яндекс цитирования Rambler's Top100