Skip to content
Gerard Llort edited this page May 21, 2015 · 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:

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.

  • Security Services: Authentication and athorization.
  • UI Services: Create views without HTML, CSS or JavaScript using a Bootstrap set of controls.
  • Communication Services: Send and receive data in multiple ways. Private messaging between users.
  • File Services: File storage management.
  • Logging Services: Unificated layer to logging all application events. Configurable with file, database or any other support.

Modular

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.

Clone this wiki locally