From what I have heard, there are going to be A LOT of changes. The
main concept with the .NET initiative, which MS is pushing really
hard, is that it will become harder and harder to get to the standard
WinAPI at the OS level. This means that down the track, they will be
looking to start a phase out of the API you are used to and a phase in
of .NET only programming. In short, .NET appears to be the way of OS
interaction for the future (on MS platforms only, is my guess).
Get software updates to your clients the Quick and Easy way!