В книге рассмотрены новые возможности системы программирования Delphi 2006 и представлены нововведения в языке, оболочке, редакторе, компиляторе и отладчике. Объяснены новые технологии работы с базами данных и создания приложений для Интернета. Особое внимание уделено средствам и технологиям повышения эффективности работы программистов: рефакторингу, шаблонам проектирования, унифицированному языку UML и технологии моделирования ЕСО.
Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird.
Delphi 7 — последняя версия популярной мультиплатформенной среды быстрой разработки. Теперь с помощью этого продукта вы сможете разработать не только приложения которые пойдут на любой 32-х битной Windows и если понадобится перенесутся на Linux, но и будут работать используя технологию NET. Версия Enterprise прекрасно подходит для разработки Web приложений и прекрасно поддерживает все современный технологии включая UML, COM и многие другие.
Embarcadero RAD Studio XE - представляет собой набор средств разработки приложений, который позволяет создавать приложения с графическим пользовательским интерфейсом для Windows, .NET, PHP и веб-решений. А так же поддерживает новые функции для повышения производительности приложений, оптимизации разработки и ускорения процесса создания мощных приложений Windows, .NET и веб-приложений.
Предлагаются рекомендации по разработке эргономичных интерфейсов и их реализации средствами Borland Delphi. Приведенные примеры являются характерными для типовых интерфейсов информационных систем и могут быть использованы в широком спектре программного обеспечения.
Рассмотрено программирование нестандартных пользовательских интерфейсов в среде Delphi с применением технологий Microsoft Agent и Microsoft Speech API для операционных систем Windows 98/2000/XP.
Как и все издания данной серии, эта книга адресована тем, кто хочет научиться делать с помощью уже знакомых программных пакетов новые интересные вещи.
Книга, написанная тремя экспертами по Delphi, представляет собой одно из лучших изложений этой принципиально новой среды разработки Windows-приложений. Читатель найдет в ней уникальное толкование объектно-ориентированного программирования. В книге приводятся пошаговые инструкции по созданию коммерческих приложений, использующих базы данных.
Автор книги - профессиональный разработчик приложений под Delphi, ознакомит читателя с особенностями программирования в среде Delphi 2. Книга создана как для уверенных пользователей Delphi, так и для начинающих обучаться языку Delphi 2. Данное издание дополняется компакт-диском с исходными текстами программ из книги и полезной библиотекой, с помощью которой пользователь сможет повысить отдачу от своей работы. Книга предназначается студентам, преподавателям и программистам.
Книга является практическим руководством по созданию баз данных и приложений, использующих базы данных. Материал тщательно подобран с целью максимального удовлетворения запросов студенческой аудитории при сохранении компактного объема.
В книге Дмитрия Осипова "Графика в проектах Delphi" представлен уникальный материал, посвященный программированию деловой графики для современных версий Windows.
Рассмотрены графический механизм системы, функции прикладного интерфейса программирования GDI (Graphics Device Interface), методы работы с графикой средствами визуальной библиотеки Delphi и тонкости современной графической библиотеки Windows GDI+.
Здравствуйте, дорогие наши читатели. Добро пожаловать в июньский выпуск журнала. В этом выпуске вас ожидает заключительная часть серии уроков по графике и практический материал по управлению шаговым двигателем через LPT порт от В. Дегтяря. Новую рубрику «Делимся опытом» открывает Д. Дмитренко со своей статьей по практике ремонта компьютерной техники. Основы и примеры, изложенные в материале пригодятся многим, кто с техникой на Вы.
Дорогие друзья! Добро пожаловать в майский выпуск журнала. Этот выпуск порадует материалом по использованию компьютера в качестве управляющего контроллера, а также продолжением серии уроков по графике. А. Терлецкий дебютирует со статьей по созданию спектрограммы для движка BASS. О. Кутков не оставит равнодушными фанатов Linux-а. Рубрику «Лаборатория» поддержал А. Уколов с материалом по практике приема и передачи звука по сети.
Дорогие друзья! Добро пожаловать в очередной апрельский выпуск журнала «ПРОграммист» от клуба программистов. В этом выпуске продолжим уроки графики от В. Дегтяря, пофилософствуем об эффективности имеющихся механизмов ООП и рассмотрим, что нового преподнесла разработчику Дельфи 2010. Д. Пискунов даст свои советы начинающим «с чего собственно начинать» и как отточить свое мастерство настоящего программиста.
Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др. Большое внимание уделено разбору ситуаций возникновения ошибок и получения неверных результатов в "простом и правильном" коде. Отдельно рассмотрены особенности работы с целыми, вещественными и строковыми типами данных, а также приведены примеры неверных результатов, связанных с ошибками компилятора, VCL и др. Для каждой из таких ситуаций предложены методы решения проблемы.
В книге предпринята попытка дать читателю целостное представление о процессе разработки программного обеспечения для реляционных баз данных.
Рассмотрен процесс создания программ в среде Delphi для Microsoft.NET Framework от разработки диалогового окна и процедур обработки событий до создания справочной системы и установочного компакт-диска. Даны практические рекомендации и приемы работы с графикой, мультимедиа и базами данных. Для начинающих программистов.
Книга посвящена использованию стандартной графической библиотеки OpenGL в проектах Delphi. Начиная с самой минимальной программы, последовательно и подробно рассматриваются все основные принципы программирования компьютерной графики: двумерные и трехмерные построения, анимация, работа с текстурой, визуальные эффекты и др.
Большое внимание уделяется вопросам оптимизации и ускорения приложений. Изложение построено на многочисленных примерах, среди которых есть и такие сложные, как многофункциональный графический редактор и CAD-система визуализации работы робототехнической установки, что облегчает усвоение материала и прививает хороший стиль программирования.
Эта книга является превосходным учебным пособием, дающим наиболее полное и системное понимание основополагающих механизмов Delphi. Цель книги - помочь программистам, начинающим работать с Delphi, сделать первый шаг в ее изучении так, чтобы не возвращаться к пройденному материалу в дальнейшем для углубления знаний. В то же время книга будет интересна и опытным программистам, благодаря своему обобщенному изложению.
Основная часть материала описывает фундаментальные основы Delphi, структуру компонентов и правила их использования. Подробно рассмотрено объектно-ориентированное программирование в Delphi. Описываются технологии взаимодействия приложений с операционной системой.
Книгу отличает глубокий, системный подход и, в то же время, доступное изложение материала. Используется большое количество наглядных примеров. Лучший выбор для всех, кто хочет получить серьезные знания и грамотно работать с Delphi.
Программирование всегда было достаточно сложной задачей. Эта книга поможет вам легко преодолеть возникающие трудности с помощью библиотеки мощных алгоритмов, полностью реализованных в исходном коде Delphi. Вы узнаете, как выбрать способ, наиболее подходящий для решения конкретной задачи, и как добиться максимальной производительности вашего приложения. Рассматриваются типичные и наихудшие случаи реализации алгоритмов, что позволит вам вовремя распознать возможные трудности и при необходимости переписать или заменить часть программы. Подробно описываются важнейшие элементы алгоритмов хранения и обработки данных (списки, стеки, очереди, деревья, сортировка, поиск, хеширование и т.д.). Приводятся не только традиционные решения, но и методы, основанные на последних достижениях объектно-ориентированного программирования. Книга предназначена для начинающих программистов на Delphi, но благодаря четкой структуризации материала и богатой библиотеке готовых алгоритмов будет также интересна и специалистам.