Undergraduate Admission
    Graduate Admission

    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.

    Currently Scheduled

    In Progress

    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 and exams.

    CEU:
    4.0

    Instructor:
    Jeffrey A. Meyers