Linux developer building applications for MS: where to start?
I am a Linux user who has begun developing applications for businesses using MS.  Where do I need to begin to learn how to cohabitate with business-tools on the MS platform?  What are the preferred methods of IPC in my new environment?  I have begun reading about COM, ODE and .NET, but there are so many players/layers it is hard to know where I should start, or even what pieces are good for what tasks.
Linux developer building applications for MS: where to start?
===

I am a Linux user who has begun developing applications for businesses using MS.  Where do I need to begin to learn how to cohabitate with business-tools on the MS platform?  What are the preferred methods of IPC in my new environment?  I have begun reading about COM, ODE and .NET, but there are so many players/layers it is hard to know where I should start, or even what pieces are good for what tasks.