Old love dream (Harrymeng old book recommended)

zhaozj2021-02-11  142

Old love

Amon's personal homepage http://www.vchome.net

The current development of computer books is really fast, I haven't been to the bookstore for a long time. Yesterday, I really launched thousands, many strange publishers, many strange authors, many strange translators, book names are also more exaggerated, What × × 精 精 精 典 典 编 典 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 今 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 非 比 非People are disappointing, maybe I am old, my ideology, my concept has been separated from the real society, maybe the world's world change is too fast, I am programmed for a few months, go out, the road is not the original road ... Go home The old book on the bookshelf is in a da, listening to Li Keqin's old joy, I found that I have already like nostalgia.

The author is engaged in software development for many years, and more than two years have always been deal with the bottom level of Windows, involving drivers, embedded OS, Windows applications (such as GUI, graphic image technology, multi-threading, component technology, etc.). The development has written a lot of very source code ... Maybe my reading face is too small, basically Jeffrey Richter, Charles Petzold, CHARLES Petzold, CHARLES, and the book of Pan Aimin, and these books have been accompany me, and Bringing a lot of help to my programming work, I hope that my recommendation is also helpful to you.

Windows programming class

Windows programming (5th edition) (upper, book)

Original title: Programming Windows (Fiffh Edition)

Original Publishing House: Microsoft Press

Author :( US) Charles Petzold

Translator: Beijing Boan Technology Development Co., Ltd.

Publishing House: Peking University Press

Publishing date: 2001-03

Page: 1376

Pricing: 160: 00RMB

This book is considered to be the best way for Windows programming. In May 1994, the author Charles Petzold of this book was awarded the "Windows Pioneer" award by "Window Magazine" and Microsoft, to commend his contribution to the success of Microsoft Windows, and it can be seen that the authority of the book is "if if" If there is any problem with Windows development, please read the book of Petzold. "Almost a famous saying.

This book covers all aspects of Windows programming, explains every element of Windows (such as input, output, and dialog, graphics, multimedia, thread, document, and view, internet, etc.). It has a representative example, the code style is good and is very practical. The author believes that this book is a classic introductory book that learns Windows programming. Every careful reading will have a more profound understanding of Windows programming, but the author thinks that the contents of the book are more found, and the deeper thing can go to see " Windows Core Programming.

The author suggests that there is a conditional reader, it is best to read the original English original.

Windows core programming

Original title: Programming Applications for Microsoft Windows Fourth Editio

Original Publishing House: Microsoft Press

Author :( US) Jeffrey Richter

Translator: Wang Jianhua, etc.

Publisher: Machinery Industry Press

Publishing date: 2000-05

Page: 689

Pricing: 86: 00RMB

Jeffrey Richter is the head of the Windows System program, and every book has a very wonderful analysis of the core of Windows, the author from the Windows 95 Program Guide, "Windows Advanced Programming Guide", "Windows Core Programming" Applied Microsoft .NET Framework Programming (Copy) "Always read the books he wrote, you can say that this classic, Amon is his worship, and follow Jeffrey Richter. This book is to explain the monographs of the internal mechanism of the Windows operating system, the author starts from the basic concept, fully systematically introduces the various basic components of Windows, such as processes, threads, DLLs and memory management, etc., and list a large number of applications, brilliantly The use of components is analyzed, providing a valid shortcut to mastery of Windows programming skills. The author wrote a two-year Windows driver. The memory management chapter of this book gives me a lot of help. It can be seen that this book is very close to memory management. In addition, this book is also very classic for the explanation of the process and threads, first describing the dragon desertary, then describes the working mechanisms, and details how Windows provides which API functions are available for multi-process and multi-threaded programming, if you can combine Hou If the teacher's "Win32 multi-threaded program design" is studied, then your understanding of the process and thread will be more depth.

Win32 multi-threaded program design

Author: Hou Junjie (Hou Jie)

Publishing House: Huazhong University of Science and Technology Press

Publishing date: 2002-01

Page: 480

Pricing: 59.80RMB

Using threads, you can generate high-efficiency servers, build Internet server expansion software, get the benefits of multi-CPU system, create a delicate COM / OLE object, and improve program response.

The first article of this book "Online, thread", to establish the necessary foundation, including thread start and end, the meaning of core object, excitation, and unstimed state, synchronization mechanism and its use. The second "Tools and Policies for Multithreaded Program Design", introduce the C runtime library and MFC support for threads, how to implement multithreading in User and GDI, how to generate a DLL, how to debug multi-threaded program debugging . The third article "Multi-threaded application in the real world", talking about how to organize a program so that it supports multithreading. This article demonstrates the application software in two real worlds, the first is a freothreaded Ole Automation Server, the second is the ISAPI program, is an IIS (Internet Information Server) expansion software, demonstration how to talk to Jet database.

This book is very comprehensive and easy to understand from theory to practical applications, and the example procedures are also very rich and vivid, and some summary suggestions are given from time to time. This not only let readers feel kind. And also deepened the understanding of the content of the learned content.

MFC programming class

MFC Windows programming (2nd edition)

