Naviga per argomento

Il nostro CMS: caratteristiche tecniche e linguaggi

Pubblicazione: 2 marzo 2016
Argomento: CMS

Riservato a smanettoni e nerd ;-)

Architettura logica

Architettura applicativa con paradigma a 4 livelli logici disaccoppiati (multi-tier architecture o n-tier architecture):

1. GUI (Graphical User Interface)

  • Multicanale
  • Front office per sito web responsive
  • App standalone
  • installata sul device - scaricata dallo store

2. Business Logic Layer

  • Business rules enforcement
  • Data caching
  • Custom entity objects
  • Lazy-load pattern
  • Stongly Object Oriented

3. Data Access Layer

  • Provider model design pattern
  • Data store indipendent
  • Object Oriented

4. Data Store

  • RDBMS: MS SQL Server
  • Progetto concettuale, logico e fisico 
  • Entity - Relationship model
  • Stored procedures

Architettura fisica

  • Application web server
  • Database server

Linguaggi e framework

  • HTML + CSS esterno
  • Microsoft C#
  • Microsoft ASP.NET 4.0
  • Zurb Foundation 5

Server controls

  • ASP.NET AJAX DevExpress 14.1.7
Servizio citato da "Il nostro CMS: caratteristiche tecniche e linguaggi"