Product Details
.NET Framework Solutions: In Search of the Lost Win32 API

.NET Framework Solutions: In Search of the Lost Win32 API
By John Paul Mueller

List Price: £45.99
Price: £39.09 & eligible for FREE Super Saver Delivery on orders over £5. Details

Availability: Usually dispatched within 3 to 4 weeks
Dispatched from and sold by Amazon.co.uk

7 new or used available from £7.95

Average customer review:

Product Description

If you′ve begun programming using Microsoft′s .NET Framework, you′ve discovered a lot of new and improved functionality. But, more than likely, you′ve also discovered a lot of missing functionality. Indeed, a third of the functions supported by the old Win32 API are not yet supported by .NET. Although you may not at first notice the loss of Win32 API functionality in .NET, the more you program, the more you′ll realize how essential it is. As a programmer, you will not want to do without these solutions.

.NET Framework Solutions: In Search of the Lost Win32 API is one more thing you can′t do without: a complete guide to your options for dealing with the functionality missing from .NET. As you′ll learn, some functions are handily situated within Visual Basic or C#. In most cases, however, you′ll need to access the old Win32 API from the .NET Framework. This is demanding work, but this book makes it easy, walking you through every step and paying special attention to the work of managing memory manually––the most error–prone part of the process.

The topics covered inside are as varied as the missing functionality: direct hardware access, low–level security control, certain aspects of OS access, support for multimedia and utilities, and DirectX. You also get hard–to–find information on COM access, plus a collection of examples––dealing with DirectX and the MMC Snap–ins––that unite COM and Win32 access in especially illuminating ways.

Over time, you can expect to see the .NET Framework expanded to include much of what it now lacks. But your programming tasks can′t wait, and .NET Framework Solutions makes you productive––today.


Product Details

  • Amazon Sales Rank: #718988 in Books
  • Published on: 2002-10-08
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 608 pages

Editorial Reviews

From the Back Cover
If you’ve begun programming using Microsoft’s .NET Framework, you’ve discovered a lot of new and improved functionality. But, more than likely, you’ve also discovered a lot of missing functionality. Indeed, a third of the functions supported by the old Win32 API are not yet supported by .NET. Although you may not at first notice the loss of Win32 API functionality in .NET, the more you program, the more you’ll realize how essential it is. As a programmer, you will not want to do without these solutions.

.NET Framework Solutions: In Search of the Lost Win32 API is one more thing you can’t do without: a complete guide to your options for dealing with the functionality missing from .NET. As you’ll learn, some functions are handily situated within Visual Basic or C#. In most cases, however, you’ll need to access the old Win32 API from the .NET Framework. This is demanding work, but this book makes it easy, walking you through every step and paying special attention to the work of managing memory manually—the most error–prone part of the process.

The topics covered inside are as varied as the missing functionality: direct hardware access, low–level security control, certain aspects of OS access, support for multimedia and utilities, and DirectX. You also get hard–to–find information on COM access, plus a collection of examples—dealing with DirectX and the MMC Snap–ins—that unite COM and Win32 access in especially illuminating ways.

Over time, you can expect to see the .NET Framework expanded to include much of what it now lacks. But your programming tasks can’t wait, and .NET Framework Solutions makes you productive—today.

About the Author
John Paul Mueller is a freelance author and technical editor; he has written 53 books and 200 articles on various programming and networking topics. He has written articles for Visual C++ Developer, Visual Basic Developer, and SQL Server Professional magazines. He is currently the editor of the .NET electronic newsletter for Pinnacle Publishing. Recent books include Visual C# .NET Developer′s Handbook for Sybex and Special Edition Using SOAP for Que.


Customer Reviews

50 life-saving tips for accessing the WIN32 API5
A book that is definitely worth its weight. Any developer who is using VB. NET or C#, and requires the difficult knowledge on accessing the WIN 32API for Component writing, DirectX or Security (etc, etc), will find this book invaluable.

About two months ago I decided never to purchase another developer book again, because I'm sick and tired of paying good money for books whose content has just been copied and pasted from the Microsoft Help. However I recently went against my morals because of my struggling efforts in accessing Win 32 API calls from VB .NET. I ended-up getting a copy of John Mueller's "In Search of the Lost Win32 API" book and I'm happy I did.

This book contains original content with many gems of detail on almost every page. From reading the book it soon becomes apparent that John Mueller has a serious Windows and software development detailed background, and he is able to express his thoughts and reasons well. All in a well constructed and very readable manner. The book contains many examples, and most examples show how the same task is done in VB .NET and also C#. He also presents reasons why one language may be better than another for particular types of API calls. He does not however sell the merits of C# above VB.NET or vice versa. What this book is able to do is to give you the options and recommendations so that when you make a decision, it is an informed decision. For example if you ever attempted to replicate a Win32 API union or old variable type structure with VB.NET or C# then you will realise just how difficult or impossible this task is. John Mueller recommends that you use Visual C++ .NET to write a wrapper DLL. He is also tactful to remind us that using Visual C++ .NET will introduce other new challenges, since Visual C++ .NET is a more involved environment. Again examples of the latter are presented.

Should you buy this book I would strongly recommend that you read chapters 1 to 5 first and then read the appendices. The appendices contain over 50 life-saving tips for accessing the WIN32 API. You will most likely find yourself reading these chapters twice because the subject is so detailed!

All in all this is a great book, and am happy to recommend it to any serious developer. David Selwood.