Skip to content
Gerard Llort edited this page Jan 15, 2020 · 18 revisions

What is Cosmo Framework?

Cosmo is a framework that helps developers to create powerful web applications in short time using only C# (or Java).

Architecture

Cosmo have an architecture oriented to offer basic application services in a simplest way.

Cosmo is developed in a modular architecure that enable developers to use the provided modules for each service or develop their own to adapt Cosmo to an existing infraestructure and/or architecture.

Management of all database (and other data sources) connections in a unique and simple to use interface. Supports all SQL operations, predefined lists and reports, etc.

Authentication and athorization mechanism to control the access to applications from users and external processes.

Create views without HTML, CSS or JavaScript using a set of controls based on Bootstrap. All the UI needed to create a page is generated automatically by the UI Services rendering all used objects.

Send and receive data in multiple ways. Private messaging between users.

File storage management.

Unificated layer to logging all application events. Configurable with file, database or any other storage support.

Clone this wiki locally