3. Nel 2002/2003
Microsoft porta sul web
lesperienza
dellevent-driven programming
Nascono le
WebForms
4. ma 竪 un castello di carte
costruito per rendere
lhttp stateful
e mascherare il
web da applicazione
desktop
Embrace HTTP and HTMLdon't hide it
(Chris Tavares)
5. Spinto dalla community,
nel 2009 arriva
un aiuto dal passato
tutto ebbe inizio nel lontano 1970 con Smalltalk.
37. La rappresentazione dei dati
nelle tabelle di un database 竪
diversa da quella negli oggetti
di un dominio
impedance mismatch
38. Allora utilizziamo un ORM
( Object - Relation Mapper )
Definisce una mappatura tra
database e dominio in modo
da rendere trasparente la
persistenza degli oggetti
ad esempio Entity Framework
39. Building an MVC 3 App
with Code First and
Entity Framework 4.1
by Julie Lerman
40. Installare lEntity Framework da NuGet
Creare una classe che erediti dal tipo
DbContext
Impostare una propriet DbSet<T> per
ogni classe T della quale vogliamo la
persistenza
Aggiungere nel web.config la stringa
di connessione al database
Come configurare lEntity Framework