I would also opt for the .NET approach.
_________________________
There are two types of vessels, submarines and targets.