h1

VB gets pwn3d as C# takes over

July 1, 2008

This is madness. Coming from the nightmare of Classic ASP, many VB programmers seamlessly moved to VB.NET. If you have done the switch, you know that it is bitter sweet.

On one hand, you now have the rich environment of Visual Studio to create powerful applications that meet today’s standards. On the other, you have to get used to vast amount of libraries and namespaces available within the .NET Framework. The differences between Classic ASP and .NET are immense.

That sucks. Here I thought I was big stuff with my Classic ASP; then I make the upgrade to .NET and inherit a butt-load of new things that I have to learn. Of course, I am always up to the challenge; however, now that everyone is going crazy about C#, where do all the VB programmers go? Will this madness ever end?

Don’t get me wrong, I am all for learning about new technologies and languages; being in this field, you have to be or you’re out of work. What I don’t like, and think is pointless to do, is learn something¬† you are never going to apply. What is the point of reading a manual of a product if you don’t even own it or intend on using it? The same goes (for me) with C#. If I only intend on developing and crafting my talent in VB, why bother with C#? Both libraries are so rich that it takes time and dedication to truly “master” your programming ability.

Yeah, I know they have a lot of similarities, however when you are brainstorming for solutions to a web app, you usually visualize it in the language you feel most comfortable with.

Joe Stagner at Microsoft recently wrote about this crisis. I personally think it sucks. I mean, I know that in the end, it’s all about personal programming preference, but if employers prefer that you develop in C#, who are we to say anything?

And what does this mean for our future with Microsoft languages? OK, so now VB is going out of style, who is to say that someday C# won’t go out of style too?! What are geeks supposed to do?

I’ll tell you what we should do: cut the crap and pick up a book on both languages. If you don’t, the geek next to you will and take your salary right out of your pocket without even buying you a drink.

Advertisements
h1

Happy Friday Video: Bushisms

June 27, 2008

Ahhh, Bush. We’ll celebrate when your gone miss you.

h1

Happy Friday Video: Call of Duty, World at War

June 20, 2008

Holy crap, holy crap, holy super duper crap!!

Attention Call of Duty 4 addicts, they just announced a new addition to the Call of Duty franchise. The release is slated for this December.

h1

Firefox 3, bitch.

June 17, 2008

As you may already know, Firefox 3 has launched TODAY. You know the drill: download it, install it, and test your webpages to see if they still look the way you wanted.

You can download the new Firefox browser here: http://www.mozilla.com/en-US/firefox/all-rc.html

h1

isolate it, then put it together

June 17, 2008

When brainstorming a web project, everyone has theories (and everyone thinks their theories will work). When trying to figure out how to develop an intense complex application, try¬† and isolate your them by creating prototypes. As it progresses, start slowly piecing them together so they’ll all get along.

There have been plenty of times where I swore something would come out the way I intended. I roll around an idea in my head for hours, confident that once I start my code it will all work out perfectly. I usually get most of the best work when I’m trying to go to sleep. I visualize how I want something to run and see what I can do to improve on what I already (physically; in my code) have.

By trying to create your version of what you think may work, isolate your theory by creating simplified prototype. This can be fairly simple if you break apart your ideas carefully.

Once all is said and done, stitch your code together and watch your ideas come to life.

h1

Happy Friday Video: Friday the 13th

June 13, 2008

I thought I’d take you waaaay back in honor of today.

h1

what am I?

June 12, 2008

People often have to search within to find me. However, it’s not that simple. Although I have few values, a decision can determine very different occurrences.