(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. Компиляция всего кода, даже огромных проектов, выполняется за считаные секунды.

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

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


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

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Pinnacle Studio 21 Ultimate. Электронный ключ.
IBM Domino Utility Server Processor Value Unit (PVU) License + SW Subscription & Support 12 Months
IBM DOMINO COLLABORATION EXPRESS AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
dbForge Studio for MySQL Standard license
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Все о PHP и даже больше
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (3233)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Сергей Ковалевский: Хватит платить Западу - у России должна быть своя ОС (68)
> На сегодняшний день открытых СУБД не существует. Есть довольно > примитивный MySQL, а все...
 
Разработка программ базы данных (44)
Написание прикладных компьютерных программ (базы данных) на заказ. Разработка корпоративных...
 
Парная нелинейная регрессия по параметрам (1)
Модуль «Парная нелинейная регрессия по параметрам». Вход: двумерный массив чисел; одномерный...
 
Вакансия: Java-программист уровня middle-senior на удаленку (1)
Всем добрый день! Я рекрутер компании GameShells, которая занимается разработкой мобильных...
 
 
 



    
rambler's top100 Rambler's Top100