Η γνώμη μου όπως την έχω διατυπώσει και σε αρκετές άλλες περιπτώσεις (και στο MVP summit πιο πρόσφατα) όταν γίνεται η ίδια συζήτηση είναι ότι δεν πρέπει να βλέπουμε τις δύο αυτές τεχνολογίες ως αντικρουόμενες και να συζητάμε για το πια θα υπερισχύσει τελικά. Αντίθετα θα πρέπει να τις βλέπουμε σαν η μια να συμπληρώνει την άλλη, το MVC σαν ένα ακόμη εργαλείο στην εργαλειοθήκη μας με το οποίο μπορούμε να λύσουμε καλύτερα κάποια προβλήματα. Άλλωστε κάθε τεχνολογία έχει τα υπέρ και τα κατά της, έτσι το τι θα χρησιμοποιήσουμε κάθε φορά εξαρτάται μόνο από τα requirements του εκάστοτε project και πως αυτά θα υλοποιηθούν καλύτερα και ευκολότερα.
Αυτό που λέω δηλαδή είναι ότι ανά περίπτωση θα ήθελα να έχω τη δυνατότητα να διαλέγω ανάμεσα σε κλασικό ASP.NET WebForms Development και ASP.NET MVC .
MSc Konstantinos Pantos
MCP Software Engineer
http://blog.pantos.name
http://kostas.pantos.name