It's all quite funny really. When MS first came out with the whole .Net thing, I, like so many others, basically dismissed it and said I'd never touch it with a barge pole.
Then a while later I needed to upgrade from VC++ 6 Pro, and obviously the only way to get the proper compiler at the time was to get the whole VS.Net Pro package (or better) which is what I did. I was bored one weekend and started tinkering with some C# stuff (since it was there), and I began to realise that there was much more to this whole ".net rubbish" than I had ever realised. So, I got a few C# books and what have you, played around some more, became totally amazed at some of the things the IDE would do for you, and eventually decided that, where possible, this is what I wanted to use in the future.
Of course at the same time there was this GUI thing I was working on too - which had, to my surprise, gained a bit of momentum. And there were even people in the Ogre forums talking about it

. So my conversion to C#/.Net would not become 'total', but I cetainly learned that to dismiss things without even giving them a good look is to be arrogant in the extreme.
Ultimately, I have ended up with a few small projects in the larval stage that I intend to develop using C#, and an all consuiming GUI system that has taken on a life of it's own and my free time with it. Still, it's all good fun...
