Thursday, 11 October 2012

Dotnet Interview Questions


Benefits of utilizing .NET include :
ASP.NET drastically reduces the amount of code required to
 build large applications.
With built-in Windows authentication and per-application configuration, your applications are safe and secured.
It provides better performance by taking advantage of early binding, just-in-time compilation, native
  optimization,and caching services right out of the box.
Provides simplicity as ASP.NET makes it easy to perform common tasks, from simple form submission and client
  authentication to deployment and site configuration.
The source code and HTML are together therefore ASP.NET pages are easy to maintain and write. Also the
  source code is executed on the server. This provides a lot of power and flexibility to the web pages.
It is purely server-side technology so, ASP.NET code executes on the server before it is sent to the browser.
Being language-independent, it allows you to choose the language that best applies to your application or
  partition your application across many languages.
ASP.NET makes for easy deployment. There is no need to register components because the configuration
  information is built-in.
The Web server continuously monitors the pages, components and applications running on it. If it notices any
  memory leaks, infinite loops, other illegal activities, it immediately destroys those activities and restarts itself.
Easily works with ADO.NET using data-binding and page formatting features. It is an application which runs faster
  and counters large volumes of users without having performance problems.






AJAX:
Ajax stands for Asynchronous JavaScript and XML. Ajax enables web applications to respond more quickly to numerous types of user interface and to avoid continually transferring unchanged information across the network. Ajax technologies are open and therefore are compatible with all JavaScript enabled browsers regardless of the operating systems.
Features :
XHTML and CSS for marking up and styling information.
The Document Object Model, which is manipulated through JavaScript to dynamically demonstrate and interrelate
  with the information presented.
Retrieval of asynchronous data using XML Http Request.