Jeremiah Clark's Blog

A place to collect my ramblings about Microsoft and the .NET Framework.

Visual Studio Unit Testing Extensions v1.2.0.0

Version 1.2.0.0 of these Unit Testing Extensions are available on CodePlex today. The original post...

Date: 02/07/2012

PowerShell and SQL Server Compact 4.0: A Happy Mix

Using SQL Server Compact 4.0 from PowerShell is easy and powerful. Here is an example that shows how...

Date: 08/08/2011

ASP.NET MVC: Fun With Routes

For the purposes of this post, let’s say that we are building a community blogging site.  We...

Date: 01/24/2011

Visual Studio Testing Extensions now available on NuGet

I have become a huge fan of NuGet lately.  It really makes managing references and dependencies...

Date: 01/20/2011

Book Review – Microsoft .NET: Architecting Applications for the Enterprise

For the entire month of January, I am doing the Daddy Day Care thing for our 4 month old...

Date: 01/04/2011

Visual Studio Unit Testing Extensions v1.1.0.0

I just released version 1.1.0.0 of these Unit Testing Extensions on CodePlex today. The original...

Date: 12/03/2010

2010 – A New Year, Some New Goals

Like most people, I assume, every new year I come up with a set of goals that I would like to...

Date: 01/08/2010

Tip: Entity Framework, Unity, and The ASP.NET RoleProvider – Read the MSDN Fine Print

A custom Role Provider is a very useful tool for adding custom authorization to your ASP.NET and/or...

Date: 05/11/2009

Testing Your Unity XML Configuration

When using Unity as your IoC container, one way to configure the container is to use an...

Date: 04/03/2009

Unit Testing The MVC JsonResult

One of my favorite features of ASP.NET MVC is the support for JSON. In MVC, an Action Method in a...

Date: 02/25/2009

The Plethora Of Prodigal Patterns

"Make everything as simple as possible, but not simpler" Albert Einstein With all of the software...

Date: 02/17/2009

Are Software Developers Really Engineers?

A few co-workers and I lately have been having this conversation. The following hypothetical...

Date: 02/08/2009

Dynamic Expression Trees

I have been working on a project that uses the Entity Framework as the persistence store. I am...

Date: 02/06/2009

Visual Studio Unit Testing Extensions v1.0.0.0 - Continued...

Last night I wrote a post about the Visual Studio Unit Testing Extensions that I put out on...

Date: 02/03/2009

Visual Studio Unit Testing Extensions v1.0.0.0

This is a personal hobby project that I have been working on recently. The code has been released on...

Date: 02/03/2009

Provide Caching For Your Complex Functions

Function caching, or more specifically memoization, is a code optimization technique that can be...

Date: 12/07/2008

Extending MVC: Auto Refreshing A Partial View Using AJAX

This is something that I put together in a few minutes to provide a way to refresh a partial view on...

Date: 11/16/2008

Extending MVC: Returning an Image from a Controller Action

So I was thinking tonight, what if I want my MVC application to serve images that are stored in a...

Date: 11/13/2008

Autocompletion Textbox in MVC Using jQuery

Ok, I have to admit it: jQuery is awesome. If you haven't started looking at it, I highly recommend...

Date: 11/13/2008

CheckBoxList Helper for MVC

The early previews of the MVC Toolkit contained a few helpers that are not available in the current...

Date: 11/10/2008

IE8 Rocks! Slicing The Web

A few days ago, I wrote a post about creating custom IE8 Accelerators.  I thought that I would...

Date: 10/09/2008

IE8 Rocks! Creating Custom Accelerators

Internet Explorer 8 Beta 2 is currently available.  If you haven't downloaded it yet, you can...

Date: 10/04/2008

Use PowerShell To Test Code Snippets

If you are like me, then you might have multiple Console applications in your projects folder that...

Date: 09/12/2008

Organizing A SharePoint Document Library

Let's say that you have a document library in SharePoint where you programmatically upload log files...

Date: 09/06/2008

Lazy Evaluation requires you to think outside the box

I was watching a presentation today and there was a point brought up that I found really...

Date: 08/08/2008

What a day...

So there I am, sleeping soundly in my bed this morning (I was up late the night before).  I am...

Date: 08/07/2008

Consume an RSS Feed with .NET 3.5

.NET 3.5 added some new classes that really help when dealing with RSS/ATOM feeds.  These...

Date: 07/25/2008

Specifying Global Assembly Cache Permissions

I came across this problem today.  I am using SQL Reporting Services to send reports to a...

Date: 07/15/2008

Media Center University

I am going to start the completion of my basement in September and have spent a little time recently...

Date: 07/14/2008

When is 0 > Infinity?

Justin Burtch posted the undeniable proof that 0 > ∞

Date: 07/11/2008

When is a List not a List?

The answer: When it is a SortedList. Here is one issue that I have with the Framework.  The...

Date: 06/29/2008

Parallel Extensions June 2008 CTP Released

The Parallel Programming team has released a June 2008 CTP of the Parallel Extensions for .NET. They...

Date: 06/05/2008

Giving Twitter A Try

So I guess I am going to give this whole Twitter thing a try. I have a couple of co-workers that use...

Date: 04/29/2008

Encrypting Information in SharePoint Lists

Encrypting the information contained in SharePoint lists is a common request that I have heard from...

Date: 03/31/2008

Interesting Probability Problem - Revisited

A few weeks ago, I wrote a post about a probability problem that I found interesting.  The...

Date: 03/13/2008

Singularity Now Available On CodePlex

Singularity is an operating system research project that is being developed by Microsoft...

Date: 03/06/2008

Interesting Probability Problem

Here is one for all of the probability geeks out there. A friend of mine posed this to me over the...

Date: 03/05/2008

How to Assign a Strong Name to an Unsigned 3rd-Party Assembly

Here is the scenario:  You get a .NET DLL from somewhere that provides some really cool...

Date: 02/28/2008

Windows Live Writer - Great Blogging Tool

I started using Windows Live Writer to write posts for my blog recently and I have to say that I...

Date: 02/23/2008

Parallel Extensions for .NET - Part 1

Some of my recent posts have mentioned the Parallel Extensions to the .NET Framework CTP that was...

Date: 02/22/2008

SQL 2008 February CTP

The SQL Server 2008 Feb CTP has been released and can be found here:...

Date: 02/21/2008

Task Parallel Library on Channel 9

Joe Duffy and other members of the Parallel Extensions team at Microsoft Research talk about the...

Date: 02/20/2008

Visual Studio Tip: Get Public Key Token for a Strong Named Assembly

I can't remember where I picked this tip up from, but I have found it useful on many occasions so I...

Date: 02/19/2008

SQL: If Exists Update Else Insert

This is a pretty common situation that comes up when performing database operations. A stored...

Date: 02/17/2008

Managed BF Language Compiler

As usual, I received my February 2008 copy of MSDN magazine and proceeded to devour it. An article...

Date: 01/17/2008

Design By Contact Approach: Spec#

I recently attended a very interesting presentation by Matt Podwysocki where he talked about Spec#....

Date: 01/12/2008

Next>