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. Прилагаемый в архиве компакт-диск содержит все коды, использованные в книге. Краткое содержание:
Внимание: книга написана в 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 по МСК. Но и это еще не все. Ты можешь получить мой личный печатный экземпляр этой книги со всеми заметками совершенно бесплатно. Для этого необходимо выполнить всего лишь три простых условия:
После завершения разбора всех глав книги CLR via C# я за свой счёт отправлю книгу в любую точку мира (куда можно доставить посылку 😊) победителю, выбранному случайным образом. И не забудь посмотреть разбор первой главы в прикрепленном видео. Удачи!
|