Lo sviluppatore Newbie ASP.NET è stato forzato in MVC4 con WebForms

2

Recentemente sono stato assunto come nuovo sviluppatore ASP.NET (codice C # dietro). Quando sono arrivato, mi è stato detto che si stavano trasferendo su MVC 4, e così ho comprato due libri su questo. Tuttavia, l'altro giorno ho appreso che NON stanno usando Razor, ma usando WebForms. La maggior parte dei risultati tramite Google ha restituito articoli prima che il motore di visualizzazione WebForms fosse apparentemente selezionabile come opzione al posto di Razor, ma la mia domanda è questa:

  • È possibile imparare MVC tramite WebForms e non Razor? Voglio dire, è "vale la pena", o dovrei restare con Razor (come spiegato in entrambi i miei libri) e adattare lentamente quella conoscenza a WebForms?

  • Ci sono cambiamenti drastici che devono essere compresi quando si impara MVC dal punto di vista WebForms?

Grazie per il tuo tempo.

    
posta SalarianEngineer 18.01.2013 - 21:39
fonte

1 risposta

2

Se la cultura, l'ambiente di lavoro e il capo sono tutti accettabili, non mi preoccuperei troppo di ciò per due motivi:

  1. Se il tuo team di sviluppo è abbastanza progressivo da utilizzare MVC 4 e .NET 4, probabilmente scopriranno molto presto i vantaggi del motore di visualizzazione Razor e scriverà nuove visualizzazioni con la sintassi Razor nel prossimo futuro. [ Ricorda ASP.NET MVC supporta l'uso delle viste Razor e WebForms nello stesso progetto con la configurazione predefinita.]
  2. Con l'avvento di molti eccezionali framework MV * JavaScript , il tradizionale La vista ASP.NET MVC (e di conseguenza il motore di visualizzazione) sta diventando sempre meno rilevante. Ad esempio, stiamo utilizzando Knockout sul mio progetto attuale e posso dire onestamente che non mi spezzerebbe il cuore se il mio capo insistesse per Visualizzazioni di moduli Web. Non farebbe quasi nessuna differenza. Il codice importante risiede nel modello di visualizzazione Knockout.
risposta data 19.01.2013 - 02:17
fonte

Leggi altre domande sui tag