Информация о книге

5-94157-409-6

Главная  » Тематика определяется » Программирование в Delphi 2005 (+CD)

Боровский А.В., Программирование в Delphi 2005 (+CD)


серия: Профессиональное программирование
BHV, 2006 г., 5-94157-409-6 , 234*164*18 мм., тираж: 4000


Описание книги

Книга посвящена разработке в Delphi 2005 различных типов приложений для Windows 2000/XP/2003. Описаны приемы программирования Win32 с учетом специфики Windows 2000/XP/2003, архитектура .NET и особенности создания приложений Windows Forms и VCL.Forms. Рассмотрены разработка приложений bdExpress, WebSnap и WebBroker, а также интернет-приложений с использованием компонентов Internet Direct 10. Уделено внимание многоуровневому компонентному программированию и бизнес-ориентированному моделированию с помощью компонентов ECO. Описаны технологии ADO.NET, Borland Data Provider, ASP.NET и разработка приложений баз данных с помощью ADO.NET и ASP.NET. Рассмотрено создание мультимедиа-приложений с использованием расширенных возможностей графики GDI+, а также .NET и DirectX 9 SDK.

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 119 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  DirectX   Delphi 


Поделиться ссылкой на книгу



Содержание книги

Предисловие
Глава 1. Новое в языке программирования Delphi
Новшества в Delphi Language
Новая модель идентификаторов
Пространства имен
Новые типы данных
Работа со строками
Новые конструкции языка
Новые конструкции Delphi Language в Delphi 2005
Цикл for in do
Встраиваемые процедуры и функции
Новые символы в идентификаторах
Многомерные динамические массивы
Новые элементы, введенные в Delphi 8
Новые определители видимости элементов классов
Декларация новых типов внутри классов
Декларация констант внутри классов
Новые типы классов
Перегрузка операторов в классах
Перегрузка перегруженных операторов
Помощники классов
Атрибуты классов
Вызов функций Windows API из среды .NET
Вызов функций из разделяемых библиотек
Директивы компилятора для .NET и ключевое
слово unsafe
Перенос программ Win32 на платформу .NET
Проблема указателей
Глава 2. Интегрированная среда разработки Delphi
2005
Что нового по сравнению с Delphi 7?
Стартовая страница
Главное окно
Палитра инструментов
Инспектор объектов
Окно менеджера проекта
Окно редактора исходных текстов
Менеджер установленных компонентов
Утилита Borland Reflection
Интеграция Delphi IDE и средств контроля версий
Мастер Satellite Assembly Wizard
Что нового по сравнению с Delphi 8?
Особенности работы компилятора и отладчика
Контроль изменений исходных текстов
Структура справочной системы Delphi 2005
Глава 3. Программирование на платформе Win32
Работа со строками
Обработка сообщений
Взаимодействие между процессами
Сообщение WM_COPYDATA
Именованные каналы
Файлы, отображаемые в память
Потоки и блокирующие функции
Дочерние процессы и неименованные каналы
Службы Windows 2000+
Инструмент исследователя
Глава 4. Разработка приложений баз с помощью
компонентов VCL
HVCL.NET
Утилита Data Explorer
Приложения dbExpress
Улучшение процедуры авторизации
Компонент TSQLDataSet
Компонент TCIientDataSet
Интерактивные приложения баз данных
Низкоуровневое редактирование записей
Автоматическая генерация индексов
Преобразование записей
Работа с базами данных InterBase
Работа с BDE
Глава 5. Интернет-программирование
Замечания по поводу Internet Direct
Исключения в Indy
FTP-клиент
Отладчик Web Арр Debugger
Технология WebBroker
Основа объектной модели приложений WebBroker
Компоненты-генераторы контента
Обработчики событий OnBeforeDispatch и
OnAfterDispatch
Простейшее приложение WebBroker
Технология WebSnap
Концепция Adapter Actions
Программа просмотра изображений
Web-службы
Глава 6. Введение в язык С#
Типы данных
Указатели и небезопасный код
Параметры-переменные
Динамические массивы
Конструкторы классов
Перекрытие методов
Оператор foreach
Служба BabelCode
Глава 7. Программирование на платформе .NET
Что такое .NET?
Общая среда выполнения
Общий промежуточный язык
Общая система типов
"Песочница" .NET
Общая библиотека классов .NET
Служба обращения к базовой платформе
Расширяемые метаданные
Атрибуты
Исполняемые файлы .NET
Сборки .NET
Создание сборки DLL
Динамическая загрузка сборок-библиотек
Добавление подписи в ехе-файл
Управление памятью
Сборка мусора
Управление памятью и программирование в Delphi
для .NET
Конструкторы объектов
Метод Finalize
Метод Dispose
Что нельзя делать в .NET
Ввод/вывод
Потоки ввода/вывода
Изолированное хранение данных
Мониторинг изменений файловой системы
Утилита ILDASM
Потоки .NET
Синхронизация потоков
Использование энумераторов
Несколько полезных рецептов
Определение расположения специальных папок
Windows
Просмотр переменных окружения
Глава 8. Приложения VCL Forms
Формы VCL Forms
Классы .NET в приложении VCL Forms
Объекты автоматизации
Глава 9. Приложения Windows Forms
Метод OnPaint и событие Paint
Фоновый рисунок для формы приложения
События .NET и делегаты
Обработка сообщений Windows
Расположение компонентов в форме
Сохранение ресурсов в приложении
Ресурсы и интернационализация
Компонент ToolTip
Элементы управления Windows Forms
Дополнительные возможности GD1+
Окно непрямоугольной формы
Использование компонентов ActiveX в приложениях
Windows Forms
Классы WebRequest и WebResponse
Единицы измерения
Печать в приложениях Windows Forms
Выбор принтера и вывод данных
Компонент Print PreviewControl
Диалоговые окна печати
Механизм Drag and Drop
Глава 10. Разработка приложений баз данных с
помощью ADO.NET
Знакомство с Borland Data Provider
Компонент BdpConnection
Компонент BdpDataAdapter
Компонент BdpCommand
Знакомство с компонентами ADO.NET
Интерфейсы ADO.NET
Интерфейс WbConnection
Интерфейс IDbCommand
Интерфейс IDataReader
Интерфейс IDataAdapter
Программа просмотра данных
Модификация данных
Визуальное программирование приложений
ADO.NET
Компонент DataView
Глава 11. Моделирование приложений с помощью
ЕСО
Создаем ЕСО-приложение
Глава 12. Разработка приложений ASP.NET
Введение в ASP.NET
Преимущества ASP.NET
Домены приложений
Разработка простейшего приложения ASP.NET в
Delphi 2005
Анатомия приложения ASP.NET, созданного в Delphi
2005
Страницы со встроенным кодом
Классы HttpRequest и HttpResponse
Свойства класса HttpRequest
Методы и свойства класса HttpResponse '.
Сохранение состояния в перерывах между
транзакциями
Проблема сохранения состояния
Пример сохранения состояния:
программа-калькулятор
Сохранение данных в масштабах приложения
Сохранение данных с помощью сессий
Использование технологии AutoPostBack
Взаимодействие с элементами управления HTML
Как это работает?
Загрузка файлов на сервер
Создание Web-сервиса электронной почты
Компоненты-валидаторы
Компонент RegularExpression Validator
Регулярные выражения в ASP.NET
Компонент CustomValidator
Связывание данных
Глава 13. Приложения ASP.NET и базы данных
Механизм связывания данных и базы данных
Компоненты DataList и DataGrid
Шаблоны
Использование в шаблонах элементов управления
ASP.NET
Компонент DataGrid
Компоненты DB Web
Глава 14. Web-службы ASP.NET
Создание сервера и клиента Web-служб в Delphi
2005
Разработка клиента для сторонней Web-службы
Разработка собственного сервера и клиента
Web-служб
Сохранение состояния на сервере Web-служб
Глава 15. Разработка многоуровневых приложений
и компонентов
Трехуровневая модель приложения
Компонентное программирование
Многоуровневое приложение ASP.NET
Глава 16. Графика и мультимедиа в Delphi 2005
Работа с изображениями
Просмотр изображений
Вращение изображений
Отсечение изображений
Другие трансформации изображений
Наклон изображений
Создание полупрозрачных изображений
Преобразование цвета
Класс ColorMatrix
Вывод текста с использованием узора
Преобразование форматов графических файлов
Воспроизведение анимации
Воспроизведение видеоклипов
Воспроизведение wav-файлов с помощью DirectX
Заключение
Приложение. Описание компакт-диска
Литература и интернет-источники
Предметный указатель


