|
|
|
 |
 |
Обзор |
 |
|
 |
 |
Teach Yourself Visual C++.NET in 21 Days
Издатель: Sams Publishing,
дата выхода: 15 декабря 2001,
ISBN: 0672321971
|

Еще информация
Купить на amazon.com за $27.99 |
| Авторы: Davis Chapman |
| Как бывший С++ (MFC/ATL) программист решил посмотреть книгу о том, что раньше составляло основное поле моей деятельности.
Даже на беглый взгляд после появления Visual Studio 7.0 было ясно, что особенно ничего нового в С++ студия нам не принесла. Но это, так сказать, мое мнение. Для себя я сделал определенные выводы на счет дальнейшего развития С++ и .Net технологии.
Давайте теперь вернемся к книге. Честно говоря, мне довольно тяжело было придумать описание для этой книги, и я решил привести описание того, что вы получите по «дням». Итак:
День 1: Построение простейшего приложения с использованием интегрированной среды разработки Visual Studio 7.0.
День 2: Изучение возможностей трассировки и поиска ошибок в Visual C++ приложения. Дебаггер.
День 3: Обзор стандартных элементов управления (Controls). Дизайнер. Взаимодействие с элементами управления, размещение и конфигурирование их.
День 4: Изучение событий мышки и клавиатуры. Обучение перехвату и использованию в приложении.
День 5: Работа с таймерами в Visual C++ приложении. Научит вас, как работать с двумя или более таймерами с получением данных от них для использования в приложении.
День 6: Обучит вас, как строить простейшие диалоги. В данном разделе рассматривается пример, как построить «типизированный» диалог основанный на предыдущем опросе пользователя.
День 7: Обучит, как создавать меню в приложении.
День 8: Обучит Вас инфраструктуре фонтов в Windows, и тому, как их использовать в Visual C++ приложении.
День 9: Использование графики в Visual C++ приложении.
День 10: Построение SDI/MDI приложений используя Document/View архитектуру.
День 11: Построение тулбаров и статусбаров в приложении.
День 12: Стандартная архитектура Документ/Вид. Обучение сохранению и восстановлению данных. (Сериализация)
День 13: Последнее слово в механизме доступа к данным. ActiveX Data Object (ADO) и то как это может быть использовано в Visual C++ приложении.
День 14: Обучение тому, как построить библиотеки (dll) двух разных типов.
День 15: Вы можете создавать собственные ActiveX для того чтобы он мог быть использован в других приложениях и при программировании под Web.
День 16: Показывает, насколько легко вы можете встроить Internet Explorer в Ваше Visual C++ приложение.
День 17: Использование Вашего приложения одновременно в нескольких задачах.
День 18: Расскажет Вам о том, как вы можете использовать коммуникационные возможности Visual C++ приложения в разрезе Internet используя WinSock интерфейс.
День 19: Продемонстрирует и научит Вас тому как вы можете портировать обыкновенное MFC приложение на .Net платформу для запуска под CLR (Common Language Runtime).
День 20: Обучит Вас построению COM объектов с использованием ATL, которые могут быть задействованы в приложениях на managed C++.
День 21: Подскажет вам, как Вы можете использовать CLR объекты, реализованные на различных языках .Net платформы даже в unmanaged C++ приложении.
Вывод: Классическая книга по введению в Visual C++ в разрезе технологий MFC/ATL и архитектуры Документ/Вид (Document/View).
Сточки зрения managed C++ возможно для Вас будет представлять интерес последние 75 страниц. Всего объем книги, кстати, около 700 страниц.
Если говорить откровенно, то, обладая знаниями, которые были получены при работе с Visual Studio 6.0 (Visual C++), я не нашел в этой книге ничего нового за исключением последних, вышеназванных страниц. Но даже пролистав последние разделы я понял, что гораздо больше уже сейчас можно получить информации из форумов.
Меня, например очень интересовали новые визарды в проектах, например для создания для такой специфичной вещи, как Extended Stored Proc. Но не слова о новых возможностях и тем более рассмотрения новых визардов я в ней не нашел.
Единственно возможная польза от этой книги это то, что она написана в разрезе Visual Studio .Net 7.0. Т.е. в ней описаны возможности дизайна и прочих нововведений по сравнению с предыдущей версией.
С уважением, Serg Vorontsov aka VoRoN.
|
|
|
 |
 |
 |
 |
|
|