Pergunta

A Microsoft lançou a fonte para Oxite , seus blogs motor que é destinado a ajudar os desenvolvedores .NET aprender ASP.NET MVC. Eles também lançaram a fonte para o site Mix , que foi construído com Oxite.

A Microsoft diz que os desenvolvedores podem criar aplicações com Oxite, uma vez que tem um monte de built-in características como trackbacks, pingbacks e suporte RSS.

Você vai usar Oxite para aprender ASP.NET MVC? Você acha que você poderia fazer algo útil com ele?

Foi útil?

Solução

Gostaria de ficar longe dele. É um exemplo muito mau. Eu não entendo por que a Microsoft colocá-lo em internet. Primeiro de todas as questões de segurança, mas o código é muito difícil de ler para novos desenvolvedores. Eu uso asp.net MVC desde pré-visualização 2, mas ainda é muito difícil de ler esse código, porque isso é ruim. Muitos exemplos melhores são encontrados ou usado aqui no estouro de pilha. Pessoalmente, eu sugiro assistir os screencasts no site de Rob Connery ou no Autumnofagile

Karl Seguin levou o tempo para resumir tudo

Rob Connery trabalha para a Microsoft e não gosta tanto

uma nova palavra é nomeado após ele: Oxitis

Outras dicas

Eu recomendo ficar clara de Oxite como um exemplo de como escrever uma aplicação ASP.NET MVC. Em sua forma atual, é fundamentalmente falho e vai fazer mais dano do que bom.

Primeiro, Oxite em sua forma atual é um mecanismo de blog, não um CMS. Você pode adicionar páginas, mas isso não é um CMS. Em segundo lugar, eu vou esperar e ver o que acontece esta semana, agora que Rob Conery está fazendo algum refactoring grave nele. Refatoração que foi extremamente necessário. Eu acho que com sua entrada e o esforço continuado da equipe, ele vai superar os problemas iniciais que muitos tiveram com ele. Então, eu acho que provavelmente vai adotá-la como minha plataforma de blogs e esperamos integrá-lo com o meu CMS.

Eu não tinha visto isso antes. Looks interessante.

O que você vai fazer com ele?

Se alguém me quer escrever um CMS e especifica que devo usar NET, então eu vou olhar para Oxite como uma possível alternativa para coisas como DotNetNuke. Eu não sei nada sobre qualquer um deles, embora: -)

Eu baixei a fonte, mas eu não acho que eu posso fazer qualquer coisa com ela até que Rob refatora TI.

Estou curioso se houve qualquer movimento na opinião sobre este aplicativo? Eu gostaria de dar um giro, embora eu também gostaria de olhar para ele como um modelo (por assim dizer) para fazer desenvolvimento MVC com ASP.Net MVC. Se este não é um bom exemplo de código a seguir, alguém tem sugestões para aplicações alternativas que são relativamente longa-ful e empregam boa codificação prática, usando a pilha ASP.Net MVC? Obrigado.

Eu li no site da Mix que o código fonte Oxite é "componentizados" o suficiente de modo que os desenvolvedores WebForms pode tirar proveito dela também. Desde que eu não estou pronto para ir com ASP.NET MVC para meus projetos ainda, Oxite pode ser uma boa maneira para eu descobrir como fazer a transição de um aplicativo WebForms para um aplicativo ASP.NET MVC.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top