Close Menu

E-commerce Site Development with .Net, IT-D 464

About this Course: 

Strategies for management of electronic commerce allow students to learn to re-engineering established business processes to increase enterprise competitive advantage, provide better customer service, reduce operating costs, and achieve a better return on investment. Students will learn to evaluate, use, and deploy state-of-the-art tools and techniques needed to develop a reliable e-commerce offering on the Web. The course will cover state-of-the-art programming and development tools. This class will provide students with hands-on exposure needed to design and build a fully functional e-commerce Web site.

Course Status: 

Not scheduled

Prerequisites: 

IT-D 461 Internet Technologies and Web Design or equivalent background and experience required for enrollment

Expected Outcomes: 

Upon completion of this course, participants should be able to:

  • Design and construct modern data driven websites and services
  • Apply enterprise .NET platform techniques focusing on best practices, design patterns, and domain drive design
  • Examine use of .NET technologies SQL, LINQ, Windows Communication Foundation, MVC and Entity Framework
  • Leverage and extend the .NET Framework promoting maximum scalability and reusability
  • Contrast tradeoffs between maintainability, extensibility, scalability, usability, and security

Course Outline: 

Tiers and data binding
Data providers and abstraction
Microsoft enterprise library
Object data source, SQL data source, LINQ data source
Authentication providers and security
Role provider, OverRiding providers (provider pattern, strategy pattern)
Custom provider
Web services and Windows Communication Foundation (WCF)
.NET model view controller
Shopping cart, test driven design, mocking and inversion of control (IOC)

Course Details: 

Grading/CEU award for this course includes assignments, exams, projects, labs and paper.