The Windows API Code Pack is one of my favourite libraries. For Windows 7
features that are not yet in the .NET Framework, it simplifies access
from managed code, saving you from learning how to do interop. And it
comes with a nice suite of samples that help you to understand how the
feature works and how to use it. I've been incorporating Code Pack into a
lot of the modules in my Pluralsight Windows 7 tutorial, and using the
samples for demos when they're appropriate. In just a little over 5 months, almost 70,000 copies have been downloaded directly:
The thing is, Code Pack is not a product. You can't call for support on it (though there are discussion and issues section on the Code Gallery page, and people really do read them.) There's no guarantee that there will be more versions in the future. But there are plans for at least one more version, and Yochay is looking for your thoughts on it.
If you ever wanted to add a feature to the Code Pack, were looking for some
specific Win32 API to be wrapped, or just wanted to pass us some feedback, this
is your opportunity. Please send us your feedback or file a bug using the Discussions
Tracker for the Windows API Code Pack.
He also mentions that about the same number of folks have downloaded other vehicles (eg the Windows 7 Training Kit) that deliver a copy of Code Pack. Those are some nice numbers! Anyway, if you haven't tried it yet, please do, and if you have and there's something you want, please chime in!