130 likes | 405 Vues
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
E N D
E-commerce Foundations By Dr. Gabriel
Using 3-Tier/N-Tier Architecture • The presentation tier • The business tier • The data tier
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)
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