5

Sono nuovo al mondo ASP.NET MVC. Ho abbastanza esperienza per ASP.NET 2.0 e 3.5.Apprendimento ASP.NET MVC inizia con 1 o 2 o 3

Ma come sto vedendo che siamo ora alla versione 4, mi fa sentire a disagio iniziare direttamente con questa ultima versione. Sto navigando attraverso il sito web microsoft che sta elencando le serie di apprendimento che iniziano con ASP.NET MVC -1, MVC -2, MVC -3 e persino MVC - 4.

Quindi ora la confusione arriva qui .. !! Se inizio direttamente con MVC -3, mi sono perso qualcosa ignorando MVC-1 e MVC-2?

Posso iniziare direttamente con MVC-3? senza preoccuparsi di nient'altro.

+0

Grazie a tutti per le informazioni gentili. Votate a tutti .. ma accettate la migliore risposta .. –

risposta

3

Non si dovrebbe assolutamente tornare all'1 o al 2, le cose sono cambiate in modo significativo da allora. Non vuoi perdere troppo tempo ad imparare cose che non sono più applicabili. Ti consiglierò di iniziare con il libro "Pro ASP.NET MVC 3 Framework", è così che ho imparato il mio MVC.

Il libro inizia con un semplice esempio di come MVC funziona e va in dettaglio per ogni singola funzionalità di MVC utilizzato. Se padroneggi il libro, padroneggi l'MVC!

1

Si consiglia di iniziare almeno con Mvc3 e di prendere in considerazione l'utilizzo di Mvc4.

Le versioni più recenti tendono ad essere superset e miglioramenti rispetto alle versioni precedenti.

L'unico motivo per non andare con Mvc4 è che potrebbe esserci più materiale di allenamento corrente con Mvc3. Detto questo penso che ci sia già abbastanza su Mvc4.

2

Non preoccuparti affatto delle versioni di asp.net mvc al momento dell'apprendimento. I principali concetti nel framework mvc sono Model, View, Controller, Routes e una volta che hai capito di base, sarai in grado di lavorare con qualsiasi versione.

Tutte le funzionalità di base descritte sopra funzionano uguali in tutte le versioni, ma versioni diverse hanno aggiunto ulteriori funzionalità. Uno degli esempi per mvc3 rispetto a mvc4 sono le viste mobili.

Quindi, non esitate e iniziare!

+0

Molto probabilmente la migliore risposta che abbia mai letto su S/O. Grazie a @Prashant Lakhlani – DotNetRookie

1

Non ti mancherà nulla se inizi da MVC3 (o 4), lo consiglierei anche a voi. E inizia subito a guardare le visualizzazioni di Razor, questo è il linguaggio di visualizzazione che vorresti usare.

Problemi correlati