Меню Рубрики

Программирование под windows рихтер

Windows. Создание эффективных Win32-приложений с учётом специфики 64-разрядной версии Windows

Название Windows. Создание эффективных Win32-приложений с учётом специфики 64-разрядной версии Windows +CD
Автор Рихтер Дж.
Издательство Питер, 4-е издание
Год 2008
Метки программирование компьютерная литература для программистов Win32 API
Размер 89.46 МБ

СКАЧАТЬ КНИГУ

ЧИТАТЬ ONLINE

БУМАЖНАЯ ВЕРСИЯ КНИГИ

Книга пригодится всем программистам, кто программирует на платформе Win32.

Это издание — практически новая книга, посвященная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двухприложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях рассматриваются такие темы, как взаимодействие с операционной системой библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в Windows 2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В этом издании автор, перейдя с языка C на C++, переработал все программы-примеры и представил ряд новых приложений, например ProcessInfo и LISWatch. Также появилисьсовершенно новые материалы: выравнивание данных, привязка потоков к процессорам, кэш-линии процессоров, архитектура NUMA, перехват API-вызовов и др.

Книга предназначена профессиональным программистам, владеющим языком C/C++ и имеющим опыт разработки Windows-приложений.

Источник

Джефри Рихтер — Создание эффективных WIN32 приложений

Windows — это довольно сложная операционная система, вряд ли с этим кто-то может поспорить. Наверное, ни один человек в мире не сможет полностью и до конца разобраться в этой операционной системе.

Данное учебное пособие – это практически целая книга, которая создана для обучения программированию хороших и качественных приложений под Windows на Visual C++. В самоучителе глубоко рассматриваются темы, посвященные взаимодействию с операционной системой, библиотекам языка С, оптимизации кода, динамически подключаемым библиотекам и многое другое. Особенное внимание автор уделил созданию и уничтожению процессов и потоков.

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

Книга предназначена для опытных программистов или профессионалов своего дела. Для успешного ознакомления с материалом потребуются хорошие знания языка C/C++, а также хотя бы некоторый опыт в создании приложений под Windows. Прилагаемый в архиве компакт-диск содержит все коды, использованные в книге.

Краткое содержание:

  • Введение
  • Часть I: Материалы для обязательного чтения
  • Часть II: Начинаем работать
  • Часть III: Управление памятью
  • Часть IV: Динамически подключаемые библиотеки
  • Часть V: Структурная обработка исключений
  • Часть VI: Операции с окнами
  • Приложение A — Среда Разработки
  • Приложение B — Распаковщики сообщений, макросы для дочерних элементов управления и макросы API
  • Примеры к книге

Внимание: книга написана в 2001 году, так что её скорее следует рассматривать как антиквариат и изучать без веских на то причин не рекомендуется

Источник

Библия .NET-Разработчика

Несмотря на то, что крайнее издание книги Джеффри Рихтера «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#» является на самым свежим и актуальным на данных момент (текущая на момент написания статьи версия .NET Framework — 4.8, а C# уже получил версию 7.3 и в скором времени планируется 8.0) данная книга остается одной из самых важных для изучения и понимания любого настоящего .NET-разработчика. Но с чем связана её такая большая популярность?

Естественно, это подробное и понятное изложение материала автором. Важно понимать, что эта книга – не для начинающих. В CLR via C# рассказываются особенности и тонкости работы .NET Framework. Поэтому если эта книга попадает в руки начинающему, то он зачастую просто не поймёт зачем ему нужны все эти тонкости. Но в будущем, когда у разработчика появляется настоящий практический опыт, он сталкивается именно с теми проблемами и особенностями платформы, о которых рассказывается в данной книге. А так как эта информация не самая простая для восприятия, то её нужно суметь просто и понятно передать читателю. И Джеффри Рихтеру это прекрасно удается.

Изучив данную книгу, можно наконец-то начать понимать тонкости языка, о которых часто любят спрашивать на собеседованиях. Благодаря этим знаниям существенно повышается вероятность получения должности middle-разработчика и выше, но даже для junior программиста это может быть очень полезным.

Данная книга достаточно объемная, но читается легко. Из личного опыта обязательно рекомендую вам ознакомиться с ней. Но если у тебя нет времени или желания читать, то хочу поделиться с тобой информацией: я начал подробный разбор всех глав книги CLR via C# на своем YouTube-канале. Если тебе интересно изучение программирования и языка C#, то буду очень рад тебя видеть на своих прямых трансляциях по будням в 20-00 по МСК.

Но и это еще не все. Ты можешь получить мой личный печатный экземпляр этой книги со всеми заметками совершенно бесплатно. Для этого необходимо выполнить всего лишь три простых условия:

  1. Подписаться на YouTube-канал CODE BLOG и включить колокольчик
  2. Оставить любой комментарий под видео с разбором первой главы
  3. Поделиться видео в любой социальной сети с хештегом #codeblog

После завершения разбора всех глав книги CLR via C# я за свой счёт отправлю книгу в любую точку мира (куда можно доставить посылку 😊) победителю, выбранному случайным образом. И не забудь посмотреть разбор первой главы в прикрепленном видео. Удачи!

Большое спасибо за прочтение! Пожалуйста, поставь лайк и подпишись на канал, чтобы не пропустить свежие статьи. Этим ты очень поможешь развитию блога !

И не забывай про мою группу ВКонтакте , Telegram и YouTube . Там еще больше интересного и полезного контента для программистов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Программирование под windows phone
  • Программирование под ios под windows
  • Программирование на бейсике в windows
  • Программирование на windows 10 планшете
  • Программирование для windows 10 книга