Design e architettura del sito Web di aggiornamento

1

Ho un sito web che è compilato con moduli web di asp.net. Vorrei aggiornare il design (usando css, html5, design reattivo) e anche cambiarlo dai moduli web ad asp.net MVC.

Per me questo è più di un progetto di frontend. Poiché esiste già un backend già esistente, è "solo" necessario riutilizzarlo in MVC.

Dovrei prima iniziare con l'aggiornamento del design o MVC? Questo progetto è molto più facile che iniziare un nuovo sito web dall'inizio o mi sbaglio?

    
posta John 23.02.2014 - 20:35
fonte

2 risposte

2

MVC, le forme Web per me sono molto diverse in termini di modelli di progettazione. Se il sito è stato fatto bene con webform, allora penserei che sia necessario rifattorizzare la logica di back-end poiché potrebbe esserci molta logica fatta dai controlli webform come la griglia. È necessario riscrivere la logica qui e l'autenticazione.

Anche in questo caso, dipende ancora da quanto ti aspetti il sito, potresti comunque usare molti controlli in View che sono cattivi, ma puoi farlo, quindi dipende totalmente da quello che vuoi.

Conclusioni, se si desidera avere un sito Web di buona qualità utilizzando il pattern MVC, si consiglia di controllare prima i propri Modelli (business logic), quindi applicare i concetti MVC su di essi; se desideri solo completare l'attività, puoi utilizzare direttamente la logica esistente quanto più possibile in MVC, apportando le modifiche solo se non funziona.

    
risposta data 23.02.2014 - 22:26
fonte
0

Inizia con l'attività che aggiunge il massimo valore agli stakeholder (o agli utenti). Se il sito è difficile da mantenere e / o ci sono grandi cambiamenti nel back-end in arrivo, allora prima lavorate sul back-end. Se gli utenti trarranno grandi benefici da una riprogettazione e il back-end non cambierà molto presto, quindi inizia con quello.

    
risposta data 23.02.2014 - 21:16
fonte