Освой самостоятельно Microsoft Visual C++ .NET за 21 день

Дэвис Чепмен

Sams Teach Yourself Visual C++.NET in 21 Days Second Edition
Davis Chapman
книга Освой самостоятельно Microsoft Visual C++ .NET за 21 день

Тираж данной книги закончился.
Введение
Файлы к книге

О новой книге Бьярне Страуструпа "ПРОГРАММИРОВАНИЕ на C++" в блоге Виктора Штонда

Читайте отдельное сообщение о новом издании книги Айвора Хортона о Visual C++ 2012 в блоге Виктора Штонда



В блоге Виктора Штонда обсуждаются новые книги по ASP.NET MVC 4 - читайте отдельное сообщение в блоге



Книга представляет собой руководство по Visual C++. За 21 день вы научитесь пользоваться возможностями этой среды программирования и сможете создавать самые сложные приложения для операционной системы Windows. Кроме того, вы получите представление о создании приложений для новой платформы .NET, которую разработала Microsoft. Подробно описаны инструменты Visual C++, а также сам язык C++. Большое внимание уделяется особенностям программирования на C++, а также описанию библиотеки базовых классов Microsoft (Microsoft Foundation Classes — MFC). Все сведения соответствуют современным версиям продуктов. В отличие от других учебников по Visual C++, в этой книге изложение ведется на уровне, доступном для начинающего программиста.

Автор предвосхищает все вопросы, которые могут возникнуть у начинающего программиста, и дает на них исчерпывающие ответы. Во всех уроках изложение доступно, материал запоминается автоматически, читателю даже не приходится прилагать каких-либо усилий, а ответы на контрольные вопросы и выполнение упражнений позволяют не только проконтролировать свои знания, но и обрести уверенность в правильном применении полученных знаний при разработке приложений. Книга предназначена как для начинающих, так и для программистов средней квалификации.

720 стр., с ил.; ISBN 5-8459-0337-8, 0-6723-2197-1; формат 70x100/16; мягкий переплет; тип бумаги: газетная; серия Освой самостоятельно…; 2002, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Введение

Добро пожаловать в Visual C++. За 21 день вы научитесь пользоваться возможностями этой среды программирования и сможете создавать самые сложные приложения для операционной системы Windows. Кроме того, вы получите представление о создании приложений для новой платформы .NET, которую разработала Microsoft. Программисты Microsoft решили развить Visual C++ и превратили первоклассный компилятор в среду разработки и в инструментарий, которые предоставили программистам возможность разрабатывать Windows-приложения с неслыханными доселе скоростью и простотой. С каждой новой версией Visual C++ его инструменты дорабатывались, облегчая создание приложений под Windows. Каждый раз, представляя новые технологии для Windows-платформ, Microsoft представляет и соответствующие инструменты Visual C++, позволяя разработчикам интегрировать эти технологии в приложения.

Не страшно, если вы еще не очень хорошо знаете C++. Наряду с изучением инструментов Visual C++, в этой книге я постарался облегчить вам изучение самого языка C++. И хотя я не могу здесь рассказать о C++ так же подробно, как и в моей книге, посвященной непосредственно этому языку, я все же постараюсь объяснить, как он работает.

Особенности программирования на C++

По ходу книги вам будут встречаться разделы, раскрывающие разные аспекты программирования на C++ на примере листингов программ. Если вы уже знаете C++ и читаете книгу, чтобы научиться пользоваться инструментами Visual C++, можете пропускать эти разделы.

MFC. Немного о классах

Если бы вы читали предыдущие версии, простите, издания этой книги, то заметили бы, что многое в ней я переписал заново. Цель этого издания - не просто описать инструменты и ресурсы Visual C++ для разработки приложений, но и подробно рассказать о различных способах использования возможностей, которые они предоставляют.

Я посвятил специальные разделы классам, предназначенным для реализации некоторых функциональных возможностей. Если вы уже готовы к более глубокому изучению Visual C++, можете пропускать эти разделы, посвященные библиотеке базовых классов Microsoft (Microsoft Foundation Class Library, Microsoft Foundation Classes, MFC), также как и разделы, посвященные C++, и возвращаться к ним лишь время от времени. Так вы начнете извлекать пользу из этой книги еще задолго до истечения намеченного 21-дневного срока.

Структура этой книги

Эта книга разбита на недели, каждая их которых включает в себя по семь дней. В то же время, рассматриваемые темы не всегда так же разбиты по неделям, как сама книга.

В конце каждого урока даются вопросы и одно-два упражнения для закрепления изученного материала. Не волнуйтесь - в приложении А "Ответы" вы найдете все ответы и подсказки ко всем упражнениям.

Первая неделя посвящена основам разработки приложений с использованием Visual C++. Вы научитесь пользоваться дизайнерами (designers), чтобы создавать интерфейс (диалоговые окна) ваших приложений. Вы также научитесь пользоваться различными элементами управления для использования при разработке Windows-приложений. И, кроме того, вы много узнаете о самой среде разработки Visual C++ и о доступных вам инструментах.

