StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

ASP.NET and the three tier architecture - Essay Example

Cite this document
Summary
ASP .NET functions on a three – tier architecture, namely, the presentation layer, the business layer and the data layer. The three –…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER98.7% of users find it useful
ASP.NET and the three tier architecture
Read Text Preview

Extract of sample "ASP.NET and the three tier architecture"

Download file to see previous pages

The user interface or the front end of the website with all the static and dynamic pages that are visible to the end user is the presentation layer. The presentation layer can be developed as soon as the design of the website has been finalized. The HTML (HyperText Markup Language) pages and the CSS (Cascading Style Sheets) are coded to develop the template for the front end (Ramirez, 2000). It is essential that this layer is user – friendly and has a simple and effective set of navigation rules.

The presentation layer just displays the data to the end user and it never communicates directly with the database. The business layer has the business logic for the website operations. It can also be said that the data for the dynamic sections of the template are rendered by the business layer and also the user inputs are validated and processed by the business layer. The business layer acts as a mediator between the data layer and the presentation layer (Mitchell, 2006). The business logic for the operation of the web application resides in the business layer.

By having the entire business logic in a separate layer, it is every effective to modify the logic in this layer and the content gets modified in the presentation layer automatically at all necessary locations. The data layer interacts with the database using stored procedures and queries to retrieve or store data in the database. The data is returned to the business layer which then processes the data and passes it on to the presentation layer accordingly. By separating the data layer, it is very simple to create functions (in this case, stored procedure) once and use them at all required places in the business layer.

This reduces the code repetition to a great extent and also makes the code maintenance process very efficient. It is clear that the various parts of the functions of a client – server architecture have

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“ASP.NET and the three tier architecture Essay Example | Topics and Well Written Essays - 1000 words”, n.d.)
ASP.NET and the three tier architecture Essay Example | Topics and Well Written Essays - 1000 words. Retrieved from https://studentshare.org/miscellaneous/1554063-aspnet-and-the-three-tier-architecture
(ASP.NET and the Three Tier Architecture Essay Example | Topics and Well Written Essays - 1000 Words)
ASP.NET and the Three Tier Architecture Essay Example | Topics and Well Written Essays - 1000 Words. https://studentshare.org/miscellaneous/1554063-aspnet-and-the-three-tier-architecture.
“ASP.NET and the Three Tier Architecture Essay Example | Topics and Well Written Essays - 1000 Words”, n.d. https://studentshare.org/miscellaneous/1554063-aspnet-and-the-three-tier-architecture.
  • Cited: 0 times

CHECK THESE SAMPLES OF ASP.NET and the three tier architecture

The Transportation Software in Business Environment

three layers of the TMWSuite's framework.... Transportation software is defined at the website of Chozam Inc.... as software that gives business the ability to effectively manage trucking, barge traffic, and multi model transport operations in an organized, logical fashion.... Utilizing transportation software allows streamlining business while maintaining a customizable system that includes dispatch, sales, rating, payroll, accounting and total logistics....
26 Pages (6500 words) Essay

Web Servers and Internet Applications.Client Server Communication.Goodyear (1999)

Client/server is network architecture that separates a client application that generally deals with end user from a server that does the most work.... … Client/server is network architecture that separates a client application that generally deals with end user from a server that does the most work.... Their purposes and application may vary, but the basic architecture remains the same.... The client/server software architecture is a versatile, message-based and modular infrastructure that is intended to improve usability, flexibility, interoperability, and scalability as compared to centralized, mainframe, time sharing computing....
12 Pages (3000 words) Essay

Next Generation Enterprise Applications

Current ERP Technology Most current ERP software packages are based on 3-Tier Client-Server architecture.... The 3 tiers of this architecture are: User Interface: Contains the GUI that receives user input.... The paper concerns the companies which are leaving no stone unturned in the process of acquiring the maximum market share....
9 Pages (2250 words) Term Paper

ASP NET and the Three-Tier Architecture

The assignment “asp net and the three-Tier Architecture” summarizes that in the long term, ASP.... ET (Active Server Pages in the dotNet framework) functions on a three-tier architecture.... the three tiers or the layers are the presentation or the application layer, the business layer and the data layer.... the three layers separate the various functionalities and enable the development process to be simpler and highly reusable....
6 Pages (1500 words) Assignment

Theatre of Marcellus

This paper "Theatre of Marcellus" focuses on the fact that the architect Leland Roth once said, “architecture is the unavoidable art”.... nbsp;… As Roth explains, “architecture is the chambered nautilus shell of the human species; it is the environment we build for ourselves, and which, as we grow in experience and knowledge, we change and adapt to our expanded condition”.... Although theories regarding architecture continue to change with time, the ancient Roman Vitruvius offered three elements of design – utility, flexibility and beauty – which continue to help us to understand architecture even today....
12 Pages (3000 words) Essay

Software Architecture

This report "Software architecture" presents a comparison that is done for both types of web servers.... igure 1 below shows the web architecture in which a user has browser on his personal computer; there is a web server on which a web application is residing and in between them there is a link through HTTP protocol....
8 Pages (2000 words) Report

Operating Systems for Mobile Devices

hen one talks about mobile computing, one talks about possibilities in terms of bringing more computing ability and power to more people on the go, but one also invariably talks about challenges and constraints inherent in the nature of mobile computing, and those relate to one, limitations in computing ability relative to bigger and non-mobile counterparts such as traditional PC computing; two, constraints in terms of power, that mobile computing is constrained by computing components that are underpowered or receive basically limited battery power that limits their portability and the way in which they are used for some vital tasks like online computing; three, that mobile computing is limited in that the way it connects to the web is variable in the speed that it is able to do so, with some scenarios where it is able to get of large telecommunication bandwidths, but in other cases not being able to get more than minimal connections in that regard; four that there are inherent risks in mobile computing, in that the devices are portable and therefore more prone to getting lost, to being stolen, or to being destroyed from use or from the elements, in comparison to their non-mobile counterparts, which can be secured in safe and guarded facilities, such as offices....
10 Pages (2500 words) Coursework

The Role of Security Professionals in the Architecture Design Process

… The paper "The Role of Security Professionals in the architecture Design Process" is a brilliant example of a term paper on design and technology.... The paper "The Role of Security Professionals in the architecture Design Process" is a brilliant example of a term paper on design and technology.... The themes are based on the eight research questions guiding the study, which is to examine the role of security consultants in the architecture design process and to explore the relationship between the security professionals and the architects in the architecture design process....
24 Pages (6000 words) Term Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us