2009-08-13 4 views
9

Ecco il mio problema:Esistono motori di visualizzazione per ASP MVC "progettabili"?

Sono disturbato dal "disadattamento di impedenza" tra ciò che i grafici/web designer effettivamente producono e ciò che è necessario dal motore di visualizzazione ASP MVC standard.

Fondamentalmente non è possibile progettare visivamente una vista, ovvero l'output di un'azione. Nessun designer WYSIWIG. L'unico modo per passare da un progetto HTML statico a un'app MVC è la traduzione manuale e tutto il dolore che ne deriva.

Quello che ho sognato di reccently è uno strumento di view engine + designer che consente ai progettisti di fare il proprio lavoro e di farlo funzionare "semplicemente" nell'app web.

Qualcosa di simile a Blend per WPF.

Sì, abbiamo avuto qualcosa di simile in Web Forms ma che aveva i suoi limiti e non ritengo che fosse utilizzabile dalla maggior parte dei designer.

Sicuramente uno strumento di visualizzazione + strumento di progettazione potrebbe essere scritto, magari utilizzando una sintassi rigorosa (nessun codice di aborto nei modelli) e consentire allo strumento di progettazione di prendere in giro le visualizzazioni digitate e rendere i dati fittizi per la visualizzazione dell'output. E per i progettisti di progettare un'azione - e avere lo strumento indica o suddivisione i vari elementi visivi sullo schermo (sottomenu ecc.).

+1

+1 Mi stavo chiedendo lo stesso anch'io ... –

+0

contento di non essere solo :) – Schneider

+0

Serve il meglio dei due mondi WbForms e MVC +1 – Perpetualcoder

risposta

1

C'è un rumour che Expression Web sosterrà MVC ...

+0

interessante. nessun collegamento ai riferimenti però! Voglio dire che MS * dovrebbe * fare qualcosa del genere. Penso che sia una cosa ovvia, sono solo sorpreso che non ce ne sia già uno (forse su un'altra piattaforma) – Schneider

0

Ora che Lou Dejardin (creatore del motore di visualizzazione Spark) è stato assunto da Microsoft Ho il sospetto che questo potrebbe essere correlato a una nuova vista designer ... uno che funzionerà con Spark senza dubbio!

Incrocio con le dita.

+0

risulta che stava lavorando su pagine Web ASP.NET :( – Schneider