Skip to main content

What is Shaper

Shaper is a Middleware Framework built in C# and based on the multiplatform Microsoft ASP.NET Core.

Shaper responses to HTTP calls (REST, SOAP or anything you want) and executes one ore more procedures.

Shaper uses "application objects" to serve the requests:

  • Tables
  • Codeunits
  • Pages
  • Reports

Each of these objects "shape" the solution to obtain desired behaviour. Shaper has a local database to store and cache data; the database is arranged in "Tables". "Codeunits" are classes that cointains the business logic. "Pages" and "Reports" are the presentation layer.