FYI, conosco asp.NET e sto pianificando di imparare asp.NET MVC. Ho sentito che asp.NET MVC 3 è stato rilasciato. Dovrei imparare MVC 3 adesso? o dovrei iniziare con MVC 1 o 2?Devo imparare asp.NET MVC 3 senza conoscere MVC 1 o 2?
Grazie
FYI, conosco asp.NET e sto pianificando di imparare asp.NET MVC. Ho sentito che asp.NET MVC 3 è stato rilasciato. Dovrei imparare MVC 3 adesso? o dovrei iniziare con MVC 1 o 2?Devo imparare asp.NET MVC 3 senza conoscere MVC 1 o 2?
Grazie
I principi fondamentali sono lo stesso per cui imparare MVC 3 sarebbe la strada da percorrere. "Apprendimento" 1 o 2 in primo luogo significherebbe solo che la conoscenza iniziale del framework è già obsoleta. Consiglio sempre di non apprendere le vecchie versioni dei framework perché spesso si deve disimparare le cose quando si arriva alla versione più recente del framework
ok, ma cosa succede se la società utilizza ASP.NET 2.0 (Visual Studio 2005)? sono in grado di installare MVC 3? – Victorgalaxy
Vedere domande diverse =) MVC 3 richiede .NET 4.0 (http://www.asp.net/learn/whitepapers/mvc3-release-notes#software-requirements) quindi se sei bloccato su .NET 2.0, allora sì, dovrai imparare una versione precedente. Pensavo che MVC 2 richiedesse .NET 3.5, ma potrei sbagliarmi. – TheRightChoyce
oh no, anche MVC 1.0 richiede asp.net 3.5! Incredibile ... quindi potrei dover stare con asp.net non-mvc se sto lavorando con asp.net 2.0: S hmm ... voglio solo sottolineare che molte aziende stanno ancora utilizzando Visual Studio 2005. .. * sigh * too bad – Victorgalaxy
Dovresti imparare la versione 3; è un superset delle prime due versioni.
Tuttavia, non sono sicuro di quanto materiale introduttivo sia stato scritto per 3 ancora.
+1 per la mancanza di tutorial introduttivi tranne nel sito e nei libri di asp.net. – naveen
Inizia con 3 - è in costruzione iterativo su 2, che era iterativo su 1. Se si impara 1 imparerete modi per fare le cose che sono state semplificate e migliorate in 2 e 3.
Penso che forse "dovrebbe" è un po 'soggettivo. Ma posso dire che sto imparando MVC 3 senza aver prima imparato 1 o 2 e non aver avuto troppo tempo con esso.
Scott Guthrie's blog è un must se ;-)
Non guardare la versione del Framework, considerala come la prima versione. È molto facile capovolgere una volta che l'hai scavato. PS: È divertente vedere il nome di Scott Guthrie per intero. Lo conosco come ScottGu :) –
Si dovrebbe rimanere bloccati in MVC3. I framework sono iterazioni e miglioramenti allo stesso paradigma di programmazione di base.
Jon Galloway ha ricodificato il suo MvcMusicStore example per MVC3. Tutti gli strumenti necessari sono gratuiti, vengono forniti collegamenti e puoi utilizzare NuGet!
Penso che dovresti scegliere il tuo destino. Prova ad imparare MVC 3, con Razor View Engine, vedrai che puoi farlo. A proposito, dipende dalla versione del framework che userete.
Grande risorsa per i "cambiamenti" di MVC 3 è il blog di Brad Wilsons: http://bradwilson.typepad.com/blog/2010/10/service-location-pt7-model-metadata.html – jfar
buona domanda, ho la stessa domanda – Cheung