Some Linux Apps I Discovered Recently

It’s no secret that I’ve been slowly getting back into the Linux world. I’ve always liked a lot of things about Unix in general, and though I spent most of my work-day doing Windows development, I still like to fool around with Linux a bit in my free time. Recently,...

PipelineTesting vs TestablePipeline

I recently wrote an entry describing in general terms the new Unit Testing features in the BizTalk Server 2009 beta. However, I didn’t focus much on the functionality available for testing pipelines and how it related to my own PipelineTesting library. The BTS09 testing features work by having compiled pipelines...

Molokai on 256-Color Terminals

I’ve posted an update for my Molokai color scheme for Vim that now supports the terminal version of Vim on terminals capable of displaying 256 colors. I don’t use the terminal version of Vim as often as GVim, but it is still occasionally useful, and I hated having to use...

BizTalk 2009 Testing Features

Warning: This post is about a beta product. Details might change before final release. The beta of BizTalk Server 2009 brings a welcome new feature: Some basic support for Unit Testing BizTalk artifacts; specifically for Pipelines, Maps and Schemas. You can read the basics about how the new feature works...

D820, Ibex and Hibernate

I recently mentioned that I had installed Ubuntu 8.10 Intrepid Ibex on my Dell D820 and that it was working mostly fine, except for the hibernate functionality. Last Monday (Dec. 22nd), the mainboard on my D820 died. Fortunately, it was still under warranty, so I called Dell Service the next...

BizTalk Server 2009 MSBuild Tasks

I’ve been looking around the new project system introduced in the BizTalk Server 2009 beta. As you might have heard before, it’s now based on MSBuild. This is an extremely welcome change from the obscure compilation model in previous BizTalk versions that caused so much frustration. BizTalk Projects now look...

PipelineTesting and BizTalk 2009

Now that the a public beta release of BizTalk Server 2009 is out, I thought I’d download it and try building and testing PipelineTesting on the new release. After downloading and installing the beta, I proceeded to import the existing Visual Studio 2005 project file into Visual Studio 2008 with...

Crashing your Process with Timers

Here’s a bug I had to diagnose this weekend that had me scratching my head for a bit before getting it. Consider this sample piece of code [1]: using System;using System.Collections.Generic;using System.Reflection;using System.Runtime.InteropServices;using System.Security;using System.Security.Principal;using System.Text;using System.Threading;namespace Winterdom.Samples {   class Program {      private const int LOGON32_PROVIDER_DEFAULT = 0;      private const int LOGON32_LOGON_NETWORK = 3;     ...

Using NetBeans

A few months ago I mentioned I had started using NetBeans 6.1 for my java development instead of Eclipse, which was my tool of choice until then. The reason for the change at that time was that I needed to look into some JBI stuff and using NetBeans + Glassfish...

get-hash

I’ve been recently working a lot with cryptographic hashes and sometimes it was useful to be able to check results or hash strings on my own while debugging or diagnosing something. I started doing this so much, that ended up creating a few Windows PowerShell functions to deal with this:...