Сравнение версий Delphi Prism
Delphi Prism - средство разработки приложений на Delphi для платформ .NET и Mono
Матрица возможностей
|
Enterprise |
Professional |
|
|
|
Язык Delphi Prism |
|
|
Язык на базе Delphi Object Pascal для разработки приложений .NET |
>> |
>> |
Поддержка параллельного программирования для фьючерсов (futures), параллельных циклов, асинхронных выражений, улучшенных директив блокировки (locked) и др. |
>> |
>> |
|
|
Выражения интегрированного языка запросов LINQ для комбинирования возможностей таких языков для работы с базами данных, как SQL, и применения к любому типу данных прямо из языка Delphi Prism. |
|
|
>> |
>> |
|
|
|
|
|
Нотификации свойств облегчают разработку решений, которые следуют шаблону разработки "модель/представление/контроллер" (Model/View/Controller). |
>> |
>> |
|
|
Обнуляемые выражения с поддержкой обнуляемых типов в арифметических и других выражениях. |
>> |
>> |
|
|
Средства анализа качества (QA Analysis Tools) обеспечивают обратную связь и предоставляют информацию о качестве кода, включая опции Code Flow Analysis и FxCop Code Analysis в компиляторе, а также опцию принудительного применение правильного регистра при использовании идентификаторов. |
|
|
>> |
>> |
|
|
|
|
|
|
|
Дополнительные возможности языка: контракты классов, анонимные типы, анонимные методы и делегаты, лямбда-выражения, дженерики, итераторы, методы-расширители, инлайновое объявление переменных и асинхронные методы. |
|
|
>> |
>> |
|
|
|
|
|
|
|
Различные целевые платформы |
|
|
.NET 1.1, 2.0, 3.0 и 3.5 |
>> |
>> |
.NET Compact Framework версии 1.0 и 2 (без поддержки дизайнера) |
>> |
>> |
Mono, включая Linux и Mac OSX |
>> |
>> |
Поддержка на уровне кода для Cocoa# и Gtk# |
>> |
>> |
|
|
|
Интеграция с Visual Studio |
|
|
Устанавливается как отдельное приложение, включая Visual Studio 2008 Shell |
>> |
>> |
|
|
|
|
Устанавливается в существующий экземпляр Visual Studio 2008 |
>> |
>> |
|
|
|
Типы проектов |
|
|
Windows-приложение (WinForms) |
>> |
>> |
Windows Control Library |
>> |
>> |
|
Enterprise |
Professional |
|
|
|
Служба Windows |
>> |
>> |
Библиотека классов
Консольное приложение |
>> |
>> |
>> |
>> |
WCF Service Library
Windows-приложение (WPF)
Специальная библиотека Control Library (WPF) |
>> |
>> |
>> |
>> |
>> |
>> |
Консольное приложение Mono |
>> |
>> |
Приложение Cocoa# (Tiger)
Библиотека классов Mono |
>> |
>> |
>> |
>> |
Приложение Cocoa# (Leopard)
Приложение WinForms (Mac OS X) |
>> |
>> |
>> |
>> |
Приложение Gtk#
Редактор и дизайнер
Дизайнер форм Windows |
>> |
>> |
|
|
|
|
>> |
>> |
Дизайнер для Windows Presentation Foundation (WPF) |
>> |
>> |
Дизайнер форм ASP.NET
Средства просмотра кода (унифицированный поиск, определение источника, наследование)
IntelliSense с фильтрацией IntelliSense
Смарт-теги (SmartTags) |
>> |
>> |
>> |
>> |
>> |
>> |
>> |
>> |
Диспетчер сниппетов (Code Snippets Manager) |
>> |
>> |
Окно определения кода |
>> |
>> |
Дизайне приложений |
>> |
>> |
|
|
|
Возможности интегрированной среды разработки |
|
|
Параметры импорта/экспорта |
>> |
>> |
Утилита установки объектов Toolbox |
>> |
>> |
Список задач и список ошибок |
>> |
>> |
Окно вывода
Стартовая страница
|
>> |
>> |
>> |
>> |
|
|
|
Enterprise |
Professional |
|
|
|
Служба Windows |
>> |
>> |
Библиотека классов |
>> |
>> |
Консольное приложение |
>> |
>> |
|
Enterprise |
Professional |
|
|
|
Окно свойств
Инструментарий (Toolbox) |
>> |
>> |
>> |
>> |
Проводник по решению (Solution Explorer)
Окно закладок
Просмотр классов |
>> |
>> |
>> |
>> |
>> |
>> |
Браузер объектов |
>> |
>> |
Командное окно
Схема документа |
>> |
>> |
>> |
>> |
Просмотр ресурсов
Добавление ссылки на сервис (Add Service Reference) для Windows Communication Foundation (WCF) |
>> |
>> |
>> |
>> |
Поддержка языка запросов, интегрированных в язык (Language Integrated Query, LINQ)
Отладка
Оценщик выражений (Expression Evaluator)
Локальная отладка |
>> |
>> |
|
|
>> |
>> |
>> |
>> |
Управляемая отладка |
>> |
>> |
Межпоточная (Cross-thread) отладка
Визуализации
Объекты DataTip
Отладка взаимодействия |
>> |
>> |
>> |
>> |
>> |
>> |
>> |
>> |
Оперативная отладка Just-in-time (JIT) |
>> |
>> |
Отладка нескольких процессов |
>> |
>> |
Отладчик XSLT |
>> |
>> |
Присоединение к локальному процессу |
>> |
>> |
Точки трассировки |
>> |
>> |
Ограничения точек прерывания |
>> |
>> |
Разработка приложений баз данных |
|
|
Проводник по серверу (Server Explorer) |
>> |
>> |
Привязка данных к объекту
Привязка данных к веб-сервису |
>> |
>> |
>> |
>> |
|
|
|
Enterprise |
Professional |
|
|
|
Окно свойств |
>> |
>> |
Инструментарий (Toolbox) |
>> |
>> |
Проводник по решению (Solution Explorer) |
>> |
>> |
|
Enterprise |
Professional |
Полный набор средств управления данными |
|
|
>> |
>> |
Редактор XML
Привязка данных к локальному серверу базы данных
Привязка данных к удаленному серверу базы данных |
>> |
>> |
>> |
>> |
>> |
>> |
Окно источников данных |
>> |
>> |
Средства языка определения данных (Data Definition Language, DDL) для удаленных данных
Провайдер расширения дизайнера данных (Data Designer Extensibility, DDEX) |
>> |
>> |
>> |
>> |
Провайдер Blackfish SQL ADO.NET Provider
Средства подключения к InterBase 2007 и 2009 через ADO.NET |
>> |
>> |
>> |
>> |
Паттерн dbExpress ADO.NET Bridge
Создание клиентских приложений DataSnap, которые подключаются к собственным серверам Windows DataSnap |
>> |
|
>> |
|
|
|
|
|
Многоуровневая лицензия на развертывание DataSnap |
>> |
|
Средства подключения сервера dbExpress к InterBaseR 2007 и 2009
Средства подключения сервера dbExpress к Blackfish SQL
Включенные базы данных
|
>> |
|
>> |
|
|
|
|
|
Blackfish SQL (RAD Studio Professional Edition) с локальным подключением, 1 пользователь (4 подключения), размер базы данных 512 Мб, использование 512 Мб оперативной памяти |
|
>> |
Blackfish SQL (RAD Studio Professional Edition) с удаленным подключением, 5 пользователей (20 подключений), размер базы данных 2 Гб, использование 1 Гб оперативной памяти |
>> |
|
InterBase 2009 Developer Edition - до 20 пользователей и 80 логических подключений |
>> |
>> |
Разработка веб-приложений |
|
|
Редактор HTML |
>> |
>> |
Веб-браузер |
>> |
>> |
Дизайнер веб-форм |
>> |
>> |
|
Enterprise |
Professional |
|
|
|
Средство Macros Explorer для управления макросами интегрированной среды разработки |
>> |
>> |
Документация |
|
|
Онлайн-справка на базе Wiki-технологий |
>> |
>> |
Проводник по документам (Document Explorer) |
>> |
>> |
Справка по функции Help Collection |
>> |
>> |
Связь с онлайн-справкой MSDN по Visual Studio |
>> |
>> |
Справочник по языку Delphi Prism |
>> |
>> |
Справка по dbExpress, Blackfish SQL и DataSnap |
>> |
>> |
За дополнительной информацией обращайтесь к специалистам "Интерфейс": Тел./факс: (495) 925 00 49 E-mail: mail@interface.ru Отправить быстрое сообщение
|