С начала второй недели, по мере углубления изучаемых тем, вы будете программировать все больше и больше. Вы все еще будете пользоваться инструментами Visual C++, но теперь вам придется иметь дело и с исходным кодом. Вы также приступите к изучению более сложных тем, таких как использование графики и создание приложений с однодокументным интерфейсом (т.е. с интерфейсом для работы с одним документом - single-document interface, SDI), а затем приложений с интерфейсом для работы с несколькими документами (т.е. приложений с архитектурой MDI - multiple-document interface). К концу второй недели вы начнете работать с базами данных.

На третьей неделе вы научитесь создавать и использовать собственные элементы управления ActiveX. Вы также научитесь создавать многозадачные приложения, выполняющие несколько задач одновременно. И, наконец, вы научитесь основам использования Visual C++ с новой платформой .NET, разработанной Microsoft, и узнаете о ее влиянии на методологию разработки приложений.

Через три недели вы с помощью Visual C++ справитесь с любой задачей по программированию под Windows. Знаний и навыков, которыми вы овладеете, достаточно для разработки практически всех известных на сегодняшний день приложений под Windows.

Ну, довольно разговоров! Ведь вы купили эту книгу не для того, чтобы читать о ней самой, а чтобы научиться разрабатывать Windows-приложения с помощью Visual C++. Так что переворачивайте страницу и начинайте программировать...

Об авторе

Дэвис Чепмен (Davis Chapman) впервые занялся программированием во время работы над дипломом магистра музыкальной композиции (Masters Degree in Music Composition). Работая над программой для создания компьютерной музыки, Дэвис обнаружил, что ему нравится разрабатывать компьютерные программы. Очень скоро он понял, что с этими способностями у него есть большое будущее. Таким образом, заработанное с трудом звание "бедного музыканта" уступило место новому увлечению. С тех пор Дэвис сконцентрировал свои усилия на искусстве разработчика с особым акцентом на приложениях типа клиент-сервер и Internet-технологиях. Он стал автором таких книг, как Building Secure Applications with Visual Basic, Sams Teach Yourself Visual C++ 6 in 21 Days, Web Development with Visual Basic 5 и Building Internet Applications with Delphi 2. Кроме того, он был соавтором книг MFC Programming with Visual C++ 6 Unleashed, Special Edition Using Active Server Pages и Running a Perfect Web Site, Second Edition. Последние 12 лет Дэвис живет в Далласе (шт. Техас) и работает консультантом. С ним можно связаться по адресу davis@chaperada.net.

Технические редакторы

Тони Дэвис (Tony Davis) - один из основателей и президент компании MilleniSoft, Inc. (Даллас, шт. Техас), которая занимается консалтингом и разработкой программного обеспечения "под ключ". Вот уже 14 лет он разрабатывает программное обеспечение для бизнеса и специализируется на Windows-приложениях типа клиент-сервер на языке C++.

Эрик Томпсон (Erik Thompson) работает ведущим разработчиком программного обеспечения, специализируясь на C++, COM, ATL и приложениях "среднего яруса". Он работает с компьютерами с середины 80-х. В свободное от работы время Эрика можно найти в проекте "The Code Project". Он является редактором проекта, а также пишет статьи о новых технологиях и по областям интересов. Эрик живет в Редмонде, шт. Вашингтон.

Благодарности

Хочу сказать спасибо всем людям, благодаря которым эта книга попала на полки магазинов. Спасибо Линде Шарп (Linda Sharp), которая воплотила этот проект в жизнь. Честь и хвала Лори Макгуайер (Laurie McGuire), которая руководила проектом Линды. Порой я создавал много проблем Лори и сейчас благодарю ее за то, что терпела меня на протяжении всего проекта. Спасибо Сузан Данн (Susan Dunn), Тоуни Райтцу (Tony Reitz) и всей команде редакторов за приложенные усилия. Я достаточно насмотрелся, как работают редакторы и готов сказать, что ни за что не поменяюсь с ними работой. Я также благодарю Тоуни Дейвиса (Tony Davis) и Эрика Томпсона (Erik Thompson) за то, что помогли мне остаться честным с читателями. Они всегда ставили меня на место, если я пытался писать о чем-то, о чем не имел ни малейшего понятия. Вы оба хорошо потрудились над техническим редактированием этой книги и даже не поленились изучить листинги программ, чтобы найти упущенные мной недокументированные аспекты. И, наконец, я хочу поблагодарить мою жену и семью за их ангельское терпение ко мне - ведь вместо того, чтобы поехать с ними в отпуск, я сидел, согнувшись за компьютером под палящим техасским солнцем.


Copyright © 1992-2015 Издательская группа "Диалектика-Вильямс"

Rambler  Top100