asp.net vs. Front-End Architecture