Upload
makenna-goulding
View
40
Download
2
Embed Size (px)
DESCRIPTION
E-commerce Foundations. By Dr. Gabriel. Using 3-Tier/N-Tier Architecture. The presentation tier The business tier The data tier. Using 3-Tier/N-Tier Architecture. Why Use a 3-Tier/N-Tier Architecture?. Flexibility and extensibility Reusability Resistance to changes Division of labor - PowerPoint PPT Presentation
Citation preview
E-commerce Foundations
By Dr. Gabriel
Using 3-Tier/N-Tier Architecture
• The presentation tier
• The business tier
• The data tier
Using 3-Tier/N-Tier Architecture
Why Use a 3-Tier/N-Tier Architecture?
• Flexibility and extensibility
• Reusability
• Resistance to changes
• Division of labor
• Overall efficiency and $$$ saving
Microsoft Technologies/Tools For Building E-commerce Applicaitons
• Active Server Pages (ASP.Net) 3.5
• C#
• Visual Web Developer
• SQL Server
• Internet Information Server (IIS)
Web Traffic Flow
Terminology
• Server-side processing– ASP.Net (C#, VB.Net, J#)
• Compiled and executed =>better performance and error pruned
• Code-behind files– Separates web form html layout (visual) from logic
• Client-side processing– VB script, Java script
• ASP.Net Web Forms– Are used to develop ASP.Net web sites
Terminology
• ASP.Net Web User Controls & Master Pages– Similar to Web Forms– Can’t be accessed directly by a client; only
through Web Forms– User Controls serve as building pieces for
Web Forms– Master pages server as templates for Web
Forms• Consistent visual appearance and functionality
3-tier Architecture Using Microsoft Technologies
Questions ?