Сравнение версий 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
Отправить быстрое сообщение

 


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=19433