.NET and COM: Available once again in non-electronic form

As I mentioned in my earlier post, my .NET and COM book is now being printed on-demand and can be purchased only at the following location (and perhaps only for a limited time?):http://www.samspublishing.com/title/067232170X Enjoy!


This just in: .NET and COM is coming back in print!

A few months ago I mentioned that my .NET and COM book went out of print.  Well, after getting regular streams of e-mail from people who still wanted to get a copy (which I forwarded on to the publisher), I can now happily say that they are planning to print more! I believe it’s going…


The passing of one book and the birth of another

It’s official… I got a letter informing me that .NET and COM, almost four years after its release, is out of print.  Of course, it still lives on in PDF form.  Like Luke, I’ve sometimes been baffled by the apparent lack of supply.  I’ve been told many times about someone that wanted to get a copy of…


Light up on Windows Vista: The "Top 10" List

PDC attendees got a “top 10” poster, but the details are now live on MSDN: “10 things you can do to make your application shine when it runs on Windows Vista.”  They are, in no particular order: 1. Follow the Windows Vista style guidelines2. Enrich the user experience3. Enable users to visualize, organize, and search4….


Announcing www.winfxhearts.com!

To correspond with my PDC talk about making an application “light up” on Windows Vista, I’ve created www.winfxhearts.com.  This site has a ClickOnce link that enables you can play a version of my new & improved Internet Hearts game.  Here’s a “before & after” look:     This is still the good ol’ Win32 application, but…


Migrating from VC6 to VC8: Resources

In order to update Internet Hearts with WinFX features, I’m going to leverage C++ Interop and recompile at least some of the source code with /clr so I can start using managed APIs.  Therefore, my first step was to get the source code (which hadn’t been touched in about 6 years) building with Visual C++…


Internet Hearts: 112,000 Lines of Code

On Monday I asked for guesses on the size of the Internet Hearts source base, and the highest (public) one was 45,000 lines of code.  The answer: approximately 112,000 lines of code!  51,000 are client-specific, 35,000 are server-specific, and 26,000 are shared by both. Higher than you expected? Well, there’s a lot of functionality on…


2005 Products: Why Upgrade?

Yesterday at TechEd, someone asked me if we had one-page documents that explained: What’s new in SQL Server 2005? What’s new in Visual Studio 2005? What’s new in the .NET Framework 2.0? In other words, what are the features that will make her team beg to move from SQL Server 2000 and Visual Studio 2003? …


pinvoke.net is one year old!

In a recent meeting, I got the opportunity to meet Ward Cunningham, David Ornstein, and Korby Parnell.  Naturally, afterwards I had wikis on the brain.  They (not intentionally) made me feel guilty about pinvoke.net being on such an old version of FlexWiki.  Then I realized that pinvoke.net turned one year old last month (4/18), and…


Migrating Internet Hearts to WinFX

Last year, Chris Sells wrote a series of articles in which he set out to rewrite Solitaire using Avalon.  The lack of scaling graphics in the Win32 version (and lack of access to its source code, I suppose) forced him down the road of rewriting the app from scratch.  Plus, the point was to explore “the…