Θα ήθελα σε αυτή την δημοσίευση να απαντήσω σε κάποιους φίλους, που με ρωτάνε πιεστικά θα έλεγα, αν το dotnetnuke, θα κάνει migrate στο ASP.NET MVC. Για να δείτε τι είναι το ASP.NET MVC κάνετε κλικ εδώ.
δεν είναι εδώ το σημείο να αναφέρω τι είναι το ASP.NET MVC, αλλά μπορούμε με 2 λόγια να συνοψίσουμε την τεχνολογία στα εξής
- είναι ένα άλλο framework, το οποίο έχει υλοποιήσει η microsoft, και αποτελεί ένα εναλλακτικό τρόπο υλοποίησης asp.net εφαρμογών σε σχέση με τα web forms.
- Για όσους είναι εξοικειωμένοι με το παλιό κλασσικό ASP classic (spagheti code)
- Για όσους γνωρίζουνε το ruby on rails, το asp.net mvc του μοιάζει αρκετά.
- το dotnetnuke δεν υποστηρίζει αυτό το μοντέλο. είναι πολύ dependent στο asp.net για να αλλάξει ο core κωδικάς του σε κάτι άλλο
- και αν κάποιος πάρει την απόφαση να το κάνει αυτό, θα πρέπει να σκεφτεί τι θα γίνουνε όλοι αυτοί οι 3rd party vendors που έχουνε χιλιάδες Modules και skins βασισμένα στο asp.net...
και γενικά να γνωρίζουμε, ότι τα web forms είναι εδώ για να μείνουνε, και δεν πρόκειται να φύγουνε ποτέ από την ζωή μας, όπως κάποιοι όψιμοι οπαδοί του asp.net mvc θέλουνε να υποστηρίζουνε.
προσωπικά γνωρίζω πολύ καλά asp.net αλλά έχω και καλή γνώση του ASP.NET MVC. θεωρώ ότι υπάρχει χώρος και για τις 2 και ειδικά projects που η μία λύση είναι καλύτερη από την άλλη.
Nikolaos Kantzelis (BSc,MSc,MCAS(Office 2007),MCPD(ASP.NET 3.5) ,MCTS(SQL Server 2008),MCTS(Window Forms 3.5),MBCS,MCT)
Forum Admin