Об авторе


Отзывы

Не плохая книга...  [ 1 August 2005]
Достаточно хорошая книга о Delphi 2005. Жаль, только что все темы идут как бы немного вскользь (т.е. очень быстро), не хватает более тщательного рассмотрения особенностей программирования именно в новой среде. Так же не понравилось, что периодически при описании возможностей идёт упоминание о Delphi 8, а не о Delphi 2005, что постоянно наводит на мысль, что в Delphi 2005 может быть иначе (кстати, такие случаи неоднократно замечены) - текст явно переделывался из описания Delphi 8 в описание Delphi 2005 (хоть и существенно переделывался). В общем, книга могла быть полнее, точнее, толще и дороже! Сейчас же её цена на ОЗОНЕ очень даже привлекательная (сам купил в другом месте и значительно дороже)!!! Кстати, в книге есть материал и просто о win32 программировании (вне зависимости от версии Delphi) - материал интересный, редкий, но всё-таки не место ему в данной книге, на мой взгляд. Книгу рекомендую всем, кто знаком с Delphi ранних версий и хочет перейти на Delphi 2005 (не обязательно под NET).

Последние поступления в рубрике "Тематика определяется"



Ритуальный оракул Магия зеркал, 53 карты + инструкция 

Представляем вам новую профессиональную колоду Любови Никифоровой (Отилы), являющуюся продолжением ранее изданной и уже популярной колоды «Ритуальный Оракул». В ней вы познакомитесь с азами работы с зеркалами, видами магических воздействий и способами их снятия....

Оракул Норн. Нити судьбы, 45 карт+инструкция 

Оракул Норн: нити судьбы - действительно уникальная колода. Предсказывать будущее или узнавать обстоятельства прошлого и настоящего помогают Боги, Богини и герои Древней Скандинавии. Они дают подробное описание грядущих событий, которое напрямую зависит не только от обстоятельств, но и от характера человека, который хочет узнать свое будущее....

Оракул Вселенской любви Ангелов, 72 карты + инструкция 

Оракул Вселенских Ангелов — это уникальная колода карт, созданная для тех, кто ищет направление и поддержку в области любви и добра от духовного мира Ангелов. Колода состоит из 72 карт, на каждой из которых изображен Ангел....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Боровский А.В., Программирование в Delphi 2005 (+CD) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.