Архив за месяц: Декабрь 2008

Архитектура .NET и программирование с помощью Visual C++ — Роберт Дж. Оберг, Питер Торстейнсон

Книга «Архитектура .NET и программирование на Visual C++» представляет собой полезное руководство по программированию на Visual C++ для платформы .NET. Изучив материал, читатель определенно научится пользоваться Visual Studio .NET в целях создания сложнейших программ и приложений для платформы .NET от корпорации Microsoft. Автор книги начинает свое повествование с рассказа о самой платформе Microsoft .NET, ее идей и моделей программирования. Пройдя данный раздел, читатель перейдет к более конкретному материалу — управляемым расширениям языка С++, приемам программирования на С++. Что примечательно, все изложение построено на конкретном примере, который наращивается и усложняется по ходу изучения материала. Автор книги не останавливается на достигнутом, и после рассмотрения таких понятий, как делегаты, события, интерфейсы, обсуждает систематическое изложение фундаментальных понятий библиотек классов .NET Framework. Уже используя знания, приобретенные в более ранних главах, читатель познакомится с программированием пользовательского интерфейса посредством классов Windows Forms. Далее автор рассматривает развертывание приложений, обсуждает наиболее часто возникающие вопросы, находит краткий, но лаконичный ответ на них. Уделяется внимание и метаданным, сериализации, атрибутам, асинхронному программированию, поточной обработке данных, а так же технологиям доступа к базам данных ADO.NET. В книге «Архитектура .NET и программирование на Visual C++» дается основательное изложение основ Web-программирования на базе технологий ASP.NET и SOAP (Simple Object Access Protocol). Как заключение, автор рассматривает и такие вопросы, как защита, отладка, вопросы функциональной совместимости платформы .NET с традиционными COM — приложениями, Win32-приложениями. Книга предназначена для профессионалов в области программирования, практиков.

C# для профессионалов. Том 2 — Симон Робинсон, Олли Корнес

Книга «C# для профессионалов. Том 2» является идейным продолжением издания «C# для профессионалов. Том 1», в котором описывалась платформа .NET, основные концепции языка программирования С#, рассматривался синтаксис данного языка, приводились примеры создания и разработки приложений различного уровня сложности для Windows и WWW.

Автор в процессе повествования затрагивает такие темы, как:
Все особенности языка программирования С#;
— Объектно-ориентированное программирование и C#;
— Создание WWW страниц и служб посредством ASP.NET;
— Приложения и службы Windows;
— Сборки .NET;
— Доступ к базам данных с помощью ADO.NET;
— Интеграция с COM,COM+,Active Directory;
— Создание и разработка распределенных приложений посредством .NET Remoting.

Данная книга предназначена, в первую очередь, для опытных специалистов и разработчиков в области программирования на языках VB, C++, Java, но не использовавших ранее платформу .NET и язык C#.

C# для профессионалов. Том 1 — Симон Робинсон, Олли Корнес

Автор книги «C# для профессионалов. Том 1» посвятил ее обсуждению С# — важнейшим языком программирования разработчиков в последние и последующие годы для платформы .NET. В книге рассматриваются основные, фундаментальные понятия и концепции языка С# и платформы .NET. Автор подробно и целиком описал синтаксис С#, привел примеры создания приложений различной степени сложности с использованием данного языка программирования для Windows, служб WWW посредством ASP.NET. Уделено внимание и общим библиотекам классов .NET, а именно доступу к данным с помощью ADO.NET, к службе Active Directory посредством Directory Services.

Программирование на C++ в Linux — Николай Секунов

Книга «Программирование на C++ в Linux» посвящена разработке приложений на С++ в среде разработки KDEvelop. Автор книги дает подробное описание взаимодействий компонентов приложений, рассматривает основы работы с утилитой Qt Designer и обсуждает элементы управления в диалоговых окнах и классы, для которых они созданы. Книга учит концепции Документ/Представление, созданию элементов интерфейса приложения. Затрагиваются и такие темы, как сохранение и восстановление различной информации, выводимой на экран, разработке текстовых редакторов, организации многозадачности в приложениях на основе взаимодействующих процессов, работе с шаблонами классов и функций. Как заключение, автор дает полезные рекомендации по созданию справочной системы для разработанного приложения. Книга предназначена для профессиональных программистов.

Изучаем Си — Александр Крупник

