Styling Code for Blog (Vim2Css)

I've mentioned in the past that I've experimented with a number of different options for styling and syntax highlighting code snippets on this weblog, with varying degrees of success. For a few months I've been using CSS-based syntax highlighting based on the code generated by Vim's :TOhtml command, and it's...

Mouse Delays

Yesterday on my post about mice, I mentioned that I was still seeing a little problem with my new mouse: For some strange reason I haven't been able to figure out, however, I'm still seeing moments where the mouse will stop responding (stop moving) for short periods of time. It...

Yet Another Mouse

The two previous mice I've using lately are my trusty Microsoft Trackball Explorer, which, though a bit old, still works flawlessly, and a Wireless Notebook Presenter Mouse 8000. <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="120" alt="TrackballExplorer" src="/weblog/content/binary/WindowsLiveWriter/NewMouse_11DD1/TrackballExplorer_thumb.jpg" width="120" align="left" border="0" /> I just recently gave up on...

The other side of the bridge

<img height="375" alt="06May07-110308" src="http://farm4.static.flickr.com/3225/2712914262_0194e45306.jpg" width="500" /> Some readers of this blog might have noticed that my posting frequency has been somewhat reduced during the past few months. Some of this is the result of working on several different projects, some of which isn't stuff I can talk about much. Besides...

TypeConverter, Arrays and ASP.NET

I've been spending a bunch of time today doing some customization of some ASP.NET custom controls (yes, I know!). One of the things I needed to get working was decent design time support for a property of the control that returned an array of a simple custom structure. [Browsable(true)] <br...

Windows SDK Features

The Windows SDK Team blog has posted an open question about some potential features of future SDK releases and is gathering our opinions about it. I'd like to comment a bit on them and provide some feedback. There are 9 areas the team is looking for feedback on. Let's consider...

Vim 7.2 Beta

A few days ago the second beta release of Vim 7.2 came out and I decided to give it a try. Seems to be working great so far, and I'm pretty excited about this release for a couple of reasons: Performance Improvements: Under Windows, Vim 7.1 had some  performance problems,...

CreateXmlInstance() with Multi-Root Schemas

The DocumentSpec class in the Microsoft.BizTalk.Component.Interop namespace of the Microsoft.BizTalk.Pipelines assembly is commonly used in custom pipeline components (particularly assemblers in disassemblers) to represent a compiled BizTalk schema (a document specification). This class has one interesting method: CreateXmlInstance(), which can generate an sample instance XML based on the associated schema...

PipelineTesting code now on GitHub

I just pushed all the source code for my BizTalk 2006 PipelineTesting library to GitHub. I'll keep this public repository updated whenever I make any changes to the library, so if you're interested in keeping track of the code or forking it, this should make it a lot easier. You...

NTFS Junction Points

I spent some time this weekend organizing a few files and source code repositories. As part of this process, I wanted to take advantage of NTFS hard-links and junction points, both of which are supported on Windows Server 2003/8 and Vista. I had no problems with hard-links at all. I'm...