We suggest the following:
Configure ASP.NET MembershipASP.NET membership gives you a built-in way to create, store, and validate user credentials (authentication). By default, membership works with a local instance of SQL Express, but you can configure it to use another database.
Add NuGet packages and jump start your codingNuGet makes it easy to install and update free libraries and tools in Visual Studio. In Solution Explorer, right-click the References node, select Manage NuGet Packages, and then pick from the extensive list of packages.
Setup deployment to your web serverUse Microsoft Web Deploy to quickly and easily publish your application to a web server. In Solution Explorer, right-click your project, select Publish, and choose one of the many options to get your code deployed and running on the web.
Home of ASP.NET
ASP.NET is a free, fully supported Web application framework that helps you create standards-based web solutions. Whether you're new to ASP.NET or an experienced developer, the ASP.NET website is your source for news, training, downloads, and support.
NuGet is a Visual Studio extension that makes it easy to install and update open source libraries and tools in Visual Studio. To see available packages, visit the NuGet gallery. You can also develop your own package and share it in the gallery.
Find Web Hosting
You can easily find a web hosting company that offers the right mix of features and price for your applications. Visit Microsoft.com/web to explore offerings from many providers.