Perguntas com a marcação «mvc»

MVC (Model-View-Controller) é um padrão de arquitetura de software que impõe a separação de preocupações.

322
Você deve escrever seu back-end como uma API?

Hoje tive uma discussão acalorada sobre nosso aplicativo MVC. Temos um site escrito em MVC ( ASP.NET ) e, geralmente, segue o padrão de fazer algo na exibição -> pressionar o controlador -> o controlador cria um modelo (chama um gerente que obtém os dados, cria o modelo no diretório próprio...

202
O que é MVC, realmente?

Como programador sério, como você responde à pergunta O que é MVC? Na minha opinião, o MVC é um tópico meio nebuloso - e, por esse motivo, se seu público é um aprendiz, você é livre para descrevê-lo em termos gerais que dificilmente serão controversos. No entanto, se você estiver falando com um...

189
Quando favorecer o ASP.NET WebForms sobre o MVC

Eu sei que a Microsoft disse O ASP.NET MVC não substitui os WebForms. E alguns desenvolvedores dizem que o WebForms é mais rápido do que o MVC. Mas acredito que a velocidade da codificação se reduz ao nível de conforto com a tecnologia, por isso não quero respostas nesse sentido. Dado que o...

86
Qual é a diferença entre sem estado e sem estado?

Os livros e a documentação no MVC apenas se valem do uso dos termos Stateful e Stateless. Para ser sincero, sou incapaz de entender a idéia, do que os livros estão falando. Eles não dão um exemplo para entender nenhum dos dois estados, em vez de apenas dizer que o HTTP é sem estado e com o ASP.NET...

74
Por que devo usar um padrão MVC?

Parece que todo mundo que faz aplicativos da Web hoje em dia quer usar o MVC para tudo. Acho difícil me convencer a usar esse padrão, no entanto. Entendo que a idéia geral é separar a lógica de back-end do front-end que representa o programa. Geralmente, parece que as visualizações sempre dependem...

62
O MVC não é anti OOP?

A principal idéia por trás da OOP é unificar dados e comportamento em uma única entidade - o objeto. Na programação procedural, existem dados e algoritmos separados modificando os dados. No padrão Model-View-Controller, os dados e a lógica / algoritmos são colocados em entidades distintas, o...

49
Quais são as melhorias do MVP sobre o MVC?

Eu li por três dias sobre os padrões Model-View-Controller (MVC) e Model-View-Presenter (MVP) . E há uma pergunta que me incomoda muito. Por que os designers de software inventaram o MVP, quando já havia um MVC? Quais problemas eles enfrentaram, que o MVC não resolveu (ou resolveu mal), mas o MVP...

44
Prática recomendada ou padrões de design para recuperação de dados para relatórios e painéis em um aplicativo rico em domínio

Primeiro, quero dizer que essa parece ser uma pergunta / área negligenciada; portanto, se essa pergunta precisar ser aprimorada, ajude-me a fazer desta uma ótima pergunta que possa beneficiar outras pessoas! Estou procurando conselhos e ajuda de pessoas que implementaram soluções que resolvem esse...

43
Quais são as quedas do MVC? [fechadas]

Eu uso o MVC / MV * desde que comecei a organizar meu código anos atrás. Estou usando há tanto tempo que nem consigo pensar em outra maneira de estruturar meu código, e todos os trabalhos que tive após ser estagiário foram baseados no MVC. Minha pergunta é: quais são as quedas do MVC? Em que casos...

40
Misturando API Angular e ASP.NET MVC / Web?

Eu venho usando o ASP.NET MVC / Web API e agora estou começando a usar o Angular, mas não estou claro sobre a maneira correta de combiná-los. Depois de usar o Angular, os conceitos do lado do servidor MVC ainda fornecem algum valor? Ou devo usar estritamente a API da Web para obter dados para as...