Mondo Cloud Azure

Microsoft Azure è un database relazionale che fornisce funzionalità SQL senza la necessità di distribuire un server SQL.

Microsoft Azure è uno dei numerosi principali fornitori di servizi di cloud pubblico che operano su vasta scala globale.

Tecnologie di Backend

Le tecnologie di backend che utilizziamo sono C# e VB.NET.

C# è un linguaggio di programmazione a oggetti sviluppato da Microsoft, molto simile a C++ e Java.

Grazie a C# e VB.NET noi realizziamo progetti relativi allo sviluppo Web.

Frontend

Il frontend è la parte di un applicativo, di un servizio o di una piattaformache gestisce l'interazione con l'utente.

Le tecnologie di frontend che utilizziamo sono:
  • Razor Engine: ha lo scopo di consentire di integrare markup HTML e codice, così che possiamo descrivere la logica secondo cui una pagina Web dinamica debba essere generata.
  • HTML (HyperText Markup Language): è un linguaggio di markup che permette di indicare come disporre gli elementi all'interno di una pagina.
  • CSS (Cascading Style Sheets): è un linguaggio usato per definire la formattazione di documenti HTML, XML, XHTML, XML.
  • Bootstrap: è un insieme di elementi grafici, stilistici, di impaginazione pronti all'uso.
  • Javascript: è un linguaggio di programmazione usato principalmente per rendere le pagine Web dinamiche.

Framework Utilizzati

Framework Utilizzati

Come tutte le librerie di API, il Framework Microsoft è un ambiente dove alcune funzioni sono già compilate e il programma deve solo "richiamarle" tramite linee di codice.

Database e DBMS

Un database è un insieme organizzato di archivi di dati, che devono essere ben organizzati e strutturati.

DBMS (Database Management System) è un software che permette di di creare e gestire un database sulla memoria di massa.

Noi utilizziamo MSSQL Server che consente di gestire database organizzati secondo il modello relazionale, utilizzando il linguaggio SQL (Structured Query Language).

Client & Web

Un client Web contiene due parti: pagine Web dinamiche e browser Web. Le pagine Web dinamiche sono prodotte da componenti eseguiti nel livello Web e un browser Web consegna le pagine Web ricevute dal server.

La tecnologia utilizzata da noi è WPF/WinForms ASP.NET: è il nome dato dalla parte di GUI del framework Microsoft .NET, serve per sviluppare app grafiche che sono facili da distribuire, aggiornare e lavorare in modalità offline o connessa.