So che non quello che sto per dire non c'entra molto con SQL Server, e so che ultimamente ho parlato anche in breve di jquery e quindi implicitamente di web.
Ma Asp.Net MVC mi affascina molto come architettura, considerato il fatto che il model view controller è una novità solo nel mondo Microsoft, e, mi viene da dire, ottimo, era proprio ora!
MVC è un pattern che permette maggiore controllo sulle nostre applicazioni, separando quella che è la logica di business da quello che è la "vista", ovvero la parte di presentazione.
Inoltre, tra i vari vantaggi offerti, è molto importante quello in cui le pagine, tra loro non hanno più un collegamento che le rende interdipendenti, ma sono solo, appunto, viste su quello che viene ragionato nel controller stesso.
Come dicevo prima, sono tanti gli aspetti positivi di questo pattern architetturale, e potete capire meglio
qui, nel
post di Scott Guthrie.
Per l'overview, eccovi il
link e
qui potete scaricarlo.
Vedremo come andrà in futuro, ma credo che sia l'approccio giusto per scrivere applicazioni con sempre più separazione tra i livelli software.
Di sicuro, sarà il modello che seguirò insieme ai miei colleghi di qui a poco sulle nostre applicazioni.
Stay tuned!