Autore: Stefano Mostarda
Avete mai fatto applicazioni che facessero uso intensivo di codice Javascript? Avete notato quanto siano lente? Avete mai sognato di poter parallelizzare il vostro codice Javascript? Avete mai desiderato ricevere notifiche in tempo reale dal server senza bisogno di fare polling ...
Entity Framework offre diversi punti di estensibilità che possiamo sfruttare per aggiungere funzionalità alle nostre applicazioni. Durante questa sessione vedremo come sfruttare questi punti di estensibilità per eseguire codice prima e dopo la persistenza di degli oggetti, per ...
In questa sessione vedremo come realizzare un semplice video gioco, dal concept alla prima schermata di gioco.
Rilasciata nella notte la preview la prima preview delle nuove feature di Entity Framework. Il team di Entity Framework ha rilasciato una pacchetto che contiene una preview delle nuove features contenute nella prossima versione di Entity Framework. Queste nuove feature riguardano...
In un dominio di classi è naturale che le classi siano correlate tra di loro. Le relazioni possono avere diverse cardinalità (1-0..1, 1-1, 1-*, *-*). In questo script vedremo come mappare una relazione uno a molti. Un esempio classico di questo tipo di relazione è quello tra l'...
Per default, Entity Framework Code First mappa le proprietà di tipo string e le proprietà di tipo Nullable come una colonna che ammette valori nulli. Tuttavia, se vogliamo forzare questo comportamento anche via codice possiamo utilizzare il metodo IsOptional che garantisce che la...
In un modello possono esistere classi che non hanno un'identità, bensì sono solo un aggregato di dati. Questi tipi non hanno una chiave primaria e sono definiti Complex Type.Entity Framework Code First identifica automaticamente i tipi senza una chiave primaria come Complex Type...
Enitty Framework gestisce nativamente la concorrenza ottimistica; l'unica cosa che dobbiamo fare è specificare quali proprietà entrano a far parte del controllo della concorrenza ottimistica.Per supportare questo scenario con Code First, è sufficiente selezionare la proprietà con...
Per default, una proprietà di tipo Decimal è mappata verso una colonna di una tabella la cui precisione è di 18 numeri con 4 decimali. Se la nostra colonna ha dimensioni diverse, possiamo utilizzare il metodo HasPrecision per specificare questo mapping così come mostrato nel ...