Docs

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