È Razor abbastanza maturo da poter utilizzare in applicazione adesso?[chiuso]
-
27-09-2019 - |
Domanda
Buona giornata!
Sto pensando di aggiornare il WebForms applicazione e ho due scelte possibili:
Scrivere in ASP.NET MVC 2.0 con web form motore di visualizzazione e l'aggiornamento a 3.0 quando sarà fuori
Scrivere utilizzando ASP.NET MVC 3.0 RC con il Rasoio come motore di visualizzazione
Sembra che il Rasoio è l'unico 3.0 caratteristica che si può davvero sfruttare off per questo compito.
La data di lancio per la candidatura è il Q1 2011, quindi c'è una possibilità che ASP.NET MVC 3.0 uscirà in RTM.
Così, è un Rasoio abbastanza matura?
Soluzione
Da quello che ho letto non credo che l'aggiornamento di un 2.0 app per mvc 3.0 sarà difficile.Così sto attaccando con lo stabile di codice, per ora, e quindi l'aggiornamento una volta al rilascio della versione stabile di 3.0 è fuori.Penso che sarà molto lavoro per iniziare con 3.0 e quindi risolvere tutti i piccoli cambiamenti che, al momento dell'effettiva release di esso.
Linea di fondo per me è che MVC 2.0 è completamente funzionale con non pochi problemi.Non hanno chiamato 3.0 è una versione stabile, ma per un motivo.
Altri suggerimenti
C'è di più MVC 3 di Rasoio, ma non si specifica così di tenere la mia pace.
Per quanto riguarda Rasoio, è solo un ViewEngine.Non è diversa da quella Scintilla, NHaml, etc.Quindi, anche MS è in grado di ottenere quello di destra per la prima volta.È maturo?No.Abbastanza matura?Beh, almeno non è decrepito come moduli web...Perché scrivere XML quando non è necessario?
Sto scrivendo una nuova app in MVC 3 e finora, l'unico problema che ho avuto è con un paio di aiutanti che restituiscono void.È stato facilmente risolto, vedi Adattamento di un custom Html Helper per Rasoio
Come MVC 3 RC fase, si dovrebbe andare bene con la vostra linea del tempo.
Il killer, per me, è a prova di futuro.Ho sicuramente intenzione di usare il Rasoio in futuro, in modo che tutte le cose nuove è meglio scritto in quello che ho in uso.