I have been tasked with building a website using ASP.net and I already have the design in mind. This will be a standard website project for me, but it's also my first time working on something like this. I'm feeling a bit lost on where to begin. Should I start by designing the menu first, or should I work on setting up the master page and header/footer sections? Any guidance on the sequential steps to take would be greatly appreciated.