O que escolher (em ASP.NET MVC) para um novo projeto de loja virtual?
-
27-09-2019 - |
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:
- Rob Conery Kona (não está sendo atualizado, mas sei que tudo parece uma boa base, embora com uma enorme quantidade de recursos)
- 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)
- Iniciar a partir do zero
- 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?
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.