Domanda

Sono nuovo di ASP.NET MVC e vorrei creare e distribuire un sito web utilizzando ASP.NET MVC.

Ho un paio di vecchi siti che corrono ASP classico e il sito-struttura va in questo modo:

  • web.root (detiene pagine del sito)
  • data.files (detiene banche dati)
  • log.files (file di log)

Mi chiedevo se la stessa struttura viene utilizzata per ASP.NET MVC ??

Qual è la migliore pratica per l'archiviazione dei file di progetto di Visual Studio?

È stato utile?

Soluzione

ASP.NET MVC utilizza la propria struttura. Ci sono ottimi libri su come funziona ASP.NET MVC, tra cui professionale ASP.NET MVC 1.0 di Wrox. Comprendere perché ASP.NET MVC differisce da ASP.NET e perché Si fa quello che fa è cruciale per utilizzare in modo corretto.

utilizza la propria struttura di file , come ho accennato prima:

Questa struttura del file è 'di default' o come MVC-tipi chiamano, " convenzione sulla configurazione ". Se si installa Visual Studio 2008, e avvia un nuovo progetto ASP.NET MVC 1.0, troverete che questa struttura è stato creato per voi.

Per quanto riguarda la distribuzione, ci sono un sacco di domande Stack Overflow che si occupano di che.

Altri suggerimenti

Salvare i file di progetto

Usa controllo del codice sorgente per questo, per esempio, SVN. Si può leggere di più su SVN qui .

Distribuzione dell'applicazione

Ci sono costruiti in functionallity distribuzione in Visual Studio, che consente di distribuire il web-progetto per cartella locale, FTP o IIS. Si può leggere di più su Site Deployment qui .

La comprensione ASP.NET MVC

Per questo vi consigliamo di visitare la sezione ASP.NET MVC video su asp.net/learn /

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top