Domanda

Microsoft ha rilasciato la fonte per Oxite , il loro blog motore destinato ad aiutare gli sviluppatori .NET ad apprendere ASP.NET MVC. Hanno anche rilasciato la fonte per il Mix , che è stato costruito con Oxite.

Microsoft afferma che gli sviluppatori possono creare applicazioni con Oxite, poiché ha molte funzionalità integrate come trackback, pingback e supporto RSS.

Utilizzerai Oxite per imparare ASP.NET MVC? Pensi di poter fare qualcosa di utile con esso?

È stato utile?

Soluzione

Ne starei lontano. È un pessimo esempio. Non capisco perché Microsoft lo abbia messo su Internet. Innanzitutto i motivi di sicurezza, ma il codice è molto difficile da leggere per i nuovi sviluppatori. Uso asp.net mvc dall'anteprima 2, ma è ancora molto difficile leggere quel codice perché è male. Molti esempi migliori sono stati trovati o utilizzati qui in overflow dello stack. Personalmente suggerisco di guardare gli screencast sul sito Web di Rob Connery o su Autumnofagile

Karl Seguin ha preso il tempo di riassumere tutto

Rob Connery lavora per Microsoft e non gli piace neanche

Una nuova parola prende il nome da questa: Oxitis

Altri suggerimenti

Consiglio vivamente di stare alla larga da Oxite come esempio di come scrivere un'applicazione MVC ASP.NET. Nella sua forma attuale, è fondamentalmente imperfetto e farà più danni che benefici.

Prima di tutto, Oxite nella sua forma attuale è un Blog Engine, non un CMS. Puoi aggiungere pagine, ma non è certo un CMS. In secondo luogo, aspetterò e vedrò cosa succede questa settimana, ora che Rob Conery sta facendo un serio refactoring. Refactoring che era estremamente necessario. Penso che con il suo contributo e il continuo sforzo del team, riuscirà a superare i problemi iniziali che molti hanno avuto con esso. Quindi penso che probabilmente lo adotterò come piattaforma di blog e, si spera, lo integrerò con il mio CMS.

Non l'avevo mai visto prima. Sembra interessante.

  

Che cosa hai intenzione di fare con esso?

Se qualcuno vuole che scriva un CMS e specifica che devo usare .NET, allora osserverò l'ossido come una possibile alternativa a cose come DotNetNuke. Non so nulla di nessuno dei due però :-)

Ho scaricato la fonte, ma non credo di poter fare nulla fino a quando Rob non la riformatterà.

Sono curioso di sapere se ci sono stati movimenti nell'opinione su questa app? Mi piacerebbe fare un giro, anche se vorrei anche guardarlo come un modello (per così dire) per fare lo sviluppo MVC con ASP.Net MVC. Se questo non è un buon esempio di codice da seguire, qualcuno ha suggerimenti per applicazioni alternative che sono relativamente complete e utilizzano buone pratiche di codifica, usando lo stack ASP.Net MVC? Grazie.

Ho letto sul sito web Mix che il codice sorgente di Oxite è " componentized " abbastanza da consentire anche agli sviluppatori WebForms di trarne vantaggio. Dato che non sono ancora pronto per utilizzare ASP.NET MVC per i miei progetti, Oxite potrebbe essere un buon modo per capire come passare da un'app WebForms a un'app ASP.NET MVC.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top