Chris Pietschmann

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


Apple's iCal implemented in .NET/Mono

Now here's an idea that I've had since I first saw iCal and that someone else has now done. I haven't had a chance to install and play around with it yet, but the screenshots look good.

New Web Service that exposes MSDN content for your consuming needs!

Microsoft released a new XML Web Service that provides access to the content stored in the MSDN/TechNet Publishing System (MTPS). Using this new service, you can integrate documentation, technical articles, whitepapers, images and other content available from the MTPS system into your own application. This looks really cool! I can't wait to see what cool things people do with it. Below are some links for more information:Announcing the MTPS Content ServiceMTPS Content Service Documentationmsdnm... [More]

DotNetKicks: Social bookmarking site for .NET

This site is similar to Digg, except that it's just for developers. is a community driven, social bookmarking site for .NET and other Microsoft development technologies. I encourage others to try out DotNetKicks.

Vista Beta 2: Not my Primary OS anymore

It lasted only a week. I had Vista Beta 2 and Office 2007 Beta installed on my laptop (my primary machine.) Everything was fine (besides my machine running a bit slower) for a couple days, until .NET 2.0 decided not to let me debug code anymore. It was strange, all of a sudden, all breakpoints I set in code had stopped working. I was going to try reinstalling the .NET Framework 2.0, but it's not an option with Vista since it's "baked" in the OS. So I tried reinstalling Visual Studio 2005 in... [More]

IIS7: Better Url Mapping support, well not yet...

Recently, I search for articles/documentation about Url Mapping in IIS7, but I couldn't find anything. So, I asked Scott on his blog, "What features does IIS7 offer for Url Mapping?" Scott replied with the following:The core IIS7 release provides all the infrastructure to do URL rewriting for all resources (ASP.NET, ASP, PHP, HTML, etc).The Vista release won't have a URL rewriting rules engine built-in -- although we are looking at making one available as a download in the future. I was going ... [More]

Windows Vista Beta 2: installed on my primary machine

I installed Windows Vista Beta 2 on my laptop yesterday (my primary machine). I didn't have the correct video driver upon install, so everything was 800x600 with only 8bit colors. But the cool thing was; Windows Update had the latest video driver for my hardware listed; so I installed that and everything worked fine. The install for Vista only had 2 steps: 1) enter key, 2) hard drive partitions. It did everything else automagically. Very easy to install!You are probably thinking I have a pretty ... [More]

What I've been up to lately: JavaScript, AJAX, Virtual Earth and WebParts

The last couple months at work, I've been working a lot on a new real estate mapping product that was launched last week called eNavigator (Try out eNavigator here). It utilizes AJAX and the Microsoft Virtual Earth v1 Commercial control and supports IE and Firefox. The coolest feature is the Interactive Map search that allows you to click and drag the map around to find that home of your dreams. Something I started working with tonight is the new Virtual Earth v... [More]

MSDN .NET Show on IIS 7.0 with Scott Guthrie and Bill Staples

The latest episode of the MSDN .NET Show features a great interview with Scott Guthrie and Bill Staples on IIS 7.0. The show includes a 30 minute interview about the product, along with 30 minutes of demos. IIS 7.0 on the MSDN .NET Show The latest IIS 7.0 Beta will be included in Windows Vista Beta 2. Also, it will be shipping with Vista, and will be included in the "home" editions as well. I'm hoping the final release of IIS 7 will ship with the RTM of Vista, and I don't have to wait for... [More]

A couple cool WinXP TaskBar enhancement tools

I've come across two cool WinXP TaskBar enhancement tools. Visual Task Tips - This tool provides a thumbnail screenshot of each app when you mouse over the it in the taskbar. You may have seen this feature in some of the screenshots of the Windows Vista Beta, but this tool brings that functionality to Windows XP. I noticed the thumbnail is a somewhat live preview; just open up a video in Media Player and watch a somewhat choppy version of what's playing be shown in the thumbnail. Taskbar ... [More]

I recieved my MSDN subscription today!!

Sweet! I finally recieved my MSDN Subscription ID today! It only took two weeks since I signed up on the website using my secret Invite Code. Everything is so automatic these days, I was almost thinking something got screwed up and I wouldn't get my subscription. The domain name isn't registered to Microsoft, so it must be a third party that runs that site. I figure they had to write my info on a piece of paper, then snail mail it to Microsoft's MSDN department who t... [More]

The My namespace in Visual Basic 2005 is extensible!

Yes, that's right. You can add your own custom functionality to the My namespace. Microsoft has even created a My.Blogs library that adds functionality for read and writing to blogs. And, there is an MSDN TV episode that explains how to use My.Blogs. Simplify Common Tasks by Customizing the My Namespace My.Blogs Code Sample for Visual Basic MSDN TV: Adding Blogging to Your Apps with ... [More]

