Pergunta

O que escolher para a fundação de um novo projeto de loja virtual?Eu ter reduzido as minhas opções para o uso de ASP.NET MVC, de modo que é uma obrigação.Que me deixa com:

  1. Rob Conery Kona (não está sendo atualizado, mas sei que tudo parece uma boa base, embora com uma enorme quantidade de recursos)
  2. MVC MusicStore por Jon Galloway (muito simples, na verdade ele poderia ser mais fácil começar do zero e levar em consideração todos os detalhes especiais de que precisamos)
  3. Iniciar a partir do zero
  4. Mais alguma coisa?

Eu trabalhei com a CVM para o último ano para que eu pudesse começar do zero e ter a funcionalidade básica desenvolvidos, em nenhum momento, mas eu gosto do Rob funcionalidade estendida, ele acrescentou.

É só que eu não tenho certeza o quão difícil é adequar Kona às nossas necessidades individuais - ninguém tentou ainda?Por exemplo, usar o EF em vez do NHibernate?

Foi útil?

Solução

Para ser sincero, metade da diversão com a série Rob Conerys estava sendo "lá" durante o processo que ele passou e as provações e tribulações que ele encontrou. Se você já tem uma base de uso do MVC por um ano, não tenho certeza se haveria muito mais para tirar.

A coisa mais fundamental sobre o padrão MVC e as ferramentas .NET que se destacam com o uso (métodos de extensão, baby!), É que existem muitas maneiras de resolver o problema, algumas boas, algumas melhores e, ocasionalmente, alguns que fazem Você vai Bazinga!.

Se você tiver tempo, eu recomendo apenas invadir e ver o que você cria. Depois de ter um protótipo funcional, é sempre bom comparar com o que mais está por aí, por exemplo, com algo como esta postagem

Outras dicas

Você também pode considerar o uso de Rob novo starter site: "Tekpub MVC 2.0 Starter Site".Inspirada livremente sobre suas experiências com o Rails, e tem um monte de nice utilitários construídos a partir do get-go.É construído como um resultado de seu MVC 2.0 curso TekPub, que ele gravou com Steven Sanderson.

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