The Old New Thing: Practical Development Throughout the Evolution of Windows

Paperback Engels 2007 1e druk 9780321440303
Verwachte levertijd ongeveer 11 werkdagen

Samenvatting

Why does Windows work the way it does? Why is Shut Down on the Start menu? (And why is there a Start button, anyway?) How can I tap into the dialog loop? Why does the GetWindowText function behave so strangely? Why are registry files called 'hives'?

Many of Windows' quirks have perfectly logical explanations, rooted in history. Understand them, and you'll be more productive and a lot less frustrated. Raymond Chen--who's spent more than a decade on Microsoft's Windows development team--reveals the "hidden Windows" you need to know.

Chen's engaging style, deep insight, and thoughtful humor have made him one of the world's premier technology bloggers. Here he brings together behind-the-scenes explanations, invaluable technical advice, and illuminating anecdotes that bring Windows to life--and help you make the most of it.

A few of the things you'll find inside:
- What vending machines can teach you about effective user interfaces
- A deeper understanding of window and dialog management
- Why performance optimization can be so counterintuitive
- A peek at the underbelly of COM objects and the Visual C++ compiler
- Key details about backwards compatibility--what Windows does and why
- Windows program security holes most developers don't know about
- How to make your program a better Windows citizen

Specificaties

ISBN13:9780321440303
Taal:Engels
Bindwijze:paperback
Aantal pagina's:517
Druk:1
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Preface
Acknowledgments
About the Author

1. Initial Forays into User Interface Design
2. Selected Reminiscences on Windows 95
3. The Secret Life of GetWindowText
4. The Taskbar and Notification Area
5. Puzzling Interface Issues
6. A History of the GlobalAlloc Function
7. Short Topics in Windows Programming
8. Window Management
9. Reminiscences on Hardware
10. The Inner Workings of the Dialog Manager
11. General Software Issues
12. Digging into the Visual C++ Compiler
13. Backward Compatibility
14. Etymology and History
15. How Window Messages Are Delivered and Retrieved
16. International Programming
17. Security
18. Windows 2000 and Windows XP
19. Win32 Design Issues
20. Taxes
21. Silliness

Index

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        The Old New Thing: Practical Development Throughout the Evolution of Windows