The Old New Thing: Practical Development Throughout the Evolution of Windows
Paperback Engels 2007 1e druk 9780321440303Samenvatting
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
Lezersrecensies
Inhoudsopgave
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
Anderen die dit boek kochten, kochten ook
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan