On this page you can find an overview of all the books I own and have read. Books are my primary resource of knowledge.
To Read
| How to Stop Worrying and Start Living |
|
Dale Carnegie |
0-671-73335-4 |
| Think and Grow Rich |
|
Napoleon Hill |
978-1-58542-433-7 |
| The 7 Habits of Highly Effective People |
Powerful Lessons in Personal Change |
Stephen R. Covey |
978-0-7432-6951-3 |
| Behind Closed Doors |
Secrets of Great Management |
Johanna Rothman, Esther Derby |
0-9766940-2-6 |
| Manage It! |
Your Guide to Modern, Pragmatic Project Management |
Johanna Rothman |
978-0-9787392-4-9 |
| Beginning Python |
From Novice to Professional |
Magnus Lie Hetland |
978-0-59059-519-0 |
Software Development
| Scrum and XP from the Trenches |
How we do Scrum |
Henrik Kniberg |
978-1-4303-2264-1 |
| Design Patterns |
Elements of Reusable Object-Oriented Software |
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides |
0-201-63361-2 |
| Design Patterns Explained |
A New Perspective on Object-Oriented Design |
Alan Shalloway, James Trott |
0-321-24714-0 |
| Patterns of Enterprise Application Architecture |
|
Martin Fowler |
0-321-12742-0 |
| Enterprise Solution Patterns Using Microsoft .NET |
|
Microsoft |
0-7356-1839-9 |
| eXtreme .NET |
Introducing eXtreme Programming Techniques to .NET Developers |
Neil Roodyn |
0-321-30363-6 |
| Refactoring |
Improving The Design of Existing Code |
Martin Fowler |
0-201-48567-2 |
| UML Distilled |
A Brief Guide to the Standard Object Modelling Language |
Martin Fowler |
0-321-19368-7 |
| Framework Design Guidelines |
Conventions, Idioms and Patterns for Reusable .NET Libraries |
Krzysztof Cwalina, Brad Abrams |
0-321-24675-6 |
| Code Complete |
A Practical Handbook of Software Construction |
Steve McConnell |
0-7356-1967-0 |
| Writing Secure Code |
Practical Strategies and Techniques for Sercure Application Coding in a Networked World |
Michael Howard, David LeBlanc |
0-7356-1722-8 |
| Software Estimation |
Demystifying the Black Art |
Steve McConnell |
0-7356-0535-1 |
| Domain Driven Design |
Tackling Complexity in the Heart of Software |
Eric Evans |
0-321-12521-5 |
| Applying Domain-Driven Design and Patterns |
|
Jimmy Nilson |
0-321-26820-2 |
| Micro ISV |
from Vision to Reality |
Bob Walsh |
1-59059-601-3 |
| Pattern-Oriented Software Architecture |
A System of Patterns |
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal |
0-471-95869-7 |
.NET Framework
| Pro C# 2008 and the .NET 3.5 Platform |
Exploring the .NET universum using curly braces |
Andrew Troelsen |
978-1-59059-884-9 |
| Windows Presentation Foundation Unleashed |
|
Adam Nathan |
0-672-32891-7 |
| Foundations of WPF |
An Introduction to Windows Presentation Foundation |
Laurence Moroney |
1-59059-760-5 |
| Programming Windows Presentation Foundation |
|
Chris Sells, Ian Griffiths |
0-596-10113-9 |
| Professional WinFX Beta |
|
Jean-Luc David, Bill Ryan, Ron DeSerranno, Alexandra Young |
0-7645-7874-X |
| CLR via C# |
|
Jeffrey Richter |
0-7356-2163-2 |
| Improving .NET Application Performance and Scalability |
|
Microsoft |
0-7356-1851-8 |
| Programming .NET Components |
Building Maintainable Extensible and Reusable .NET Applications |
Juval Löwy |
0-596-10207-0 |
| Programming .NET Security |
Writing Secure Applications Using C# or Visual Basic .NET |
Adam Freeman, Allen Jones |
0-596-00442-7 |
| Microsoft Visual C# .NET 2003 Unleashed |
|
Kevin Hoffman, Lonny Kruger |
0-672-32676-0 |
| Visual C# 2005 |
A Developer’s Notebook |
Jesse Liberty |
0-596-00799-X |
| Expert ,NET 2,0 IL Assembler |
|
Serge Lidin |
1-59059-646-3 |
| Compiling for the .NET Common Language Runtime |
|
John Gough |
0-13-062296-6 |
| Web Service Enhancements |
Understanding the WSE for .NET Enterprise Applications |
Bill Evjen |
0-7645-3736-9 |
| Expert Service-Oriented Architecture in C# |
Using the Web Services Enhancements 2.0 |
Jeffrey Hasan |
1-59059-390-1 |
| Essential ASP.NET |
|
Fritz Onion |
0-201-76040-1 |
| Active Server Pages 3.0 |
Weekend Snelcursus |
Eric Smith |
90-395-1634-0 |
C++
| Developer’s Workshop to COM and ATL 3.0 |
|
Andrew Troelsen |
1-55622-704-3 |
| Teach Yourself ATL Programming in 21 Days |
|
Kenn Scribner |
0-672-31867-9 |
| C++ in 21 Dagen |
|
Jesse Liberty |
90-430-0376-X |
| Visual C++ 6 Unleashed |
|
Mickey Williams, David Bennet |
0-672-31241-7 |
| Windows 98 Programmeren voor Dummies |
|
Stephen Davis, Richard Siman |
90-430-0016-7 |
First Steps
| Programmeren voor Kinderen |
|
Addo Stuur |
90-229-3804-2 |
| Doe-boek Programmeren voor Kinderen |
|
Addo Stuur |
90-229-3844-1 |
| Programmeren voor Kinderen deel 2 |
|
Addo Stuur |
90-229-3845-X |
Hardware/Embedded
| Het PC-Hardwareboek |
|
Hans-Peter Messmer |
90-430-0249-6 |
| Elektronica echt niet moeilijk 1, 2 en 3 |
|
A. Schommers |
90-5381-028-5 |
| Van start met Microcontrollers |
|
M. Ohsmann |
90-5381-054-4 |
Art/Design/Graphics/2D/3D
| Werken met 3D Studio MAX |
|
Sybex |
90-4190-221-X |
| Creatief Ontwerpen 3D Studio Max R3 |
Grafische Effecten |
Jon Bell |
90-395-1365-1 |
Personal Development
| Rich Dad, Poor Dad |
|
Robert Kiyosaki, Sharon Lechter |
0-446-67745-0 |
| Rich Dad, Poor Dad 2 |
The Cashflow Quadrant |
Robert Kiyosaki, Sharon Lechter |
0-7515-3280-0 |
| The Richest Main in Babylon |
|
George Clason |
0-451-20536-7 |
| Lifehacker |
88 tech tricks to turbocharge your day |
Gina Trapani |
0-470-05065-9 |
| How to Win Friends and Influence People |
|
Dale Carnegie |
0-671-02703-4 |
| Fearless Change |
Patterns for Introducing New Ideas |
May Lynn Manns, Linda Rising |
0-201-74157-1 |
| I am a Strange Loop |
|
Douglas Hofstadter |
0-465-03078-1 |
| The Power of Focus |
How to Hit Your Business, Personal and Financial Targets with Absolute Certainty |
Jack Canfield, Mark Victor Hansen, Les Hewitt |
1-55874-752-4 |
| What to Say When You Talk to Yourself |
|
Shad Helmstetter |
0-671-70882-1 |
| Het Persoonlijke Efficiency Programma |
Met Minder Moeite Meer Doen |
Kerry Gleeson |
90-274-7231-9 |
| Mind Performance Hacks |
Tips & Tricks for Overclocking Your Brain |
Ron Hale-Evans |
0-596-10153-8 |