ASP.NET, al suo livello più elementare, fornisce un mezzo per fornire un markup HTML generale combinato con i "controlli" lato server all'interno del modello di programmazione event-driven che può essere sfruttato con VB, C# e così via . Definisci le pagine di un sito, inserisci i controlli e fornisci l'impianto idraulico programmatico per far funzionare tutto.
ASP.NET MVC è un framework di applicazione basato sul modello di progettazione del valore del modello . Questo è ciò che potrebbe essere considerato un framework "in scatola" per un modo specifico di implementare un sito Web, con una pagina che funge da "controller" e le richieste di dispacciamento alle pagine appropriate nell'applicazione. L'idea è di "partizionare" i vari elementi dell'applicazione, ad esempio regole aziendali, regole di presentazione e così via.
Pensa al primo come a una "lavagna vuota" per implementare un'architettura di sito che hai progettato più o meno da zero. MVC fornisce un meccanismo per progettare un sito attorno a un "modello" predeterminato di accesso alle applicazioni, se questo ha senso. Ci sono più dettagli tecnici di questo, certo, ma questo è il tour del nickel ai fini della domanda.
Buona fortuna!
fonte
2012-08-28 21:44:14
Internet è piena di risorse in relazione a tale. Ti consiglio di fare una ricerca su google e di venire più tardi con domande più specifiche. –
http://www.asp.net/mvc/tutorials/older-versions/overview/asp-net-mvc-overview – c0deNinja
http://www.asp.net/web-forms/videos/how-do-i/choice-the-right-programming-model- – Shyju