California State University, San Bernardino Department of Computer Science And Engineering Senior Project Presentation Date: June 19, 2009 Time: 2:30PM Place: JBH 359 Title: Creating A N‐Tier Website With ASP.NET/C# Presenter ‐ Advisor: Pha Vang ‐ David Turner Abstract: Internet websites have become increasingly complex to develop over the past years due to the growing technologies available for web developers. Whether it is a rich internet application or a database driven application, web developers are tasked to create layers of code to communicate between different technologies. Codes are freely available over the internet to demonstrate this communication process but they hardly come in a re‐usable package. In my presentation, I will go over some of the key concepts of a N‐tiered application and how to develop a website that follows this model. In addition, I will also cover solutions in ASP.NET that provide a communication link between a database and a webpage, including Datacontext. Finally, I will briefly cover custom server controls that can be created when pre‐existing ASP.NET controls do not fit the needs of the web application