Chris Pietschmann

husband, father, hacker, entrepreneur, futurist, innovator, autodidact


Custom Themes in ASP.NET MVC Updated for Preview 5

Update 2009/03/26: There is an updated version of this code (with improvements) that targets the ASP.NET MVC 1.0 RTW located here:  About two weeks ago I posted on how to Implement Custom Theme support in ASP.NET MVC. There were some breaking changes made when the Preview 5 release was released yesterday. Here's a short list to a couple of the changes I had to make to my code from the previ... [More]

.NET 3.5 SP1: DataContractJsonSerializer Bug

Update 9/16/2008: After too long, I finally tried uninstalling SP1 and reinstalling it and that fixed the issue. I'm glad it's fixed now! I haven't seen any other suggestions for fixing this, and I first tried repairing the installation, but only an uninstall and reinstall fixed it. Hope this helps solves anyone elses headache with this issue.   A few months ago (back in February actually) I blogged showing how to use the new DataContractJsonSerializer to serialize your .NET objects to JSON... [More]

CouchDB on FLOSS Weekly Episode 36 - distributed, document-oriented, RESTful database

I just listened to the latest episode of FLOSS Weekly; episode 36 on CouchDB. This episode is an interview with Jan Lehnardt about CouchBD. Here's a description of what CouchDB is from their website: Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable ... [More]

How To Setup Custom Theme Support In ASP.NET MVC Preview 4 using a Custom ViewEngine

Update 2009/03/26: There is an updated version of this code (with improvements) that targets the ASP.NET MVC 1.0 RTW located here:  Update 8/29/2008: I posted a new blog post today that contains updated code for this example that works with the newly released ASP.NET MVC Preview 5. The new code is located here. One option to do theming in ASP.NET MVC is to use the standard ASP.NET Theme fun... [More]

How To Use ASP.NET MVC in Website rather than Web Application Project

I recently started getting to know the ASP.NET MVC Framework (more specifically the Preview 4 release). The first thing I noticed upon installation is that it only comes with a Web Application Project Template. There is no regular ASP.NET Website template. So, I decided to try converting the Web Application Project Template to a regular ASP.NET Website. I actually prefer to use Website projects instead of Web Application projects since it gives a little more flexibility to deploy changes to the ... [More]

8/11/2008 - My email is currently down

Update: Ok, my email is back and working again. FYI, for anyone trying to email me, my email is currently down, so I wont see your messages until it's back up. The issue is actually GMail. I use GMail Apps for your domain to host my email (both and email address's, and currently their service is down. I don't know if everyones is out, but mine is. I'll post an update when it's back, and reply to all emails as soon as I can too. This is ... [More]

SQL 2008 RTM Released, and includes .NET 3.5 SP1

Yesterday, Microsoft released the final RTM release of SQL Server 2008. Finally, the long anticipated release of SQL 2008 is here. Unfortunately, the Express edition of SQL 2008 isn't available yet (and according to the previous link, it wont be until the end of August), but if you have an MSDN Subscription you can download any of the other editions today. I'm currently installing SQL 2008 Developer Edition, and before the installation could proceed, it needed to install an update to the .NET F... [More]

Write code, Win FREE MSDN Subscription!

Have you got a cool piece of code you wrote, but don't know what to do with? Have you got a cool idea, but need the motivation to work on it? Would you like an MSDN Subscription, but don't have the money to pay for it? If you can answer, "YES" to any of the above questions, then you should definitely submit an entry in the Community Coding Contest by midnight September 30, 2008! As of today, there are 58 days left to submit your entries in the Community Coding Cont... [More]