.NET

Today.... No Comments »

I started coding in VB.NET about 6 months ago. I had always coded in VB6 and decided I needed a challenge. One of the software projects I needed to do screamed for proper OO so I decided VB6 was out. I had a choice between VB.NET and C# and chose the former because I was more familiar with the language

Let me clarify my thoughts on VB before I start this paragraph. I hated VB6. The lack of proper OO killed me. The studies I did required me to choose between VB and C++. Like an idiot I chose VB. VB had its purpose but now that a proper replacement is out, there is no excuse for still using it for new apps. It is short of features, basic OO (like interfaces) is missing completely and it generally bad. I don’t even believe that VB can even be used for teaching anymore because of its lack of depth.

Now that I have started using .NET, I love it. The framework is great, still needs work in some areas (still can’t use pointers for VB), but really worth the while. Proper OO has finally enabled me to create a middle tier between my client side and the data store side of my apps allowing the front-end developer not to see anything I don’t want. Everytime I think about .NET my reaction is a sigh of relief. Its great to finally have something like this available.

What I desperately want to do next is to code for Mono, which allows developers to code with .NET under other OSs like Linux. There is an O’Reilly book here that I want. Christmas is soon!

Link of the Day

Link of the Day No Comments »

Clicky