Данная книга о программировании в С++ не имеет аналогов. В ней описаны оригинальные приемы создания программ и использования системных ресурсов. Применена самая эффективная методика обучения ? на живых примерах, которые можно немедленно использовать при создании собственных приложений. Емкая теоретическая часть содержит необходимый минимум сведений о программировании в C++ (в частности в Borland C++Builder). На прилагаемом компакт-диске ? коды всех программ, рассмотренных в книге, и дистрибутив триал-версии Borland C++Builder 6. Данное издание можно рекомендовать и опытным программистам, и новичкам.
Содержание
Введение..................... 10
От издательства...................... 10
Часть 1. Общие сведения........... 11
Глава 1. Что такое C++Builder................... 12
1.1. Среда разработки................. 13
1.2. Обзор компонентов.................. 22
1.3. Создание первого приложения................ 26
Глава 2. Структура программы................ 28
2.1. Файлы, используемые в C++Builder.............. 29
2.2. Структура исходного файла проекта............ 30
2.3. Структура исходного файла формы............. 32
2.4. Структура заголовочного файла формы........... 33
2.5. Структура файла ресурсов формы............... 34
Книга «C# и CSLA .NET Framework: разработка бизнес-объектов» содержит уникальную информацию об архитектуре, проектировании и разработке веб-приложений с использованием объектно-ориентированных концепций .NET. В частности, здесь продемонстрировано построение бизнес-объектов и их применение для создания приложений
Основная цель этой книги ? дать читателю прочные знания синтаксиса и семантики C#, а также разобрать особенности архитектуры .NET. После ее прочтения вы познакомитесь со всеми основными областями, охваченными библиотекой базовых классов C#. Для приобретения практических навыков книга содержит множество примеров, иллюстрирующих излагаемый материал. Для работы с книгой не нужен какой-либо предварительный опыт работы с C# и платформой .NET, однако при ее написании авторы ориентировались на тех разработчиков, которые уже имеют опыт работы с одним из современных языков программирования (C++, Visual Basic, Java или каким-либо другим).