Rating: Summary: A Programmer's Delight Review: This book doesn't describe every Win32 API call in detail, but I don't think any single book could. What it does is provide examples of every Win32 API call type. When I needed to find some code for a callback, this book showed how to do it in detail with functional code, not the code snippets that so many books need. When I needed to write code for the serial port, this book helped too. In fact, I haven't found a single Win32 API need so far that this book doesn't answer with actual code.The author provides code in both VB and C#, so I don't even have to translate anything. He has taken care of this need nicely. Better yet, the code comes on a CD packed with utilities that are actually demonstrated in the book. In short, unlike shovelware that I have had to wade through in the past, this book has a CD with utilities that actually complement the book content (imagine that). If you think like me that Microsoft left too many Win32 API calls out of the .NET Framework, this book goes a long way toward making life easier.
Rating: Summary: Great book overall. Review: This is a great book for developers seeking to understand how to translate C++ datatypes in the Win32 API functions into C# and VB.NET. It's not in-depth like Dan Appleman's VB's Guide to the Win32 API in past years, but it's the first of its' kind for .NET. My only wish is that the author not have spent so much time on DirectX and instead provided more general examples of other API calls. DirectX coverage should have been left for another book aimed specifically at that technology.
Rating: Summary: Great book overall. Review: This is a great book for developers seeking to understand how to translate C++ datatypes in the Win32 API functions into C# and VB.NET. It's not in-depth like Dan Appleman's VB's Guide to the Win32 API in past years, but it's the first of its' kind for .NET. My only wish is that the author not have spent so much time on DirectX and instead provided more general examples of other API calls. DirectX coverage should have been left for another book aimed specifically at that technology.
|