Visual basic.net project development practice