As I'm relatively new to coding for the Windows platform (I write for *Nix and used to code for the Playstation Portable), I have a few questions for developers. I don't mind if I'm referred elsewhere 
- I can use C/C++ competently. What's the buzz with C# and the like? Is there a best language to use for Windows?
- I currently use Dev-C++ which uses the Mingw compiler. Should I switch to Microsoft Visual C++/C#?
- I can code command-line based applications. How would I start to write GUIs? Is the .NET framework useful for this?
- Anything else you think would help me ease into Windows...
Thanks!
- I can use C/C++ competently. What's the buzz with C# and the like? Is there a best language to use for Windows?
- I currently use Dev-C++ which uses the Mingw compiler. Should I switch to Microsoft Visual C++/C#?
- I can code command-line based applications. How would I start to write GUIs? Is the .NET framework useful for this?
- Anything else you think would help me ease into Windows...
Thanks!