The data is returned to the business layer which then processes the data and passes it on to the presentation layer accordingly. B separating the data layer, i is very simple to create functions (in this case, sored procedure) once and use them at all required places in the business layer. Tis reduces the code repetition to a great extent and also makes the code maintenance process very efficient. I is clear that the various parts of the functions of a client – server architecture have been improved functionalities are kept separate and focussed in this case of three – tier architecture.
Tere are a number of merits of using the three – tier architecture with ASP. Te three- tier architecture overcomes a number of limitations and ineffective applications of the client – server architecture. Te three main merits that are discussed in the following sections include its ease of use, eficient maintenance and scalability and performance. Te main advantage of using ASP. NT is the ready availability of a number of pre built controls and classes be included within seconds into any page of the website.
Tis saves the effort and time taken to code these controls to a great extent. Te editors also provide a visual medium to add or edit them, ad this makes the process of including the controls much more simple. A long as the programming is concerned, i is event driven and makes it simple to predict the user actions and program the responses accordingly. Te design can be effectively handled by using templates and themes, wich enable various of website to have a different look and feel, fr instance, i a website featuring various product categories, te garments can have a separate theme whereas the footwear section can have a completely different theme, ad this is very simple to be implemented.
Cde reusability can be effectively utilized in ASP. NT by using common functions and controls which can be included in any page, tus avoiding code repetition. Mintenance is also made efficient, a any change made to the commonly used control will be implemented in all pages using A the business layer is separate, te business logic can also be easily maintained and modified without having to make any changes in the presentation layer.
Dbugging is very effective when using the three tier architecture. Mreover the error messages generated by ASP. ..
Please type your essay title, choose your document type, enter your email and we send you essay samples