Top Latest ASP.Net Interview Question and Answers 2013,2014,2015

1.What is ASP.NET?
ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.
ASP.NET provides increased performance by running compiled code.
2.What is the difference between Classic ASP and ASP.Net?
ASP is Interpreted language based on scripting languages like Jscript or VBScript.
§  ASP has Mixed HTML and coding logic.
§  Limited development and debugging tools available.
§  Limited OOPS support.
§  Limited session and application state management.
ASP.Net is supported by compiler and has compiled language support.
§  Separate code and design logic possible.
§  Variety of compilers and tools available including the Visual studio.Net.
§  Completely Object Oriented.
§  Complete session and application state management.
§  Full XML Support for easy data exchange.