Hell_Fire
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
阅读:655回复:0

转一个 Windows编程的书单

楼主#
更多 发布于:2001-10-25 21:45
发信人: tianY (天眼), 信区: VisualC
标  题: 转一个 Windows编程的书单
发信站: BBS 水木清华站 (Sat Apr 15 22:27:43 2000)
今天,偶然去了 "Programming Windows with MFC" 的作者Jeff Prosise 的主页,
看到他推荐的一个书单,抄给大家,让咱们也看一看高手的建议,希望对我们
大家有所帮助。我想开这个书单的时间可能是在99年中,应该不算过时。
   不过,在这里,他没有提到任何关于MFC的书,原因是可想而知的。
There are lots of computer books, but there are few really good
computer books. Some stand out for their great content and utter
indispensability to developers. Here are a few of my favorites.
**********************************************************************
第一:  Windows Books
---------------------------------
** "Inside Windows NT"         by David Solomon
The only book that describes how NT works in sufficient detail to
make even a developer happy. Be sure to check out Chapter 4, which
documents the hidden algorithms that NT uses to divide CPU time
between concurrently running threads.
---------------------------------
** "Programming Windows"       by Charles Petzold
This is the book that taught Windows programming to a generation of
programmers. Even with all the Windows class libraries and application
frameworks that are available today, the best programmers are still
those who understand how Windows is programmed SDK-style. And today,
more than 10 years after the first edition was published, there’s
still no better place to acquire that understanding than Programming
Windows.
---------------------------------
** "Advanced Windows"          by Jeffrey Richter
The very next book that every developer should read after
Programming Windows is Advanced Windows. Each chapter tackles a
pertinent subject such as threads, structured exception handling,
or memory-mapped files and gives it the kind of in-depth treatment
that developers appreciate. Packed with useful code samples.
************************************************************************
第二:  COM Books
---------------------------------
** "Inside COM"              by Dale Rogerson
If you want to learn COM, you have to start somewhere. And Inside COM
is as good a place as any. The reason I like this book is that it
introduces the fundamentals of COM without overwhelming the reader with
details. It’s a little thin in certain areas, but overall it’s still
the best beginning COM book available and should be the first COM book
that you read.
---------------------------------
** "Inside DCOM"             by Guy Eddon and Henry Eddon
A good follow-on to Inside COM, Inside DCOM book is an
intermediate-level COM programming text that covers a
variety of COM programming topics that are hard to find
good information about elsewhere. The chapter on IDL is
among the best anywhere, and the chapter on the DCOM wire
protocol provides an interesting glimpse under the hood at
how method calls and instantiation requests are remoted. I
also like the appendix on RPC, which is an invaluable aid in
understanding the transport upon which DCOM is based.
---------------------------------
** "Essential COM"          by Don Box
Considered by many to be the bible of COM programming,
Essential COM is the most authoritative work on COM today
and is a must-read for serious COM programmers. It’s chock
full of juicy details about how COM works and goes to great
lengths to instill in the reader a sense of the spirit of COM
programming. If you’re new to COM, read Inside COM and Inside
DCOM first so you can fully appreciate the amount of knowledge
encapsulated in this book.
---------------------------------
** "Effective COM"      by Don Box, Keith Brown, Tim Ewald, and Chris Sells
Effective COM is to COM programmers what Scott Myer’s Effective C++
is to C++ programmers: a treatise for experienced developers who wish
to hone their skills and learn to wield their weapons more effectively.
The only drawback: a $44.95 price tag for a book that’s no bigger
than than a typical computer magazine. Ouch!
---------------------------------
** "Programming Distributed Applications with COM and Microsoft
      Visual Basic 6.0"                 by Ted Pattison
