Others Flashcards

1
Q

Which technologies Optimizely CMS is based on ?

A

Microsoft technology. Uses Internet Information Services (IIS) as web server
.NET Framework and ASP.NET as a web development platform
SQL Server relational database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Optimizely is based on the .NET/ASP.NET framework. What are the advantages provided ?

A

Easier for developers to quickly implement solutions using Visual Studio extensions.
Flexible integration with other systems and platforms using Web services.
Improves performance using the integrated cache functions in .NET.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Name the four layers found in an Optimizely B2B Commerce application:

A
  • The presentation layer: in charge of processing HTTP requests and responses, responsible for the presentation logic in general (workflow between pages, etc.), and delegates to the service layer the business logic and the coordination of operations.
  • The service layer: between the presentation layer and the data access layer. Responsible for the business logic.
  • The data access layer: to access the data via Entity Framework
  • The data layer :SQL database
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In which architectural layer can you find the controllers responsible for handling the flow from the API request to the response ?

A

In the presentation layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The development architecture is split across three core libraries. Name them.

A

B2B Commerce.Web
Insite.Module
Insite.Model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What kind of project is the B2B Commerce.Web project?

A

ASP.NET MVC application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the responsibility of the B2B Commerce.Web project?

A

The web application is responsible for the client side models and services which call the WebAPI layer within each of the Optimizely Modules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In which project are all widget views, AngularJS directives, AngularJS controllers, and AngularJS services?

A

In the B2B Commerce.Web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the responsibility of the Insite.Model project?

A

It handles the Unit of Work, Repository, Domain Services, ContextProvider, and persistence of the platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where all infrastructure hosted?

A

On Amazon Web Services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which role is required to access the Application Dictionary?

A

ISC_System, ISC_Admin or ISC_Implementer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly