Delphi Xe2 Наиболее Полное Руководство Fb2

Delphi Xe2 Наиболее Полное Руководство Fb2 Average ratng: 7,4/10 733 votes

В книге излагаются основы программирования на языке Delphi XE2, подробно рассматривается визуальная библиотека компонентов (VCL), описывается порядок разработки программного обеспечения для 32-х и 64-разрядных версий Windows с использованием функций Win API, предоставляется обзор новейшей кроссплатформенной библиотеки FireMonkey, позволяющей создавать программное обеспечение не только для ОС Microsoft Windows, но и для Mac OS X.

Delphi Xe2 Наиболее Полное Руководство Fb2Xe2

Книга посвящена одному из самых совершенных языков программирования Delphi XE2. В ней излагаются основы программирования на языке Delphi XE2, подробно рассматривается визуальная библиотека компонентов (VCL), описывается порядок разработки программного обеспечения для 32– и 64-разрядных версий Windows с использованием функций Win API, предоставляется обзор новейшей кроссплатформенной библиотеки FireMonkey, позволяющей создавать программное обеспечение не только для ОС Microsoft Windows, но и для Mac OS X. Примеры проектов из книги размещены на сайте издательства.

Для программистов и студентов.

Книга представляет собой практическое руководство по программированию в Embarcadero Delphi. В ней представлена технология визуального проектирования и событийного программирования, подробно рассмотрен процесс создания VCL приложений, показано назначение базовых компонентов, рассмотрены вопросы программирования графики, работа с базами данных Microsoft Access. Уделено внимание разработке Multi-Device приложений, в том числе для платформы Android, использованию компонентов FireMonkey, использованию компонентов FireDAC для работы с интегрированными базами данных SQLite, 3D графика, Float и Path анимация, работа с датчиками и сенсорами. Для начинающих программистов. Книга основана на материалах лекций и практических занятий, разработанных автором, и объединяет теоретические основы и практические аспекты разработки реляционных баз данных.

В первой части рассмотрена концепция реляционных баз данных: реляционная модель данных, жизненный цикл информационной системы, концептуальное и логическое моделирование БД, нормализация отношений, обеспечение многопользовательского доступа к данным, вопросы обеспечения безопасности БД, языки SQL и XML и др. Во второй части описаны возможности современных версий Delphi в области разработки приложений баз данных: подробное описание технологий dbExpress, Interbase Express и ADO, особенности использования компонентов управления данными визуальной библиотеки Delphi, механизм разработки многоуровневых приложений на основе технологии DataSnap, порядок создания отчетов для печати и многое другое. В книге подробно описан весь процесс разработки таких игр и головоломок: Японский кроссворд — популярнейшая головоломка на раскрашивание квадратиков.

Логос – замечательная логическая головоломка с точками. Цветные линии, Город, Молекулярный конструктор – известная во всем мире игра на собирание шариков, а также ее естественнонаучные авторские вариации. Жизнь – самый известный в мире клеточный автомат Джона Конвея. Играйте и размножайтесь! Флип-Флоп, XorGame, ShortGame – превосходные игры-оборотни. Бокалы – фокусная головоломка-перевертыш.

Хитори – одна из лучших современных японских головоломок, мировой хит! Почти все проекты сопровождаются исчерпывающим анализом игр и головоломок. Поиск выигрышных стратегий и разработка эффективных алгоритмов — вот главное содержание и достоинство представленного здесь материала, поскольку в большинстве книг по программированию читателям сразу же предъявляется готовое решение проблемы, из которого невозможно (или, по крайней мере, весьма затруднительно) понять, откуда у него ноги растут и где собака зарыта. Гораздо полезнее объяснить именно процесс предварительных исследований проблемы, чем описать реализацию полученного решения на каком-либо языке программирования, так как это исключительно дело техники и обычно не вызывает затруднений даже у начинающих программистов. Исходные коды прилагаются!

Описание книги Разработка клиент-серверных приложений в Delphi: Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД. Большое внимание уделено различным генераторам отчетов QReport, RaveReports и FastReport. Описано использование системы проектирования, разработки и поддержки баз данных ERwin.

Рассмотрены дополнительные компоненты для разработки клиент-серверных приложений, а также даны ответы на часто задаваемые вопросы. Материал излагается по принципу «от простого к сложному» и сопровождается иллюстрациями, практическими примерами и видеороликами. Описание книги Технологии Delphi 2006. Новые возможности: В книге рассмотрены новые возможности системы программирования Delphi 2006 и представлены нововведения в языке, оболочке, редакторе, компиляторе и отладчике. Объяснены новые технологии работы с базами данных и создания приложений для Интернета.

Особое внимание уделено средствам и технологиям повышения эффективности работы программистов: рефакторингу, шаблонам проектирования, унифицированному языку UML и технологии моделирования ЕСО. Издание рассчитано на программистов всех уровней подготовки.

Начинающие разработчики познакомятся с удобными средствами быстрого создания программ, программисты средней квалификации изучат современные подходы к разработке сложных систем и новые средства визуального проектирования, а профессионалам будут интересны новые возможности технологий моделирования ECO III, UML 2.0 и паттернов проектирования. Описание книги Библия Delphi: Книга посвящена программированию на языке Delphi от самых основ до примеров построения конкретных приложений.

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

Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др. Большое внимание уделено разбору ситуаций возникновения ошибок и получения неверных результатов в «простом и правильном» коде. Отдельно рассмотрены особенности работы с целыми, вещественными и строковыми типами данных, а также приведены примеры неверных результатов, связанных с ошибками компилятора, VCL и др. Для каждой из таких ситуаций предложены методы решения проблемы.

Очень часто книги ориентированы либо на полных чайников (как кидать компоненты на форму), либо на крутых профи. При этом совершенно неохваченным остается круг тех людей, которые компоненты на форму кидать уже научились, но хотят развиваться дальше. Данная книга как раз и заполняет этот вакуум. Написано о серьезных вещах, но достаточно простым и понятным языком. Подробно рассмотрен синтаксический анализ в Delphi на примере арифметических выражений. Многочисленные примеры составлены с учетом различных версий: от Delphi 3 до Delphi 2007. Прилагаемый компакт-диск содержит примеры из книги.

Описание книги Создание компонентов в среде Delphi. Руководство разработчика: Книга посвящена созданию компонентов на языке Object Pascal, предназначенных для использования в средах разработки фирмы Borland. Описываются особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Показывается, как расширять имеющиеся компоненты и писать собственные компоненты «с нуля».

Рассматриваются невизуальные, графические и оконные компоненты, а также компоненты для работы с СУБД. Представлен процесс создания редакторов компонентов и их свойств, широко применяемых в Delphi. Даны практические рекомендации по распространению готовых компонентов и встраиванию их в среду разработки, по написанию справочной системы для разработанных компонентов, по расширению возможностей IDE Delphi. Приведено подробное описание малодокументированной возможности Object Pascal, связанной с получением и использованием информации времени выполнения (RTTI). Изложение сопровождается большим количеством примеров самых различных типов компонентов. На прилагаемом компакт-диске содержатся все рассмотренные в книге примеры.