Original title: Programming Windows with MFC Second Edition

Original Publishing House: Microsoft Press

Author :( US) Jeff Prosise

Translator: Beijing Boan Technology Development Co., Ltd.

Publishing House: Tsinghua University Press

Publishing date: 2001-09

Page: 1166

Pricing: 128: 00RMB

This book not only expands the elaboration of the powerful C class library that has been considered authoritative for Windows API, but also adds content related to COM, OLE and ACTIVEX. The author of this book, Jeff Prosise, with its unparalleled skills to readers to the readers about the basic concepts and main technologies in the MFC program design - once again explained the perfect way to develop fast-oriented development on the 32-bit Windows platform. The author believes that this book is detailed and comprehensive, and it is more suitable for beginners.

Deepen MFC (Second Edition)

Author: Hou Junjie (Hou Jie)

Publishing House: Huazhong University of Science and Technology Press

Publishing date: 2001-01

Page: 736

Pricing: 80: 00RMB

For this book and his author, don't use me, everyone is very clear, online is also a big talk.

This book is divided into four major articles. The first article tells the SDK programming, and simply summarizes the main principle of SDK programming, providing all technical foundations before entering MFC core technology and application technology, especially Windows's message mechanism, very clear. The second introduction to the Visual C integration environment development tool, which has the entire software development environment, which allows beginners to quickly understand the tools in their hands, as well as their main functions. The third introduction to the concept of Application Framework, and the MFC backbone procedure, the so-called backbone procedure refers to the program code generated by Visual C tool AppWizard. According to my understanding, too many people use MFCs to write programs just to know how they don't know, this article explains the MFC program to drag out the dragon, laying a solid foundation for readers in the MFC field. The fourth article is the spindle with a sample program Scribble attached to the Visual C disc on the Visual C , step by step, add new features. Introduction to core technology such as Runtime Type Information (RTTI), Dynamic Creation, CommanD Routing, etc. These techniques are the most lack of other books.

"Beginners only need to master its essence, do not need to study all of its content, otherwise it is very likely that you will don't understand, wait for you to continue learning, return to study, you will find the mystery of this book "".

COM programming class

COM principle and application

Author: Pan Aimin

Publishing House: Tsinghua University Press

Publishing date: 2001-03

Page: 472

Pricing: 39: 00RMB

This book not only introduces the basic principles of COM and its expansion knowledge, but also some knowledge of MTS and COM . The book is divided into three parts. The first part is the COM basis. When writing this part, see the "Inside COM" book, but re-adjust the content structure, and add some about Windows programming and MFC. Knowledge; the second part is COM expansion, the third part is COM application and development, introduces the design idea of ​​componentization and multi-layer software structure model. After learning the basic principles of COM, combined with some concepts advocated by MTS and COM , you can understand and use COM and COM from a higher level.

This is a classic book for COM beginners, which makes you deep understanding of the concept and framework of COM.

COM nature

Original title: Essential COM

Author :( US) Box, D Translator: Pan Aimin

Publishing House: China Power Press

Publishing date: 2001-08

Page: 358

Pricing: 49: 00RMB

This book is written by DON Box with ghost, "" No one can explain COM more clearly than Don Box ";

This book is undoubtedly the most prestigious book in the COM. In the Amazon's list, many experts gave them to their extremely high evaluation. After reading this book, COM will "become clear" (this is the author of "Inside OLE" Kraig Brockschmidt and the author Donbox of this book in the realm of COM and OLE). I hope you will have this feeling.

This book reveals the essence of Com (Component Object Model), which is designed to help developers really understand why COM, but not limited to how to use. A complete distributed COM application is also provided in the book, demonstrating various programming techniques. In addition, this book also involves many COM advanced features, such as thread models (or suite models), name objects, connection points, etc., so you also want to have the best benefit from this book, you also need to have COM's knowledge, suggestions Readers first read the book after reading "COM principle and application".

"This is not a book for novice learning, nor a book that teaches you how to develop COM components, but a book that continues to improve the understanding of COM on a certain basis. If you use it to learn COM, you May be disappointed, because many content need to have a certain experience foundation to understand; but if you use it to deepen your understanding of COM, then this book is right. "

Learning experience

I have read a lot of books, I also wrote a lot of code, and conclude my learning method. The author is learned in the following order: C / C -> SDK -> MFC -> COM / DCOM / ATL / COM , of course, the premise of this order is that you already have a certain mathematical, data structure and algorithm. Operating system, etc., it is very important to learn C . To think about the problem solving the problem; learning SDK's purpose is mainly to understand the internal mechanism of Windows OS, such as memory management, multitasking and multithreading, etc., especially to understand Windows's message mechanism; with the previous knowledge, learn MFC It is easy, some netizens often talk to me, saying that he has read more than a year, but also writes some programs, but for MFC is still a mist, I think the main reason is not systematic, many knowledge and experience are Step by step, don't fantasize a step, you have to have a constant learning and practice. Amon's personal homepage http://www.vchome.net

转载请注明原文地址:https://www.9cbs.com/read-5967.html

New Post(0)