(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Embarcadero Delphi 2010

 Функционал

 Лицензирование

 Все продукты

 Обучение

 Купить

 

 

Embarcadero Delphi 2010 является одной из наиболее признанных и популярных сред для быстрой разработки приложений. Технология программирования Delphi 2010 значительно ускоряет создание приложений для настольных компьютеров, рабочих станций, сенсорных дисплеев, информационных терминалов и Интернета, при этом не ограничивая разработчика в гибкости, мощности языковых средств или уровне контроля. Приложения, созданные с помощью Delphi 2010, отличаются высочайшим быстродействием и компактностью, а также обладают полнофункциональным пользовательским интерфейсом и способностью подключаться практически к любой базе данных или другому источнику данных, не требуя дополнительной доработки.

Delphi 2010 включает развитый, современный язык программирования, полностью интегрированный, быстрый компилятор и отладчик Windows, визуальную среду для разработки интерактивных приложений с пользовательским интерфейсом, платформу визуальных компонентов (VCL), содержащую свыше 250 стандартных классов и компонентов, а также обширные возможности для подключения к базам данных и службам. Сообщество партнеров и разработчиков Delphi предлагает тысячи дополнительных компонентов Delphi для каждого конкретного приложения, технологии, функции или задачи.

Новые возможности Delphi 2010:

- Поддержка Windows 7 API, Direct2D и мультисенсорного ввода
- Поддержка касаний и жестов для Windows 2000, Windows XP, Windows Vista и Windows 7
- IDE Insight в Delphi 2010 - мгновенный доступ к любой функции или параметру
- Свыше 120 усовершенствований для повышения производительности
- Визуализаторы отладчика
- Поддержка Firebird с помощью dbExpress
- Классический интерфейс Delphi 7 и панель инструментов со вкладками как опция

Редакция Delphi 2010 Professional

Редакция Delphi 2010 Professional предназначена для создания высокопроизводительных приложений с графическим интерфейсом для настольных систем и приложений с функциями сенсорного ввода, использующих (или не использующих) встроенные и локальные базы данных. Благодаря возможности создания быстродействующих Windows-приложений, представляющих собой единый исполняемый файл, и многофункциональному пользовательскому интерфейсу Delphi 2010 Professional является великолепным выбором для независимых поставщиков ПО, разрабатывающих насыщенные графикой пакеты приложений для Windows, которые должны поддерживать различные версии Windows без внесения изменений в исходный код. Применяя Delphi 2010 Professional, разработчики получают следующие возможности:

  • Локальное подключение к базам данных InterBase, Blackfish SQL и MySQL
  • Развертывание Blackfish SQL в системах с одним пользователем и размером базы данных 512 МБ
  • Веб-библиотека VCL с ограничением числа подключений (не более 5)

Редакция Delphi 2010 Enterprise

Редакция Delphi 2010 Enterprise предназначена для разработчиков, применяющих Delphi для создания активно работающих с данными многоуровневых приложений с графическим интерфейсом, веб-приложений и клиент-серверных приложений, использующих различные источники данных и серверы баз данных. Высокая производительность и поддержка различных серверов баз данных превращают Delphi 2010 Enterprise в идеальное решение для создания систем, использующих серверы баз данных разных производителей, и разработки надежных приложений, способных работать с разнородными серверами баз данных. Delphi 2010 Enterprise поддерживает все возможности выпуска Professional, а также следующие возможности создания веб-приложений, клиент-серверных приложений и прило¬жений для работы с многоуровневыми базами данных:

  • включает все возможности редакции Delphi 2010 Professional и ряд дополнительных возможностей.
  • Подключение к серверам баз данных InterBase, Firebird, Blackfish SQL, MySQL, Microsoft SQL Server, Oracle, DB2, Informix и Sybase
  • Разработка многоуровневых приложений баз данных DataSnap
  • Развертывание Blackfish SQL в системах с пятью пользователями и размером базы данных 2 ГБ
  • Веб-библиотека VCL без ограничения числа подключений
  • Дополнительные возможности UML-моделирования

Редакция Delphi 2010 Architect

Редакция Delphi 2010 Architect предназначена для разработчиков и групп, использующих Delphi для создания клиент-серверных веб-приложений и приложений с многоуровневым графическим интерфейсом, активно работающих с данными и являющихся частью сложных или крупномасштабных корпоративных систем баз данных. Объединяя возможности быстрой разработки управляемых данными приложений и высокоскоростного доступа к данным с мощными средствами визуального моделирования данных, Delphi Architect помогает разработчикам анализировать, проектировать и максимально эффек¬тивно использовать существующие корпоративные базы данных и структуры данных. Delphi Architect поддерживает все возможности выпуска Enterprise и предоставляет дополнительные мощные средства моделирования и проектирования баз данных:

  • включает все возможности редакции Delphi 2010 Enterprise и ряд дополнительных возможностей.
  • Обратное проектирование, анализ и оптимизация баз данных
  • Создание логических и физических моделей на основе сведений, извлеченных из баз данных и файлов сценариев
  • Удобные для восприятия и навигации диаграммы
  • Поддержка прямого проектирования путем автоматического создания кода базы данных из моделей
  • Усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных
Новые возможности 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 2010 Architect

Выпуск Delphi 2010 Architect включает новую версию ER/Studio 8.0 Developer Edition, помогающую пользователям находить, документировать и повторно использовать данные и упрощающую обратное проектирование, анализ и оптимизацию баз данных. ER/Studio предоставляет следующие новые возможности.

  • Visual Data Lineage - визуальный анализ и документирование прохож¬дения потоков данных в организации без необходимости анализа кода.
  • Моделирование на уровне атрибутов - возможность выбирать столбцы (атрибуты) для включения в таблицы (сущности) подмодели и описывать подмодели на новой вкладке Definition ("Определение"), а затем создавать запросы для поиска определений.
  • Флаги сравнения на уровне объектов - отмечают различия при срав¬нении моделей, которые мастер сравнения должен игнорировать.
  • Создание отчетов в формате HTML.
  • Поддержка Microsoft SQL Server 2008.

Поддерживаемые возможности зависят от выпуска продукта.

Delphi 2010 - преимущества Delphi

Значительное сокращение сроков разработки.
Delphi позволяет создавать приложения для Windows в пять раз быстрее, чем другие решения для раз¬работки, или тратить на это в пять раз меньше ресурсов, не жертвуя произво¬дительностью и возможностями. Применение Delphi уменьшает затраты времени и ресурсов на создание приложений, поскольку все функции среды разработки Delphi - от средств создания настольных приложений до средств работы с веб-приложениями и серверами - подчинены одной цели: ускорить создание программ. А среда быстрой разработки позволяет уменьшить объем кода, необходимого для решения задач, стоящих перед разработчиками.

Сокращение пути от прототипа до готовой версии.
Oбширная, проверенная временем, расширяемая библиотека визуальных компонентов (VCL), поддер¬живающая множество возможностей, позволяющая быстро создавать прото¬типы и предоставляющая мощный и удобный в использовании набор компо¬нентов для разработки многофункциональных пользовательских интерфейсов. Добавьте к полученному прототипу собственный код и дополнительные функции на основе компонентов сторонних разработчиков, и вы сможете полностью воплотить свои идеи в готовой версии продукта.

Интерфейсы на основе жестов, освобождающие от необходимости использовать клавиатуру.
Разработчики получили возможность быстро создавать использующие сенсорный ввод данных графические интерфейсы и приложения для КПК, сенсорных панелей и автономных общедоступных систем и встраивать поддержку работы с жестами в существующие приложения. Delphi предоставляет гибкие средства поддержки жестов и интерактивные средства мультисенсорного ввода на платформе Windows 7 и обеспечивает поддержку жестов под управлением Windows XP и Windows Vista, а также поддержку ввода с использованием нескольких источников, включая мышь, перо и сенсорный экран.

Работа со всеми данными.
Delphi содержит встроенные средства, исполь¬зующие небольшой объем ресурсов и обеспечивающие высокопроизводи¬тельный доступ ко всем популярным системам управления базами данных, включая Microsoft SQL Server, Oracle, MySQL, SQL Anywhere, InterBase, Firebird и другие. Благодаря мощной и надежной инфраструктуре доступа к базам данных разработчики могут обращаться к данным, а также считывать, изменять и удалять их как из кода, так и из визуальных элементов управления.

Повышение эффективности благодаря повторному использованию кода.
Код и компоненты в Delphi изначально спроектированы для повторного исполь¬зования. Сотни настраиваемых включенных компонентов, предназначенных для решения широкого круга задач - от создания пользовательского интер¬фейса до работы с базами данных, - и десятки тысяч коммерческих и бесплат¬ных компонентов сторонних разработчиков позволяют реализовать любые идеи. У вас возникла идея? Возможно, эта идея уже реализована в каком-нибудь компоненте.

Поддержка большего числа настольных систем.
Delphi позволяет поддер¬живать различные версии настольных систем Windows, не заботясь об особен¬ностях реализации Windows API каждой версии. Интерфейсы, созданные с помощью Delphi, могут использовать как новые ленточные элементы управле¬ния, поддерживаемые Windows 7 и Windows Vista, так и элементы управления, использовавшиеся в предыдущих версиях, включая Windows 2000.

Высокое качество.
Delphi предоставляет разработчикам мощный полнофунк¬циональный отладчик, который позволяет анализировать созданный код вплоть до уровня ассемблера. Разработчики могут устанавливать условные контроль¬ные точки, просматривать стек вызовов, следить за значениями переменных, проверять данные любого объекта и даже наблюдать за процессором. Кроме того, Delphi расширяет набор средств разработчика, поддерживая тестирование модулей: разработчики получают возможность создавать код для тестирования и выявлять ошибки еще до их возникновения при сборке.

Поддержка разных языков.
Благодаря встроенной поддержке данных в Unicode и поддержке пользовательских интерфейсов Delphi позволяет создавать новые приложения и модернизировать существующие таким образом, чтобы обеспечить взаимодействие с пользователями и обработку пользова¬тельских данных на любых языках и с применением любых валют и наборов символов. Встроенные средства языковой поддержки и перевода ускоряют создание локализованных версий приложений.

Подключения.
Delphi предоставляет разработчикам новые возможности для подключения к данным, веб-службам и архитектурам приложений и позво¬ляет подключаться к различным серверам, используя стандартные протоколы, включая COM, XML, SOAP, REST, JSON и веб-службы, для взаимодействия с решениями с архитектурой, ориентированной на службы (SOA).

Мгновенная компиляция.
В состав Delphi входит высококлассный быстро-действующий компилятор. Удобный для поддержки и восприятия, полностью объектно ориентированный язык Delphi, созданный на основе языка Object Pascal, включает все возможности современных языков, позволяющие созда¬вать мощный, производительный и устойчивый код. Кроме того, Delphi обеспе¬чивает полный доступ к интерфейсу Windows API. Компиляция всего кода, даже огромных проектов, выполняется за считаные секунды.

Предыдущее описание 

Файлы для загрузки


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 27.08.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Delphi Professional Named User
Enterprise Connectors (1 Year term)
ABBYY Lingvo x6 Европейская Домашняя версия, электронный ключ
SAP® Crystal Dashboard Design Departmental 2016 WIN INTL NUL
TeeBI for RAD Studio Suite with source code single license
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Один день системного администратора
Мастерская программиста
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100