Months ago, I was put in charge of a web application, from scratch. I had never programmed in vb.NET and was only familiar with Classic ASP. That being the case, I put together a very workable site and yet feel as if I didn’t do much better than a beginner.
What is the correct or best format for designing a .net website.
Master Pages?
When to use javascript?
Code Behind javascript or slap it on the .aspx page.
etc, etc.
It’s hard to say what the “best” way is because it depends on your specific application. There are many ways to organize and design a .NET web application. The most important aspect is that it works. If you are under a tight deadline, getting it to work is critical even if it’s not the most elegant solution.
If you’re concerned with optimizing the design or refactoring, then again it will depend on the scale and scope of the project. Don’t optimize for the sake of optimizing, but try to make things clear and concise in a way that will make future modifications less painful.