I'll develop you web application with n-tier architecture. I used best practices and adopt new programming feature to achieve best result. Object Oriented Programming and design pattern for avoiding redundant code. ASP.NET as front end and any flavor of database. Any older or current release of Visual Studio with language version. Entity Framework for querying and store procedure.