Эта книга предназначена для профессиональных разработчиков программного обеспечения в среде Delphi и написана двумя признанными экспертами в этой области. В текст книги включен исходный код множества прекрасных примеров работоспособных приложений по всем обсуждаемым темам, включая примеры приложений рабочего стола, многоуровневых и Web-ориентированных приложений. Каждый пример подробно комментируется, что делает данную книгу отличным учебником, позволяющим быстро освоить создание разнообразных эффективных приложений. В этой книге описана стратегия создания пользовательских приложений, динамических библиотек, применения многопоточного режима, создания специальных компонентов и многого другого. Вы узнаете как с помощью Delphi создаются приложения, в которых используются технологии CLXT, BizSnapT, DataSnapT, SOAP, ASP и беспроводной связи. В новом издании авторы постарались сохранить дух и традиции прежних изданий книг этой серии, которые, возможно, сделали их наиболее читаемыми книгами о Delphi в мире, а также двухкратным призером читательских симпатий книг по Delphi.
Часть I. Основные направления программирования Глава 1. Программирование в Delphi Глава 2. Язык программирования Object Pascal Глава 3. Приключения сообщения Часть II. Профессиональное программирование Глава 4. Переносимость кода Глава 5. Создание многопоточных приложений Глава 6. Динамически компонуемые библиотеки Часть III. Разработка баз данных Глава 7. Архитектура баз данных в Delphi Глава 8. Применение dbExpress при разработке баз данных Глава 9. Применение dbGo for ADO при разработке баз данных Часть IV. Компоненториентированная разработка Глава 10. Архитектура компонентов: VCL и CLX Глава 11. Разработка компонентов VCL Глава 12. Создание расширенного компонента VCL Глава 13. Разработка компонентов CLX Глава 14. Пакеты Глава 15. Разработка приложений COM Глава 16. Программирование для оболочки Windows Глава 17. Применение интерфейса API Open Tools Часть V. Разработка корпоративных приложений Глава 18. Транзакционные методы разработки с применением COM+ и MTS Глава 19. Разработка приложений CORBA Глава 20. Приложения BizSnap: разработка Web служб SOAP Глава 21. Разработка приложений DataSnap Часть VI. Программирование для Internet Глава 22. Разработка приложений ASP Глава 23. Разработка приложений WebSnap Глава 24. Разработка приложений беспроводной связи Предметный указатель