It seems like the .NET Framework is gaining momentum for me, as far as number of reasons to pursue and learn this.
I don’t know how long it will be until there are only Web-based applications out there, and a lot less Windows native apps, nonetheless, it seems like learning WinForms now exposes me to learning a lot about what .NET WEB Development is like (due to ability to use C# for ASP.net development ).
I think that my main focus in this blog will be moreso what is covered in books such as Pragmatic Programmer and Coder to Developer, and in general, Processes. But then again, I don’t know.
And the Design stage: How to go about with coming up with your classes.. I currently use Smartdraw currently to plan out things like what objects I need, and which ones send what objects events.
Yet another reason for .NET, and the last I’ll mention here, is the multi-language factor. I’m a fan of Python, and even though I’m really impressed with C#, it’s good to know I can still use Python if I chose.