Ir para conteúdo
Fórum Script Brasil

Bruno Giorgione

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Bruno Giorgione

Bruno Giorgione's Achievements

0

Reputação

  1. Boa Dia Estou trabalhando em um projeto em MVC3 e estou utilizando viewmodel, só que me surgiram algumas dúvidas: 1- Devo colocar os atributos de validação(DataAnnotations) no Model ou no ViewModel? 2-)Caso a questão 1 seja ViewModel,como colocar um atributo de validação na propriedade da viewmodel que referencia um model meu? Exemplo: public class User { public long ID { get; set; } public string Name { get; set; } public string LastName { get; set; } } public class UserViewModel { //Aqui eu queria informar que o Nome é obrigatório e não no meu Model. public User User { get; set; } } 3: Tenho algumas views que são identiticas aos meus Models, neste caso preciso criar um ViewModel ou crio apenas se necessário?, pois eu ia deixar como regra que todas as minhas views fossem tipadas com as viewsmodels. Desde já agradeço ^^
  2. Boa noite, Estou desenvolvendo um WEBSITE em ASP.NET MVC 3 e estou com uma dúvida de estrutura dos controllers. Irei exemplificar para ficar mais fácil. No meu site tenho três menus, X,Y e Z. Dentro de cada menu tenho diversos itens filhos, e alguns desses itens filhos podem ser divididos em mais partes, exemplo: Menu X -x1 -x2 ----x2.1 ----x2.2 Menu Y -- y1 -- y2 -- y3 Menu Z -z1 ----z1.1 ----z1.2 -z2 ----z2.1 A dúvida é, na hora de eu criar os meus controllers, devo criar um controller para cada menu( X,Y,e Z) ou devo criar um controller para cada filho de um menu? Pois pensei em deixar a URl no seguinte formato "www.meudominio/X/x2/x2.1" Pensei em utilizar o recurso de "Areas" Assim sendo para cada menu( assunto) eu definiria uma área em específico, mas acredito que não seja o ideal nesse contexto. Alguém tem alguma sugestão ou outra solução? Desde já agradeço.
×
×
  • Criar Novo...