II. LITERATURE REVIEW
ASP.NET is an environment compiled with .NET Framework; any languages supported by .NET (including
Visual Basic .NET, C#, and JScript .NET) can be used to write applications. In addition, the entire .NET
Framework is available for use of ASP.NET applications. Developers can easily take advantage of the
techniques on offer, such as the Managed Common Language Runtime environment, type safety, and
inheritance. ASP.NET has been designed to work with WYSIWYG HTML editors and other programming tools
(including Microsoft Visual Studio .NET) seamlessly [5, 6]. This not only facilitates the development of Web
but also provides the tools with required functionality; developers can place server controls into GUI on Web
webpages or completely integrate debug support. When building ASP.NET applications, developers can select
two functions, Web Form or Web service, or a combination of the two, in any way that appears appropriate.
Both functions are supported by the same basic structure, allowing use of authentication configuration, cache of
frequently used data, or customization of application configurations