
Η Microsoft κυκλοφόρησε την πηγή για [Oxite](http://www.codeplex.com/oxite/Release/ProjectReleases.aspx?ReleaseId=20210) , κινητήρα blogging τους που έχει σκοπό να βοηθήσει τους προγραμματιστές .NET να μάθουν ASP.NET MVC. Κυκλοφόρησαν επίσης την πηγή για το [Mix](http://visitmix.com/) ιστοσελίδα, η οποία χτίστηκε με Oxite.


Η Microsoft λέει ότι οι προγραμματιστές μπορούν να δημιουργήσουν εφαρμογές με Oxite, δεδομένου ότι έχει πολλές ενσωματωμένες λειτουργίες όπως trackbacks, Pingbacks και υποστήριξη RSS.


Σκοπεύετε να χρησιμοποιήσετε Oxite να μάθει ASP.NET MVC; Πιστεύετε ότι θα μπορούσε να κάνει κάτι χρήσιμο με αυτό;

 
Oxite: Τι σκοπεύετε να κάνετε με αυτό;
======================================



Θα ήθελα να μείνω μακριά από αυτό. Είναι ένα πολύ κακό παράδειγμα. Δεν καταλαβαίνω γιατί η Microsoft έθεσε στο διαδίκτυο. Πρώτα απ 'όλα για τους λόγους ασφαλείας, αλλά ο κώδικας είναι πολύ δύσκολο να διαβάσει για τους νέους σχεδιαστές. Χρησιμοποιώ asp.net MVC από την προεπισκόπηση 2, αλλά είναι ακόμα πολύ δύσκολο να διαβάσει αυτόν τον κωδικό, γιατί είναι κακό. Πολλές καλύτερα παραδείγματα που βρέθηκαν ή που χρησιμοποιούνται εδώ στοίβα υπερχείλιση. Προσωπικά προτείνω να παρακολουθείτε τα screencasts στην ιστοσελίδα Rob Connery ή για [Autumnofagile](http://www.autumnofagile.net)


[Karl Seguin πήρε το χρόνο για να συνοψίσουμε](http://codebetter.com/blogs/karlseguin/archive/2008/12/15/oxite-oh-dear-lord-why.aspx)


[Rob Κόνερι εργάζεται για τη Microsoft και δεν του αρέσει, είτε](http://blog.wekeroad.com/blog/some-thoughts-on-oxite/)


[Μια νέα λέξη είναι το όνομά του, αφού: Oxitis](http://frickinsweet.com/ryanlanciaux.com/post/Do-you-have-this-condition.aspx)

 

Πρώτα απ 'όλα, Oxite στη σημερινή του μορφή είναι ένα Blog Engine, όχι CMS. Μπορείτε να προσθέσετε σελίδες, αλλά αυτό είναι μόλις ένα CMS. Δεύτερον, Πάω να περιμένουμε και να δούμε τι θα συμβεί αυτή την εβδομάδα, τώρα που ο Rob Conery κάνει κάποια σοβαρή refactoring σε αυτό. Refactoring που απολύτως απαραίτητη. Πιστεύω ότι με τη συμβολή του και τη συνεχή προσπάθεια της ομάδας, θα πάρει πάνω από τα αρχικά προβλήματα που πολλοί είχαν μαζί του. Έτσι, νομίζω ότι θα την υιοθετήσει πιθανώς ως πλατφόρμα blogging μου και ελπίζω να την ενσωματώσει με CMS μου.

 

Θα συνιστούσα να μείνουμε μακριά από Oxite ως παράδειγμα για το πώς να γράψει μια εφαρμογή ASP.NET MVC. Στη σημερινή του μορφή, είναι θεμελιωδώς λανθασμένη και θα κάνει μεγαλύτερη ζημιά παρά καλό.

 

Είμαι περίεργος αν έχει υπάρξει οποιαδήποτε κίνηση στη γνωμοδότηση σχετικά με αυτό το app; Θα ήθελα να ήθελα να του δώσει μια δίνη, αν και θα ήθελα επίσης να θέλετε να το δει κανείς ως μοντέλο (να το πω έτσι) για να κάνει την ανάπτυξη MVC με ASP.Net MVC. Αν αυτό δεν είναι ένα καλό παράδειγμα του κώδικα που θα ακολουθήσει, όμως κάποιοι έχουν προτάσεις για εναλλακτικές εφαρμογές που είναι σχετικά διαθέτουν-ful και απασχολούν καλή κωδικοποίηση πρακτική, χρησιμοποιώντας το ASP.Net MVC στοίβα; Ευχαριστώ.

 

Κατέβασα την πηγή, αλλά δεν νομίζω ότι μπορώ να κάνω τίποτα με αυτό μέχρι τον Rob να refactors. 

 

Δεν είχα ξαναδεί αυτό. Φαίνεται ενδιαφέρουσα.



> 
> Τι θα κάνεις με αυτό;
> 
> 
> 


Αν κάποιος μου θέλει να γράψει ένα CMS και διευκρινίζει ότι θα πρέπει να χρησιμοποιούν το .NET, τότε θα εξετάσουμε oxite ως πιθανή εναλλακτική λύση για τα πράγματα όπως DotNetNuke. Δεν ξέρω τίποτα για καμία από αυτές όμως :-)

 

Διάβασα στην ιστοσελίδα Mix ότι ο πηγαίος κώδικας Oxite είναι «componentized» αρκετά έτσι ώστε WebForms προγραμματιστές μπορούν να επωφεληθούν από αυτό πάρα πολύ. Επειδή δεν είμαι έτοιμος να πάω με το ASP.NET MVC για τα έργα μου ακόμα, Oxite θα μπορούσε να είναι ένας καλός τρόπος για μένα να καταλάβω πώς να περάσει από μια εφαρμογή WebForms σε μια εφαρμογή ASP.NET MVC.

 