Эта книга Программирование в Borland Delphi 2006 для профессионалов. Хавьер Пашеку представляет собой не просто перечень возможностей новой версии Delphi и ее среды разработки, она содержит подробное описание процесса создания приложений .NET при помощи самого лучшего инструмента ускоренной разработки от Borland. Здесь приведены практические примеры, описаны подходы и способы, позволяющие разработчику воспользоваться всеми преимуществами среды .NET Framework. Пользователи нынешней версии Delphi узнают много нового, повысят свой уровень квалификации, а также ознакомятся с новейшими технологиями. Новички в программировании на Delphi или платформе .NET смогут быстро овладеть основными приемами разработки приложений .NET при помощи Delphi. Эта книга содержит подробное описание языка Delphi, а также таких фундаментальных концепций .NET, как управление памятью, технологии COM Interop, Reflection, GDI+, применение компонентов Web-форм и форм Windows и многое другое. Кроме того, здесь рассматриваются такие технологии .NET, как ADO.NET и ASP.NET, а также приведены многочисленные примеры, демонстрирующие ключевые концепции разработки.
Оглавление книги "Программирование в Borland Delphi 2006 для профессионалов"
Об авторе 22
Посвящение 23
Благодарности 24
Введение 25
От издательства 28
Часть I. Введение в среду .NET Framework 29
Глава 1. Введение в .NET 31
Глава 2. Обзор среды .NET Framework 43
Часть II. Язык программирования Delphi for .NET 57
Глава 3. Введение в Delphi for .NET и IDE for .NET 59
Глава 4. Программы, модули и пространства имен 75
Глава 5. Язык Delphi 85
Часть III. Разработка библиотек классов .NET Framework 155
Глава 6. Сборки — библиотеки и пакеты 157
Глава 7. Программирование GDI+ — рисование в .NET 175
Глава 8. Mono — межплатформенный проект среды .NET 219
Глава 9. Управление памятью и сбор мусора 243
Глава 10. Коллекции 253
Глава 11. Работа с классами String и StringBuilder 281
Глава 12. Файл и потоковые операции 301
Глава 13. Разработка специальных элементов управления WinForm 325
Глава 14. Потоки в Delphi for .NET 375
Глава 15. Рефлексия 409
Глава 16. Совместимость — технологии COM Interop и PInvoke 429
Часть IV. Применение ADO.NET для разработки баз данных 481
Глава 17. Краткий обзор ADO.NET 483
Глава 18. Применение объекта Connection 491
Глава 19. Применение объектов Command и DataReader 499
Глава 20. Применение объектов DataAdapter и DataSet 517
Глава 21. Работа с формами Windows — класс DataView
и связывание данных 543
Глава 22. Сохранение данных в источнике данных 571
Глава 23. Работа с транзакциями и строго типизированными наборами данных 601
Глава 24. Провайдер данных Borland 621
Часть V. Разработка приложений Internet с использованием ASP.NET 635
Глава 25. Основы ASP.NET 637
Глава 26. Создание Webстраниц с использованием ASP.NET 657
Глава 27. Создание приложений баз данных с использованием ASP.NET 691
Глава 28. Создание Web-служб 735
Глава 29. .NET Remoting и Delphi 761
Глава 30. .NET Remoting в действии 789
Глава 31. Защита приложений ASP.NET 821
Глава 32. Развертывание и настройка приложений ASP.NET 841
Глава 33. Кэширование и управление состоянием в приложениях ASP.NET 865
Глава 34. Разработка специальных серверных элементов
управления ASP.NET 893
Предметный указатель 924
|