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 [...]
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 [...]
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
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
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
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 [...]
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
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 [...]