To design layout of your web site is much more cumbersome. But you can easily design your website layout by bootstrap, you can make it responsive also. Step 1: Create a ASP.NET MVC application with empty template Open visual studio, Got to File->New->Project Select Template -> Visual C# -> Web -> ASP.NET MVC 4 Web