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