2010-03-16 41 views
29

Per un'applicazione ASP.Net MVC, sono interessato a memorizzare alcune viste e/o viste parziali nel database in modo che alcuni utenti semi-tecnici possano eseguire alcune regole di visualizzazione di base . Qualcuno ha qualche consiglio o lezione da esperienza su questo?Memorizzazione di ASP.Net MVC Visualizzazioni nel database

Conosco Phil Haack wrote a blog post on this circa un anno fa. Ha usato IronRuby per la sceneggiatura dei suoi punti di vista (che andrebbe bene per me). Ha creato una rapida dimostrazione di concetto, ma non riesco a trovare altre informazioni sull'argomento.

Tutte le idee, i pensieri, i suggerimenti, ecc. Saranno apprezzati.

Grazie!

+0

Ricordare di RESTART IIS Express dopo ogni modifica o modifica perché memorizza nella cache le posizioni, i file e i risultati apparentemente anche se non l'ho impostato, e tutto il resto. Stavo sbattendo la testa e poi mi sono reso conto dopo aver riavviato IIS che tutto funzionava senza il nome del file esistente, senza che fosse una risorsa incorporata, purché avesse '.cshtml' e si assicurava di scavalcare troppo il bit della directory. Grazie mi hai aiutato a creare parzialmente le mie soluzioni. Accidenti! – ppumkin

risposta

23

Here you go. Tutto ciò di cui hai bisogno è scrivere un'annotazione VirtualPathProvider e registrarla nell'ambiente di hosting ASP.NET. Funziona anche con i classici WebForm.

+0

Molto, molto bello. Bella scoperta. –

Problemi correlati