General Architecture	Libraries
5 Questions
1 Views

General Architecture Libraries

Created by
@SupportedAstatine4145

Podcast Beta

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following components is NOT part of the Configured Commerce development architecture?

  • WebAPI Controller
  • Typescript Service
  • HTML5 Canvas (correct)
  • AngularJS Directive
  • What is the primary role of the Configured Commerce.Web project?

  • To serve as the ASP.NET MVC application that handles client side models and services (correct)
  • To manage the persistence layer and handle database interactions
  • To provide raw data storage independent of the presentation layer
  • To define the routing and navigation structure of the application
  • In which version of Configured Commerce were the core commerce models split into self-contained modules?

  • 4.0 (correct)
  • 3.7
  • 5.0
  • 2.5
  • Which component is responsible for handling the Unit of Work and Repository patterns in the Configured Commerce architecture?

    <p>Insite.Model</p> Signup and view all the answers

    Which of the following elements is likely part of the Configured Commerce presentation layer?

    <p>AngularJS Template</p> Signup and view all the answers

    Study Notes

    Configured Commerce Development Architecture

    • Configured Commerce is built using various components, including widgets, modules, handlers, services, directives, controllers, and more.

    • The development architecture is organized into three core libraries: Configured Commerce.Web, Insite.Module, and Insite.Model.

    Configured Commerce.Web

    • This library is an ASP.NET MVC application.
    • It is responsible for client-side models and services that connect to the WebAPI layer in Optimizely modules.
    • It houses widget views, AngularJS directives, controllers, and services.

    Insite Module

    • In earlier versions (Configured Commerce 3.7 and older), all models and the persistence layer were housed in the "Insite.Model" library.
    • Starting with version 4.0, core commerce models were separated into self-contained modules.
    • Examples of these modules include: Insite.Account, Insite.Cart, Insite.Catalog, Insite.Customers, Insite.Order, and Insite.Requisition.
    • While these modules are mostly self-contained, they rely on the presentation layer of each corresponding component, which is located in the "Configured Commerce.Web" project.

    Insite.Model

    • This library manages the Unit of Work, Repository, Domain Services, ContextProvider, and platform persistence.

    CMS Front-End Architecture

    • There are two main types of CMS architectures: Classic CMS and Spire CMS.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Dive into the intricacies of Configured Commerce development architecture, exploring its core libraries and components. Understand how the Configured Commerce.Web library interacts with ASP.NET MVC and the significance of the Insite Module in version updates. This quiz will test your knowledge of each component's role within the architecture.

    More Like This

    APIs Admin API
    32 questions

    APIs Admin API

    SupportedAstatine4145 avatar
    SupportedAstatine4145
    General	B2B Commerce Cloud API Reference
    32 questions
    Licensing & Security	B2B Commerce Security
    16 questions
    Use Quizgecko on...
    Browser
    Browser