ABSTRACT

ASP.Net web development is based on a wide range of language support mainly like C#, VB.Net, etc. The .Net framework operates on a Common Language Runtime (CLR) that interacts with underlying operating systems. The supported languages communicate with each other and the CLR by a secured

communication mechanism provided by .Net code security and type safety policies. They all use a common set of dedicated libraries to make system calls via the framework. It also comes with memory management, automatic bound checking and restricted pointer support with prominent distinction with type safe managed codes. The .Net framework also introduced some built-in security mechanisms. Some of their important features are described in the following sections.