utils for .net