Ben Griswold on April 20th, 2009

Over the past few of months, Scrum has taunted me. It started with two excellent Thirsty Developer Podcasts –  The Thirsty Developer 14 with Ed Chaltry talking about “an Agile process” that can be used to manage and control complex software and product development using iterative, incremental practices and then The Thirsty Developer 28 with [...]

Continue reading about Ramblings About Scrum

Ben Griswold on April 20th, 2009

I mentioned my Functional Programming Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.  Without further ado, the first part of the series.                           In part 2 of the [...]

Continue reading about Functional Programming – Part 1

It doesn’t take much to hack together email functionality using the .NET framework.  In most cases you can new-up a MailMessage reference, assign sender and recipient addresses, provide a subject and a message body, configure your SMTP settings and then send.  Done and done. But let’s say you need to provide both plain text and [...]

Continue reading about .NET MailMessage, LinkedResources, AlternateViews and Exceptions

Ben Griswold on April 8th, 2009

I read through Jeffrey Richter’s CLR via C# not too long ago.  This evening I cracked it open again and jotted down a few notes on what I personally took away from the book. Of course, if I spent the time to write down everything I learned, I might still be busy writing.  I’ve thrown [...]

Continue reading about 15 Random Things I’ve Learned from Jeffrey Richter

Ben Griswold on April 7th, 2009

I am just going to come out and say it.  Occasionally I break the rules when it comes to conventions. Sometimes it is even on purpose.  In a recent peer code review, I was dinged on two counts of improper naming conventions: The first charge was my use of ALL_CAPS_WITH_UNDERSCORES when naming C# constants. Sure, [...]

Continue reading about ASP.NET MVC – Where Convention Really Matters

Ben Griswold on April 6th, 2009

It wasn’t until recently (December) that I started giving IIS7 any attention.  I suspect its because I don’t have to do much inside of IIS when I’m developing .NET applications on my Vista Machine and I haven’t deployed to many Windows Server 2008 machines yet.  Though there’s a impressive amount of information on the IIS [...]

Continue reading about Migrating to IIS7

I have installed SQL Server 2008 and SQL Server Management Studio 2008 a number of times and it has always been a snap*..until yesterday. As it turns out, previous installations were always applied to machines (mostly VMs) which weren’t running early versions of the SQL Server and associated tools.  Yesterday, I performed my first upgrade [...]

Continue reading about Upgrade to SQL Server 2008 with SQL Server Management Studio (SSMS) 2008

Ben Griswold on April 2nd, 2009

After completing a ridiculous amount of research over the past couple of month, I presented on functional programming early last week.  Even though I’ve playing with F# quite a bit lately, I didn’t focus on any specific functional or multi-paradigm language.  Instead my presentation included an overview of functional programming in general.      Update [...]

Continue reading about Learn Functional Programming