Paul Ballard's WebLog

.NET All Day.... .NET All Night. The semi-coherent ramblings of a sleep deprived mind.

  • Jessi is Back! The CodeRoom In Las Vegas

    One of the more "fun" things I got to do while Editor for TheServerSide.NET was to help publicize The Code Room, an online TV show that puts developers under pressure to use Microsoft's latest technologies to solve business problems.  Caught somewhere between documentary and marketing fluff, it's always fun and this episode looks to be no different.

  • Two New Speaking Engagements

    I am pleased to announce that I will be speaking at two major conferences this year in addition to my regular round of User Group presentations. 

  • VB.NET Is Still Object Oriented, Isn't it?

    My brother has decided that he wants to learn about .NET programming and asked if I could help him learn about VB.NET. Now the last time I taught him anything it was how to play chess when we were teenagers and after just three months he was routinely kicking my butt. I wanted to make sure he got started off on the right foot and went to the local bookstore to get him a book on learning VB.NET.

    While parusing the books though, I realized that in an entire shelf of books specific to VB.NET, published by companies like Wrox, Microsoft Press, and Sams, not ONE SINGLE BOOK contained even a chapter on object oriented programming. Not one!

    Thinking this must be an oversight I checked the C# books and sure enough, the books I checked all had chapters on object oriented programming. Why then don't VB.NET books contain at least a mention of OO? If not the publishers then surely the authors should understand the importance of laying the proper foundation before diving into the WinForms designer or ADO.NET. Don't they?

    That's not to say that books on OO with VB.NET don't exist. My buddy Dan Clark wrote a good one and I know that there are others. But in one of the biggest stores of the second largest bookstore chain in the country in the 4th largest city in the country, I couldn't find a single book on VB.NET that included object oriented programming. If there is a message in there somewhere, I really don't like it.

  • Rochester Consulting is STILL Hiring

    Yes, it looks to be a banner year and so we're staffing up again. I have several clients located all over the US that are in need of .NET expertise. Here's a short list of positions I have available. If you're interested, just send me an email via the blog and I'll get back to you.

    Thanks,
    Paul Ballard

    Dallas

    • Jr. .NET Dev - Some C# and Windows dev experience preferred. Most important aspect is a desire to learn and be productive fast.
    • Sr. .NET Dev - At least 3 years of .NET experience preferrable in C# with Windows Forms development. BizTalk experience is a plus.
    • Sr. ASP.NET Dev - At least 2 years of experience developing ASP.NET applications in C#. .NET 2.0 exposure is a plus.
    Maryland
      Sr. .NET Architect - This is a very strategic position and requires somebody with advanced knowledge of .NET as well as experience building large scale distributed systems. 10 years of overall experience required with at least 3 of those at an architect level.
    Southern New Jersey
      .NET Technical Evangelist - This position is for somebody with excellent technical skills as well as communication skills. Must have experience writing technical articles for publication. Advanced .NET knowledge is also required.

  • Saying Goodbye to TheServerSide.NET

    Well, it's all over now.  I've officially resigned my position as Editor of TheServerSide.NET.  It was a great experience and I'm glad I had the opportunity to work on the site.  I've learned a lot about what it takes to provide consistent quality content and how that sometimes conflicts with the equally reasonable requirement to make money and sell ad space.  Balancing those two objectives while walking the tightrope of my MVP NDA was often a bit tricky, but overall it's been a great experience.  Now it's time for me to move on and make room for some new blood to re-invogorate the site.  For those of you who visited TSS.NET in the past year or so, I thank you very much.

  • Happy to be... an MVP!

    I am very honored to have been chosen to receive the Microsoft MVP Award (Visual Developer - Visual Basic) again this year.  I look forward to this being a great year and have lots of community based projects planned.  So... <Watch This Space>

  • More Evidence of the Importance of Smart Clients

    "Six Apart Ltd.'s TypePad blog hosting service went down for the day last Friday following a failed storage upgrade. Affected customers included Major League Baseball's MLB.com site, which hosts all of its blogs with TypePad. In addition, the del.icio.us bookmark-sharing service that Yahoo Inc. just bought suffered days of problems last week after its data center lost power."  -- Infoworld.

  • SalesForce.com Proves why "Offline" Capability is So Important

    SalesForce.com is a hugely popular web based CRM application boasting more than 350,000 subscribers.  They are also often touted as an example of the resurgence of Internet based applications and are the poster child for the mythical "Web 2.0". But like other strictly browser based applications they have a rather significant flaw; they require connectivity at all times.