ASP.net Application
ASP.net Pages
ASP.net Web Services
ASP.NET Application represents the base of the ASP.net and it is the entire programming solution. On the other hand, ASP.net Pages and Web Services appear at the top of the pyramid showing the entire functionality and interactivity of the application running.
Note on ASP.net Web Forms
Web Forms is an ASP.NET branch or a layer which is used on the server to automatically generate dynamic pages. These ASP.net web forms take the maximum usage of the server-based programmable friendly interfaces known as the Web Forms that in capsuled within the common interactivity and functionality giving it an edge. These forms are specially designed to correct the previous deficiencies and disorders.
The benefits of the ASP.net Web Forms are as follows:
- Reduce the number of codes
- The codes can be reused in other files (which have common files)
- Create logic on server that will eliminate the differences that occur of different browsers
- Developers and designers can work independently
Note on ASP.net Web Services
ASP.net Web service is an application which provides particular functionality such as business logic, which can be reached to any amount of potentially different systems via standard Web protocols such as HTTP, XML, SOAP, and UDDI. These web forms take the .asmx extension.
Features of the Web services are as follows:
- Allow exchange of data and information in the B2B and B2C business models where giving or making it accessible to remote set up applications which can be controlled and maintained by various clients
- Used externally and internally over Internet using any number of applications. This major turnover is due to the fact that Web services make a standard interface allowing the systems to work together as a single web application.
- There is a set of developments tools for the coding part or an easy accessible to clients. Web services are laid upon protocols such as the Simple Object Access Protocol (SOAP) and HTTP, which can be used to consume non-ASP.NET Web Services















