I'd like to get started programming Windows, but not sure how to go about it. I've only really worked with Java (in terms of OO programming) up until now.
Will most Windows programming be done using .NET from now on? I mean, will any of the .NET languages be enough, or is there still a need to programme to a Windows API using something like C++? I guess I just don't want to spend ages learning COM programming, only to discover that it is now outdated...
I'd appreciate any pointers you folks could give me on this. :o