What’s a VB book doing in this list? Ted’s one of the rare VB
guys who really knows COM, and it shows in his book. Besides
being extremely readable, Programming Distributed Applications
contains the best two chapters written to date about Microsoft
Transaction Server (MTS) and a great chapter on Microsoft Message
Queue (MSMQ). A must-read for intermediate and advanced COM
programmers who want to find out what MTS and MSMQ are all
about.
---------------------------------
** "ATL Internals"             by Brent Rector and Chris Sells
This new offering from Addison Wesley is THE book on ATL. It's
not a how-to book, but it has no peer when it comes to
documenting the internal architecture of the Active Template
Library and helping you understand the various components of
ATL and how they work.
---------------------------------
** "Understanding ActiveX and OLE"      by David Chappell
COM doesn't appear in the title of this book, but make no mistake
about it: Understanding ActiveX and OLE is a COM book through and
through. It contains the best technical overview of COM available
anywhere. You don't have to be a developer to read this book, but if
you are a developer, you should read it in order to broaden your
understanding of COM. In fact, if you're brand new to COM, read this
book before you read Rogerson's Inside COM.
---------------------------------
** "Understanding COM+"          by David S. Platt
Want to know what COM+ will look like, and how it will extend the
COM programming model? This book offers a comprehensive look at the
features and services that COM+ will provide. Like Understanding
ActiveX and OLE, it's geared for techies of all types, not just
developers. It's also written in Dave Platt's inimitable style, which
means don't read it if you lack a sense of humor. If you can laugh at
fictitious application names such as Microsoft Morgue, then you'll
find this book worth your while.
***********************************************************************
第三:  Computer Language Books
---------------------------------
** "Teach Yourself C++"            by Al Stevens
There are many C++ books out there, but this one is still my favorite for
developers new to the language. I still refer back to it from time to time
when I need syntactical help or need straightforward sample code demonstrating
a language concept.
---------------------------------
** "C++ Primer"        by Stanley B. Lippman and Jos閑 Lajoie
The definitive work on C++ from two of the top experts in the field.
No serious C++ programmer should be without a copy.
---------------------------------
** "The Java Tutorial: Object-Oriented Programming for the Internet"
                               by Mary Campione and Kathy Walrath
The last thing the world needs is another Java book, but it could use
more books like this one. The Java Tutorial is the best introductory
Java book I've seen for programmers who are already familiar with OOP
developers. It's also written in Dave Platt's inimitable style, which
means don't read it if you lack a sense of humor. If you can laugh at
fictitious application names such as Microsoft Morgue, then you'll
find this book worth your while.
***********************************************************************
第三:  Computer Language Books
---------------------------------
** "Teach Yourself C++"            by Al Stevens
There are many C++ books out there, but this one is still my favorite for
developers new to the language. I still refer back to it from time to time
when I need syntactical help or need straightforward sample code demonstrating
a language concept.
---------------------------------
** "C++ Primer"        by Stanley B. Lippman and Jos閑 Lajoie
The definitive work on C++ from two of the top experts in the field.
No serious C++ programmer should be without a copy.
---------------------------------
** "The Java Tutorial: Object-Oriented Programming for the Internet"
                               by Mary Campione and Kathy Walrath
The last thing the world needs is another Java book, but it could use
more books like this one. The Java Tutorial is the best introductory
Java book I've seen for programmers who are already familiar with OOP
principles and programming paradigms and want to get up to speed
quickly on Java.
************************************************************************
第四:  Other Computer Books
---------------------------------
** "Principles of Transaction Processing"
                    by Philip A. Bernstein and Eric Newcomer
If you're new to transaction processing and you want to understand
MTS--really understand MTS--Principles of Transaction Processing is
a must-read. Ever wonder why database locks are held until a transaction
is committed or aborted, how MTS compares to other commercially available
transaction processing systems, or why MTS automatically aborts a
transaction that requires more than 60 seconds to complete? Inside this
book are the answers to these questions and many, many more.
---------------------------------
** "The Data Compression Book"        by Mark Nelson
If you’re an algorithm guy like me and would give up a night out with
Meg Ryan to learn how PKZIP works, you’ll love The Data Compression Book.
It covers the hows and whys of data compression from A to Z and includes
handy sample code, too.
---------------------------------
** "Applied Crytography"             by Bruce Schneier
---------------------------------
** "Gates"          by Stephen Manes and Paul Andrews
In this, the best, most authoritative, and most meticulously researched
biography of Bill Gates to date, the authors trace the evolution of
Microsoft from its humble beginnings in New Mexico to its present-day
digs in Redmond and status as worldwide software behemoth. Fascinating
reading not only because of the detailed picture it paints of one of
this century’s most famous business moguls, but also because of the
(accurate) insights it offers into everyday life at Microsoft.
---------------------------------
** "Showstopper"     by G. Pascal Zachary
A documentary account of the making of Windows NT and its effect on the
lives of the men and women who created it. Ever wonder what it’s like
to participate in one of Microsoft’s fabled death marches or to be the
target of Chairman Bill’s ire? This book lets you get close to the fire
without getting burned. If you enjoyed Hackers and The Soul of a New
Machine, you’ll love Showstopper.
*******************************************************************
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: ws18-45.jlu.edu]
  
--
游客

返回顶部