Best way to develop Dot Net Web Application [UPDATED]