You should take this to a .net forum.