Этот товар снят с продаж
Описание продукта
Delphi 2010 — это лидирующая среда быстрой разработки приложений, используемая миллионами разработчиков, поддерживаемая тысячами компонентов и надстроек сторонних производителей и позво¬ляющая создавать высокопроизводительные приложения, ориентированные на пользователя. Delphi объединяет современный объектно-ориентированный язык, встроенные средства быстрой компиляции, возможность подключения к разнородным базам данных и множество визуальных компонентов, позволяя в пять раз быстрее создавать мощные приложения для различных платформ Windows и баз данных. Полностью визуаль¬ная двусторонняя интегрированная среда разработки Delphi поддерживает сотни функций, экономящих время разработчика, и позволяет упростить и ускорить создание визуальных пользовательских прило¬жений и приложений, активно работающих с базами данных, — от приложений для настольных систем Windows до интерактивных приложений, использующих сенсорный ввод, приложений для общедос¬тупных систем и управляемых базами данных многоуровневых веб-приложений и служб.
Редакция Delphi 2010 Professional предназначена для создания высокопроизводительных приложений с графическим интерфейсом для настольных систем и приложений с функциями сенсорного ввода, использующих (или не использующих) встроенные и локальные базы данных. Благодаря возможности создания быстродействующих Windows-приложений, представляющих собой единый исполняемый файл, и многофункциональному пользовательскому интерфейсу Delphi 2010 Professional является великолепным выбором для независимых поставщиков ПО, разрабатывающих насыщенные графикой пакеты приложений для Windows, которые должны поддерживать различные версии Windows без внесения изменений в исходный код. Применяя Delphi 2010 Professional, разработчики получают следующие возможности:
- подключение к локальным базам данных InterBase®, Blackfish™ SQL и MySQL;
- развертывание Blackfish SQL в системах с одним пользователем и размером базы данных 512 МБ;
- веб-библиотеку VCL с ограничением числа подключений (не более пяти);
- визуализацию кода с использованием UML, упрощающую анализ исходного кода благодаря визуальному представлению.
Новые возможности Delphi 2010
Значительное сокращение сроков разработки
Основной задачей Delphi является ускорение создания программ, а новые возможности интегрированной среды разработки Delphi 2010 позволяют еще более повысить произ¬водительность и сэкономить время разработчиков. К числу этих возможностей относятся:
- функция IDE Insight, позволяющая обращаться ко всем возможностям, параметрам и компонентам интегрированной среды разработки, не тратя время на их поиск в меню и диалоговых окнах;
- средство Code Formatter, упрощающее унификацию внешнего вида кода;
- усовершенствованные функции поиска и повторного открытия файлов, позволяющие быстро находить нужные сведения;
- поддерживаемые отладчиком средства визуализации данных, упрощающие отладку, позволяя настраивать отображение типов данных в отладчике;
- поддерживаемые отладчиком средства управления потоками, обеспе¬чивающие заморозку, разморозку и изоляцию потоков, а также установку контрольных точек для выбранных потоков, что упрощает разрешение проблем;
- новые параметры отладчика: Scroll new events into view («Прокрутка новых событий в представлении») и Ignore non-user breakpoints («Игнорирование не пользовательских контрольных точек»);
- поддерживаемые в выпуске Delphi Professional новые средства аудита кода и учета количественных показателей, позволяющие более эффек¬тивно анализировать код и определять состояние проекта. Полный набор средств аудита кода и учета количественных показателей поддер¬живается выпусками Enterprise и Architect.
Уменьшение объемов ввода данных с клавиатуры
Delphi позволяет быстро создавать использующие сенсорный ввод данных графические интерфейсы и приложения для КПК, сенсорных панелей и автономных общедоступных систем и модернизировать существующие приложения с минималь¬ным добавлением кода или без него.
- Подключаемое ядро распознавания жестов.
- Работа под управлением всех поддерживаемых версий Windows (Windows 2000, Windows XP, Windows Vista и Windows 7).
- Использование оборудования, поддерживающего сенсорный ввод, и имеющихся устройств (например, мыши).
- Встроенная поддержка интерфейсов с сенсорным и мультисенсорным вводом в библиотеке VCL.
- Более тридцати стандартных жестов для панорамирования, масштабирования, поворота и выполнения других задач.
- Возможность создания собственных жестов с помощью редактора жестов.
- Touch Keyboard — полнофункциональная виртуальная клавиатура, поддерживающая несколько языков и наборов региональных параметров и предназначенная для создания усовершенствованных интерфейсов, обеспечивающих взаимодействие без использования клавиатуры.
Подключение к приложениям и данным
Delphi 2010 предоставляет разработчикам новые возможности для подключения к данным, веб-службам и архитектурам приложений.
- Новые возможности поддержки Firebird 2.1 и 1.5 в dbExpress.
- Обновленные драйверы для InterBase 2009, Microsoft SQL Server 2008, Oracle 11g и MySQL 5.1.
- Поддержка нового клиента SOAP 1.2, позволяющего использовать преимущества веб-служб Amazon и других поставщиков.
- Обмен данными по протоколу HTTP и подключение на уровне процессов для многоуровневых приложений DataSnap.
- Обратные вызовы DataSnap, позволяющие серверам устанавливать соединение с клиентами.
- Фильтрация, позволяющая полностью управлять потоками данных между клиентами и серверами DataSnap.
- Новые мастера DataSnap из галереи объектов Object Gallery упрощают создание серверных приложений.
- Возможность использования в популярных архитектурах приложений благодаря поддержке значений REST и JSON в DataSnap.
Поддержка большего числа пользовательских настольных систем
Delphi позволяет поддерживать больше настольных систем Windows, не заботясь об особенностях реализации Windows API каждой версии, и поддерживать пользо-вателей из разных стран мира благодаря использованию Unicode в среде разработки и усовершенствованной поддержке языков.
- Элементы управления VCL оптимизированы для использования возможностей и тем Windows XP, Windows Vista и Windows 7.
- Полная поддержка Unicode, позволяющая поддерживать данные и пользователей по всему миру.
- Создание приложений для Windows XP и Windows Vista, поддержи-вающих работу с мышью и сенсорный ввод данных, и использование новых возможностей работы с сенсорным вводом в Windows 7.
- Direct2D — новые интерфейсы API Windows 7, позволяющие создавать более удобные интерфейсы для пользователей Windows 7.
- Расширенные интерфейсы OpenTools API для создания подключа-емых модулей для интегрированной среды разработки Delphi.
- Переводы исходного кода, ресурсов, откомпилированных модулей, меню и диалоговых окон интегрированной среды разработки доступны на английском, немецком, французском и японском языках.
- Удобное переключение между языками диалоговых окон, меню и других элементов интегрированной среды разработки.
Недоступная ранее эффективность кода и компиляции
Delphi 2010 поддерживает RTTI и предоставляет новые возможности компилятора и возможности по работе с языками.
- Поддержка RTTI, позволяющая предоставлять информацию о методах, полях и свойствах, необходимую для поддержки динамических вызовов и других средств метапрограммирования.
- Объектно ориентированные классы ввода-вывода для работы с файлами и каталогами.
- Поддержка пользовательских атрибутов для большинства элементов кода — типов, полей, свойств, методов и параметров.
- Усовершенствованный класс TStringBuilder, упрощающий и ускоряющий сцепление строк и управление ими.
- Усовершенствованные родовые классы с полной поддержкой коллекций и списков RTL.
- Более эффективная поддержка локализованных ресурсов.
- Компиляция в фоновом режиме, позволяющая выполнять другие задачи во время компиляции.
Уменьшение объемов ввода данных с клавиатуры
Delphi позволяет быстро создавать использующие сенсорный ввод данных графические интерфейсы и приложения для КПК, сенсорных панелей и автономных общедоступных систем и модернизировать существующие приложения с минималь¬ным добавлением кода или без него.
- Подключаемое ядро распознавания жестов.
- Работа под управлением всех поддерживаемых версий Windows (Windows 2000, Windows XP, Windows Vista и Windows 7).
- Использование оборудования, поддерживающего сенсорный ввод, и имеющихся устройств (например, мыши).
- Встроенная поддержка интерфейсов с сенсорным и мультисенсорным вводом в библиотеке VCL.
- Более тридцати стандартных жестов для панорамирования, масштабирования, поворота и выполнения других задач.
- Возможность создания собственных жестов с помощью редактора жестов.
- Touch Keyboard — полнофункциональная виртуальная клавиатура, поддерживающая несколько языков и наборов региональных параметров и предназначенная для создания усовершенствованных интерфейсов, обеспечивающих взаимодействие без использования клавиатуры.
Подключение к приложениям и данным
Delphi 2010 предоставляет разработчикам новые возможности для подключения к данным, веб-службам и архитектурам приложений.
- Новые возможности поддержки Firebird 2.1 и 1.5 в dbExpress.
- Обновленные драйверы для InterBase 2009, Microsoft SQL Server 2008, Oracle 11g и MySQL 5.1.
- Поддержка нового клиента SOAP 1.2, позволяющего использовать преимущества веб-служб Amazon и других поставщиков.
- Обмен данными по протоколу HTTP и подключение на уровне процессов для многоуровневых приложений DataSnap.
- Обратные вызовы DataSnap, позволяющие серверам устанавливать соединение с клиентами.
- Фильтрация, позволяющая полностью управлять потоками данных между клиентами и серверами DataSnap.
- Новые мастера DataSnap из галереи объектов Object Gallery упрощают создание серверных приложений.
- Возможность использования в популярных архитектурах приложений благодаря поддержке значений REST и JSON в DataSnap.
Поддержка большего числа пользовательских настольных систем
Delphi позволяет поддерживать больше настольных систем Windows, не заботясь об особенностях реализации Windows API каждой версии, и поддерживать пользо-вателей из разных стран мира благодаря использованию Unicode в среде разработки и усовершенствованной поддержке языков.
- Элементы управления VCL оптимизированы для использования возможностей и тем Windows XP, Windows Vista и Windows 7.
- Полная поддержка Unicode, позволяющая поддерживать данные и пользователей по всему миру.
- Создание приложений для Windows XP и Windows Vista, поддержи-вающих работу с мышью и сенсорный ввод данных, и использование новых возможностей работы с сенсорным вводом в Windows 7.
- Direct2D — новые интерфейсы API Windows 7, позволяющие создавать более удобные интерфейсы для пользователей Windows 7.
- Расширенные интерфейсы OpenTools API для создания подключа-емых модулей для интегрированной среды разработки Delphi.
- Переводы исходного кода, ресурсов, откомпилированных модулей, меню и диалоговых окон интегрированной среды разработки доступны на английском, немецком, французском и японском языках.
- Удобное переключение между языками диалоговых окон, меню и других элементов интегрированной среды разработки.
Недоступная ранее эффективность кода и компиляции
Delphi 2010 поддерживает RTTI и предоставляет новые возможности компилятора и возможности по работе с языками.
- Поддержка RTTI, позволяющая предоставлять информацию о методах, полях и свойствах, необходимую для поддержки динамических вызовов и других средств метапрограммирования.
- Объектно ориентированные классы ввода-вывода для работы с файлами и каталогами.
- Поддержка пользовательских атрибутов для большинства элементов кода — типов, полей, свойств, методов и параметров.
- Усовершенствованный класс TStringBuilder, упрощающий и ускоряющий сцепление строк и управление ими.
- Усовершенствованные родовые классы с полной поддержкой коллекций и списков RTL.
- Более эффективная поддержка локализованных ресурсов.
- Компиляция в фоновом режиме, позволяющая выполнять другие задачи во время компиляции.
Новые возможности моделирования данных в Delphi 2010 Architect
Выпуск Delphi 2010 Architect включает новую версию ER/Studio 8.0 Developer Edition, помогающую пользователям находить, документировать и повторно использовать данные и упрощающую обратное проектирование, анализ и оптимизацию баз данных. ER/Studio предоставляет следующие новые возможности.
- Visual Data Lineage — визуальный анализ и документирование прохож¬дения потоков данных в организации без необходимости анализа кода.
- Моделирование на уровне атрибутов — возможность выбирать столбцы (атрибуты) для включения в таблицы (сущности) подмодели и описывать подмодели на новой вкладке Definition («Определение»), а затем создавать запросы для поиска определений.
- Флаги сравнения на уровне объектов — отмечают различия при срав¬нении моделей, которые мастер сравнения должен игнорировать.
- Создание отчетов в формате HTML.
- Поддержка Microsoft SQL Server 2008.
О производителе
