


Среда программирования Delphi Prism 2011
Среда программирования Delphi Язык Delphi Prism Функции параллельного программирования Включают фьючерсы, параллельные циклы, асинхронные блоки кода и директивы блокировки для поддержки параллельного программирования и новых параллельных библиотек .NET 4.0 Выражения запросов LINQ Объединяют возможности запросов в языках баз данных, таких как SQL, и применяют их ко всем типам данных с помощью встроенных функций языка Delphi Prism Уведомления о свойствах Облегчают разработку решений, соответствующих шаблону «модель — представление — контроллер» Пакетные языковые функции Включают расширенные типы с поддержкой значений NULL, контракты классов, расширенные вызовы конструктора и ссылки на классы Аспектно-ориентированное программирование Изменение поведения программного кода, добавление и удаление полей, свойств, событий, методов и даже классов Язык на основе Delphi Поддерживает написание управляемых приложений с использованием современного языка на основе Pascal и Object Pascal и привычного для разработчиков Delphi синтаксиса Анализ потока кода и анализ кода FxCop Проверка источника недоступных инструкций, неиспользуемых локальных назначений, локальных переменных, которые не были заданы перед попыткой их использования, и пр. Анализ кода включает проверку сборок .NET на предмет соответствия правилам разработки Несколько целевых платформ .NET версий 1.1, 2.0, 3.0, 3.5 и 4.0 Несколько целевых версий .NET Mono 2.4 для Windows, Linux и Mac OS X Разработка межплатформенных приложений с помощью Mono (совместимые с .NET среда выполнения и набор средств с открытым кодом) Интегрированная среда разработки (IDE) и интеграция с Visual Studio Автономная установка или интеграция с Visual Studio Возможность установки в качестве автономного приложения с помощью предоставляемой оболочки Visual Studio 2008 или интеграция с существующим экземпляром Visual Studio IDE Конструкторы Windows Forms, WPF и ASP.NET Визуальная разработка приложений Windows и веб-приложений Редактор кода с IntelliSense, подсказки по методам и маркеры ошибок Ускоренная разработка с помощью редактора кода, который дописывает операторы и фрагменты кода, используя всплывающие окна и автозавершение, подсказок с указанием возможных параметров для конкретного вызова и маркеров, появляющихся под потенциальными ошибками Встроенные средства отладки Локальные, управляемые, межпотоковые и многопроцессные средства отладки позволяют быстро находить и устранять ошибки