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