Chris Pietschmann

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


PietschSoft.VE3 v0.03 plus Demo site!

The PietschSoft.VE3 library is really taking shape and has been downloaded 100+ times already. I've even had someone contact me about using my code as the basis for a mapping control they need to create for a project they are working on. See it in action: In case you haven't heard of or seen this project; the PietschSoft.VE3 library is an ASP.NET server control that wraps up the functionality provided by  Microsoft Virtual Earth ... [More]

CSS + DIV = Scrollable area for site content

Using the CSS Overflow property you can create a box of scrollable content in your page without using an IFrame. This means you can have the same visual and usability effect that an IFrame offers and still be search engine friendly. Here's some example HTML w/ CSS: <div style="overflow: auto; width: 200px; height: 50px; border: solid 1px blue;">It's just this simple to do.It really is!Isn't CSS great?</div>  

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]

VB.NET: RegEx Syntax Highlighting RichTextBox

Here is a version of my code for syntax highlighting in a RichTextBox that incorporates regular expressions.   Download RegEx Syntax Highlighting RichTextBox Source Code Source Code Listed: Public Class SyntaxRTB Inherits System.Windows.Forms.RichTextBox Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hWnd As IntPtr, ByVal wMsg As Integer, ByVal wParam As Integer, _ ByVal lParam As Integer) As Integer Private Declare Function LockWindowUpdate Lib... [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]