Книга «Изучаем Си» посвящена программированию на языке программирования Си. Изложение ведется простым и понятным языком, ясным даже школьникам. Читателю предлагается материал, в котором содержится начальное сведение о данном языке программирования, рассказ о его особенностях. Главная же цель автора — научить читателя основам практического программирования, ради чего весь материал построен на коротких, но содержательных примерах, помогающих закрепить и усвоить материал уже самостоятельно. В качестве основы использован компилятор Tubo C, являющийся популярным для многих людей, занимающихся программированием.

Новые сложные задачи на C++ — Герб Саттер

Книга «Новые сложные задачи на C++» является продолжением книги «Решение сложных задач на C++». В новом издании приводятся новые задачи, а так же их решения, помогающих читателю наиболее подробно изучить современные методы проектирования и разработки на С++. Автор уже много лет работает с данным языком программирования, но в книге «Новые сложные задачи на С++» он постарался сконцентрировать не только свой накопленный опыт, но и знания других программистов на С++, в связи с чем некоторым специалистам — профессионалам могут показаться рекомендации автора несколько неожиданными. Основной темой книги «Новые сложные задачи на C++» является стиль программирования, который обязательно выработается у человека, изучающего С++ после нескольких лет работы с языком. Автор уделяет внимание и конкретным методикам, приемам и идиомам программирования. Несколько больше рассматриваются вопросы проектирования, благодаря которым обеспечивается высокая безопасность, надежность и производительность разрабатываемого ПО. Книга рекомендована к изучению профессиональным программистам с сильными знаниями языка и тем людям, кто хочет более углубленно понять предмет программирования.

C++ для \»чайников\» — Стефан Р. Дэвис

Автор книги «C++ для `чайников`» поставил своей целью преподнести материал по изучению языка программирования людям, совершенно незнакомых с языками программирования и данной области в целом. Книга ставит вопрос «почему» более весомо, нежели вопрос «как», что позволяет читателю понять основные возможности Си и узнать, отчего и зачем происходит то или иное событие. Придавая значение отдельным элементам, автор складывает из них в конце целую и единую картину, представляющую собой основы механизма работы языка программирования, что дает читателю понимание цели существования Си и его основ. Книга рекомендуется к изучению людям с различным уровнем знаний.

C++ Builder: Книга рецептов — Вячеслав Ермолаев, Тарас Сорока

Авторами книги «C++ Builder: Книга рецептов» являются специалисты в области разработки программного обеспечения, источником материала которых был известный российский сайт, посвященный C++Builder. Книга представляет собой справочник, в котором можно найти методы и примеры решения задач, появляющихся в процессе разработки ПО посредством C++Builder. Такой подход позволяет читателям экономить свое время, пропуская и так уже известные теоретические знания, уделяя внимание только предметной области. Большое внимание уделяется вопросам создания пользовательского интерфейса, работе с реестром и файлами, рассматриваются внутренние классы VCL. Вместе с изданием поставляется компакт-диск, на котором содержится код всех рассмотренных в книге проектов. Книга «C++ Builder: Книга рецептов» рекомендована к изучению профессиональным разработчикам и студентам, аспирантам, обучающимся в ВУЗе по соответствующим специальностям.

Программирование на Microsoft Visual C++ 6.0 для профессионалов — Дэвид Дж. Круглински, Скотт Уингоу, Джордж Шеферд

Книга «Программирование на Microsoft Visual C++ 6.0 для профессионалов» посвящена программированию на Microsoft Visual C++ 6.0 с применением библиотек классов MFC. Подробно рассматриваются все этапы разработки приложений для 32-ух битных ОС, а именно управление памятью, печать, GDI, DIB, SDI/MDI, ActiveX, ATL, COM, последние расширения COM, обработка событий, программирование с использованием средств Windows Socketsm MFC WinInet, ISAPI. Издание, в первую очередь, предназначено людям, уже имеющим представление о С и С++, и желающим изучить основы создания ПО для 32-ух разрядных ОС Microsoft Windows 95/98, Windows NT 4.0.

C++ Builder в задачах и примерах — Никита Культин

Издание «C++ Builder в задачах и примерах» представляет собой сборник задач и программ для самостоятельного решения в среде разработки С++ Builder. Автор приводит примеры различной сложности, включая и простейшие, основанные на нескольких строках кода, так и на приложениях с графикой, базой данных и использованием мультимедиа, способных демонстративно раскрыть все тонкости работы с языком программирования С++ Builder. В книге имеется справочник, в котором можно найти описания всех базовых компонентов и часто используемых функций.