Introduction to Operator Overloading in VB.NETIntroduction to the StringBuilder Class

Link Round-Up For 8/29/07

August 30th, 2007

Links make the Internet go roundHere are some interesting items I’ve found this week.

Last week I had mentioned an article at TechRepublic about recommending an IT career to the next generation. Here’s another good one over at WindowsITPro, Are IT Pros Steering Their Children Away From IT?. While the discussion on this one wasn’t quite as lively, there were some good points made. I particularly liked this one by ROGJR

The industry uses so many recruiting agencies, short term contracts, and outsourcing that any position as an IT pro would be considered unstable. It’s close to being treated like a day laborer.

as well as this one by Formica

Now I realize that instead of working my tail off on a computer science degree, I should have been working on a business degree — easier classes and a position that sets the salaries and policies instead of being victimized by them.

Ouch! I’ve started work on my own article on this subject I hope to have ready soon.

Over at Digital Blasphemy, Jeremy Jarrell has this nice debugging tip: Overriding ToString for Easier Debugging. While it’s written for C# it’s easy to apply the same idea to VB.NET debugging as well.

‘Ciz’ had left me a comment earlier this week on my article, How To Conduct a VB.NET Job Interview, and mentioned his related article, Recruiting VB.NET developers. I don’t agree with his point about hiring a C# developer to do VB.NET work but I do agree with his ending statement:

The real expertise in .NET is an understanding of the framework, object-oriented design, and good general development practices.

To see why I think C# programmers shouldn’t be hired to program VB.NET, check out this article on Los Techies: VB.Net oddity of the day - Assignment/Comparison operator. While this is a relatively trival matter, C# programmers are likely to get annoyed by long-standing BASIC syntax just like VB’ers find typing a lot of semi-colons and braces bothersome.

If you’ve wondered about using an Interface or Abstract Class, Kirill Osenkov has an answer for you in this article: Choosing: Interface vs. Abstract Class. He raises several good points in where NOT to use an interface and opts for a very minimalist approach. I’m not sure if I agree with him 100% but he does raise some very good points.

EDIT: One quick addition this week. If you’re a former VB6′er and miss the Line and Shape controls, check out the Visual Basic 2005 Power Packs 2.0 from Microsoft. This new pack, released on 8/13/07, adds enhanced versions these controls as well as incorporating the previously available PrintForm and Printer Compatibility components.

That’s all for this week. If you know of an article on VB.NET or general programming that I should be aware of, please leave me a comment or use the contact me button.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

Entry Filed under: Link Round-Up

Rate This Article:

Not That GoodCould Be BetterOKGoodGreat (No Ratings Yet)
Loading ... Loading ...

2 Comments Add your own

  • 1. MikeP  |  September 3rd, 2007 at 8:31 pm

    It looks like that first link is hosed.

  • 2. jfrankcarr  |  September 3rd, 2007 at 9:31 pm

    Thanks for letting me know. I’ve corrected it now.

Leave a Comment


Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

Visit Me At My New Site, Programming In C#

Most Popular Articles

Highest Rated Articles


Most Recent Articles


 Subscribe in a reader

To subscribe by e-mail
Enter your address here

Delivered by FeedBurner

VB Opportunities