T-SQL: Parse a delimited string

Parsing a delimeted string in T-SQL is fairly simple to do, but it does take a nice little chunk of code. I most commonly use this chunk of code when I need to pass an array from an application into a SQL Stored Procedure. The best way to implement this code into an application would be to create a SQL Function that you pass in a delimted string and it returns a table of values. This way you don't have to duplicate the code everytime you want to use it. The following example parses the delimete... [More]

MSN Spaces Removes Chinese Bloggers Blog

If this guy really doesn't want to be sensored then he needs to go pay a hosting provider to host his own website. Then he can blog about what ever he wants. I host my blog on my own website because I know I can trust myself to not victimize myself with political concerns. Read the story: MSN really has two option... [More]

My new website is coming soon!

An new year and a new look for is coming! I am currently working on a new website for My blog isn't going anywhere. Since it is the main content of my site I am making it the center of my site. I am working on making existing URL's for my blog still work with the new site. But, I'm not sure if I'll maintain compatibility for the URL of the RSS feeds. For any of you who are consuming the RSS feeds; they may break when I launch the new site. If any of t... [More]

T-SQL: Join Tables by a Field that contains a delimited string

This is the first time I ran into a situation where I needed to Join two tables (one with a varchar field and one with a varchar field that contains pipe delimited data) so I decided to post it for other who may not know you can do this. Below is a simplified example with solution of getting all rows of the first table whos values are contained in the pipe delimited field of the second table. This is really simple to do and you don't even have to use any User-Defined Functions or Cursors to... [More]

RSS is no longer a one-way street

The Simple Sharing Extensions (SSE) from Microsoft is a specification that extends RSS allowing a bidirectional flow of data. I haven't read through the entire FAQ yet, but this sounds awesome! The SSE specifications are being licensed under the Creative Commons license, which allows anyone to use it and extend upon it as they see fit. Microsoft's SSE FAQ states:For example, SSE could be used to share your work calendar with your spouse. If your calendar were published to an SSE feed, chan... [More]

ASP.NET 2.0: URL Mapping with RegEx Support

The one big limitation of the URL Mapping functionality built in to ASP.NET 2.0 is that it doesn't support regular expressions. I ported my v1.1 URL Mapping implementation over to v2.0 and added support for regular expressions. It really wasn't too difficult; I only had to modify two lines of code to port it over to ASP.NET 2.0. Then I had to modify 4 lines of code to add RegEx support. My implementation works just like the ASP.NET 2.0 URL Mapping functionality with the addition of RegEx... [More]

VS '05 & SQL '05 Express Editions Available Now FREE!

The Express Editions of Visual Studio 2005 and SQL Server 2005 are now available for Free download. According to the site the Express Editions will be available for download for a period of 1 year. And the best part about the license agreement is there are no licensing restrictions that prohibit you from developing software with the Express Editions for commercial use. Download Site:

Configure Visual Studio 2005 for "Classic" ASP syntax highlighting and intellisense

You can use the Visual Studio 2005 IDE to edit your Classic ASP files and still utilize syntax highlighting and intellisense. All you have to do is associate the “.asp“ file extension with the Web Form Editor. When doing this you are telling the IDE to treat “.asp“ files the same as “.aspx“ files, in turn sort of “tricking“ the IDE in to giving you the syntax highlighting and intellisense that you want. The steps in setting up the IDE are as follo... [More]

Get Visual Studio 2005 and SQL 2005 Free!

If you attend Microsoft's Best of Visual Studio 2005 Launch or Microsoft's Best of SQL Server 2005 Launch and you'll receive a free copy of Visual Studio 2005 Standard Edition and SQL Server 2005 Standard Edition. VS '05 Launch - Server '05 Launch -  

FBI to get veto power over PC software?

There's no way they'll be able to keep me or anyone else from writing software and distributing it. I think software (like speech or text) qualifies under the 1st amendment. I can say or write what ever I want with out being punishable by law. Someone listening to my speech or reading my letter is no different than running my software. Even if somehow this would get passed, there is no way they'd be able to enforce it. Even if they were able to legally get Microsoft and Apple to make thei... [More] to use SQL Server 2005 x64 Edition and ASP.NET 2.0 x64!

I just got an email alert today, My favorite Microsoft related news site,, will be launching a redesign of their site along with a new server to host it. This is one of the first large sites that I've heard of switching to ASP.NET 2.0 and SQL Server 2005. I can't wait to see the new site. Read the email alert below: Hey everyone!  This is a short announcement about , the no.1 Microsoft news source on the will soon run on a brand new 64-bit server!&n... [More]