Info
Migrations
Generazione e aggiornamento dello schema di un database - Migrations
Info
JavaScript
JavaScript - Dynamic client-side scripting
Info
TPL
Task Parallel Library: programmazione parallela e asincrona basata su task
Info
Concurrent Programming
Tecniche di sincronizzazione tra thread. Semafori. Concetto di deadlock. Costrutti per la programmazione concorrente
Info
C# Threads
Creazione di un thread. Ciclo di vita di un thread. Concetto di Thread Pool. Problemi comuni alla gestione di più thread. Concetti di race condition e sezione critica. Stati transienti e interferenze
Info
Processes vs Threads
Concetti di processo e di thread. Caratteristiche principali dei descrittori di un processo e di un thread. Richiami di architetture di Sistemi Operativi
Info
Type Conversion
Conversioni dai tipi .NET ai tipi del database utilizzato
Info
Data Types
Tipi di dato nei database: come avviene il mapping dei tipi del C# in tipi del database sottostante
Info
Data Seeding
The process of populating a database with an initial set of data
Info
Esercizi
Esercitazioni guidate sulla creazione di database e sull'esecuzione di query da programma C#, mediante LINQ
Info
Modeling
Creazione del modello dei dati
Info
DbContext
A session with the database that can be used to query and save instances of your entities
Info
Getting started
Entity Framework (EF) Core overview and first examples
Info
SQLite
A C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine
Info
CSS
Dare stile alle pagine web mediante i CSS (Cascading Style Sheets)
Info
LINQ
LINQ (Language Integrated Query)
Info
Events in C#
Eventi in C#
Info
HTML
HTML (HyperText Markup Language)
Info
Learning Path
Descrizione del percorso didattico nel corso di quinta
Info
Web Architecture
Architettura del web
Info
VS Code Front-end Web Dev
Configurazione di VS Code per lo sviluppo web
New Site
New Site
Il nuovo sito per il corso di informatica è pronto!