e-commerce foundations

10
E-commerce Foundations By Dr. Gabriel

Upload: makenna-goulding

Post on 31-Dec-2015

40 views

Category:

Documents


2 download

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

TRANSCRIPT

Page 1: E-commerce Foundations

E-commerce Foundations

By Dr. Gabriel

Page 2: E-commerce Foundations

Using 3-Tier/N-Tier Architecture

• The presentation tier

• The business tier

• The data tier

Page 3: E-commerce Foundations

Using 3-Tier/N-Tier Architecture

Page 4: E-commerce Foundations

Why Use a 3-Tier/N-Tier Architecture?

• Flexibility and extensibility

• Reusability

• Resistance to changes

• Division of labor

• Overall efficiency and $$$ saving

Page 5: E-commerce Foundations

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)

Page 6: E-commerce Foundations

Web Traffic Flow

Page 7: E-commerce Foundations

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

Page 8: E-commerce Foundations

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

Page 9: E-commerce Foundations

3-tier Architecture Using Microsoft Technologies

Page 10: E-commerce Foundations

Questions ?