Monthly Archive: July 2009

6 Books That Should Be On Every .NET Developers Bookshelf

6 Books That Should Be On Every .NET Developers Bookshelf

As I’ve been working on my current project, I’ve found that many freshman developers who want to get better often have a hard time navigating the huge amount of resources out there to improve their skills.  It’s hard to commit...

Automatic Properties (And Why You Should Avoid Them)

Automatic Properties (And Why You Should Avoid Them)

Ah yes, automatic properties.  Insn’t it great that you don’t have to do all of that extra typing now?  (Well, you wouldn’t be doing it anyways with ReSharper, but that’s besides the point.) For some reason, they’ve never sat well...

Why ASP.NET (webforms) Sucks.

Why ASP.NET (webforms) Sucks.

Somehow, I got into a heated discussion at work today regarding the suckitude of ASP.NET web forms development model.  As a preface, I wrote Java for four years in a college, ASP in VBScript and JScript all throughout college, ASP...

Mercurial vs. SVN

Mercurial vs. SVN

As I’ve been starting on a new project recently, I’ve been delving into Mercurial (hg) as an alternative to Subversion (svn). I’ve been using svn for about 3 years now, and – for the most part – it has been...

TARP Paying Off…At Least For Now.

TARP Paying Off…At Least For Now.

Whoa, caught whiff of this just now: On June 9, the Treasury Department announced that 10 of the largest financial institutions that participated in the Capital Purchase Program (through TARP) have been approved to repay $68 billion. Yes, they had...

XMPP SASL Challenge-Response Using DIGEST-MD5 In C#

XMPP SASL Challenge-Response Using DIGEST-MD5 In C#

I’ve been struggling mightily with implementing the SASL challenge-response portion of an XMPP client I’ve been working on. By far, this has been the hardest part to implement as it’s been difficult to validate whether I’ve implemented the algorithm correctly...

Leveraging The Windows Forms WebBrowser Control (For The Win)

Leveraging The Windows Forms WebBrowser Control (For The Win)

I’ve been working on a little utility to experiment with the XMPP protocol.  The idea was to write a tool that would allow me to send, receive, and display the XML stream and XML stanza messages at the core of XMPP....