La vera risposta è perché Microsoft vuole che tu compri che hai bisogno di VS per fare MVC. Tuttavia, per convertire il progetto in puro JIT, è molto più facile lavorare con ...
Si può fare abbastanza semplice.
(1) Spostare tutte le cartelle contenenti i file delle classi di App_Code
(lasciare Visualizzazioni cartella in cui è)
(2) Fai Global.asax
non ha bisogno di un codice dietro o riferimento eredita rimuovendo quegli attributi poi mettendo
[script runat="server"]
... place contents of code behind's class inner code
[/script]
ed eliminare il codice dietro per sempre
(3) nel Bin
Rimuovere il riferimento DLL del progetto evitando di mettere le altre DLL necessarie in termini di corsa MVC
(4) Re sposta i file delle soluzioni e la cartella delle proprietà e della cartella obj
Lo faccio regolarmente per Nop MVC poiché è molto più semplice lavorare con il livello Web su JIT. Gli sviluppatori che non lo capiscono non lavorano ogni giorno nelle trincee su molti siti Web con varie soluzioni rapide personalizzate necessarie. I siti su cui lavoriamo ottengono centinaia di migliaia di visite al giorno, quindi l'utilizzo di JIT non comporta penalità legate alle prestazioni dopo l'urto iniziale.
Sembra che sia di meno quando si tratta di sviluppare siti Web di dimensioni minori.
fonte
2011-11-17 17:32:09
fantastico "aggirare". – BuddyJoe
A proposito, ho smesso di funzionare con MVC. Uso solo lo stile Matrix puro con URL Rewrite. C'è meno codice. Bene, sto iniziando a fare tutto Linuxy ora comunque mentre ci siamo. Node.js lo sta davvero uccidendo. –
Aiuta anche a testare [RequireHttps] e lasciarlo solo senza una serie di istruzioni spazzatura nel codice. –