Friday, August 23, 2013

Starting on Roy Osherove's TDD Course

I've just started working my way through Roy Osherove's on-line series on TDD, and I'm impressed out of how much I've gotten out of the first hour.  Just the discussion of what values to put into a test was an eye-opener.

Friday, July 19, 2013

In the Agile Trenches (Part 1)

I've been interested in test driven development for a number of years, and recently it has become central to how I do software development.

Thursday, May 23, 2013

Setting up Solr with Sitecore 7

This is a brief walk through for people who have heard the buzz (can you say "scales to billions of documents"?) about Solr and Sitecore 7 and want to get it working on their desktop.  This is based on the instructions in Sitecore's Search Scaling Guide, with a few details about the initial Solr install filled in.

Tuesday, March 19, 2013

A Peek at Sitecore 7

The part that got me most excited about becoming an MVP this year was the chance to see “technical previews of Sitecore software,” and I started feeling like a kid on December 24th when John West’s blog posts on Sitecore 7 started appearing.

Monday, March 11, 2013

Thoughts on ASP.NET MVC

I've been digging in to ASP.NET MVC recently, and have come away quite impressed.  So I thought it would be worthwhile to capture some impressions, and answer the question: "Why should I be looking at this?"

Monday, January 28, 2013

ReSharper Shortcuts Every Sitecore Developer Must Know

If you support a Sitecore installation, you need to be on very comfortable terms with a decompiler. There are several reasons why:

Why All Those Lambdas in NUnit Tests?

I'm sure this is obvious, but I just figured it out. Suppose you are testing to verify that an expected System.Exception is thrown. Why does the first of these tests fail, but the second one passes?

Saturday, January 26, 2013

Sitecore NUnit Testing Simplified

There's been a lot of interest paid in the last couple of years on how to run NUnit tests against Sitecore.

Sunday, January 13, 2013

Sitecore Unit Testing and Auto Include Config Files

I'm working on a open source project that involves running NUnit tests against Sitecore. I had originally set these up using the CodeFlood Test Runner, which creates a simple ASPX page for running NUnit tests so they have access to HttpContext. My partner on the project, Mike Edwards, pointed out this was unnecessary for unit testing Sitecore.

Monday, December 10, 2012

Extending DMS: Symposium Learnings, Part 2

In my last post, I discussed Sitecore's conception of DMS as a nexus for measuring, managing, and optimizing engagement value.  Today I'd like to share some concrete takeaways on how this can be done.  I attended three developer-track talks on DMS, and each reinforced my understanding of how this module can be extended by the developer to tie the customer experience to business value.