Rob's blogs on Blog posts for code page 1

Visual Studio Online's build: Azure Powershell fail the build

Visual Studio Online has many tasks: tasks for building .NET solutions, tasks for building Android, tasks for running bash scripts, tasks for running batch files....

Azure Websites Git Deploy Fail

Here’s an interesting fail. I’m at the Windows Azure Developer Camp practicing some Git Deploy (total win!...

Layout page and Blank Layout Page in ASP.NET MVC

Here’s the scenario: I want a “master” page for most pages on my ASP.NET MVC site, but I also have a few pages that don’t play along....

IIS Web Server Best Practices

Best practices I use when setting up IIS: – Each site should be a separate (sub-)domain....

Git on-premise hosting

All else being equal, you should use GitHub (http://www.github.com/) for Git hosting. GitHub is indeed a cloud-hosted git repository, but it’s so much more than that....

Moving to IIS Express and https

I’ve been asked a few times to help people move from their current use of the Web Development Server to https....

Both Forms Authentication and Basic Authentication

The question was asked: Given an asp.net application that in itself uses Forms Authentication, what is the best practice for securing a public-facing demo site such that nobody who is not in the “in crowd” can see the site at all?...

Elmah: return the ErrorId from Signal.Raise()

ELMAH is an awesome error logging framework for ASP.NET. It provides both an elegant way of capturing errors, and an elegant way of displaying them later....

Design Patterns for data persistence: Unit-of-Work Pattern and Repository Pattern

Design Patterns Design Patterns are names we give code constructs. We’re not usually inventing anything new, we’re just giving a name for things we’ve always done....

Demystifying Lambdas in C# 3.0

I’ve had this conversation a few times, so it seems natural that it’d evolve onto my blog in time....
1