Como para maximizar a utilidade das construído em controlos de dados ASP.NET (GridView, FormView, etc.) para uma rápida CRUD

StackOverflow https://stackoverflow.com/questions/1241761

  •  12-09-2019
  •  | 
  •  

Pergunta

Eu tenho vindo a desenvolver .Net páginas para aplicativos de negócios da web para o último ano ou assim. Estamos trabalhando principalmente em 2.0 para uma miríade de razões.

Grande parte do trabalho é prototipagem para lançar os dados em uma página, o feedback do usuário de coleta sobre os dados e interações, enxaguar e repetir. Acho que construído em controles .Net são grandes para este tipo de visualização rápida, especialmente quando eu já tenho objetos de negócios ou DataSources escritos para outros fins.

Muito do meu outro trabalho está na criação de interfaces CRUD para os usuários personalizarem sua implementação dos nossos produtos. A luta lugar que eu mais é na criação de simples, implementações CRUD limpa codificados para os vários itens que precisam para personalizar.

Alguém pode descrever para mim em termos simples o correta uso do construído em controles de .NET para a criação rápida de aplicações CRUD sustentáveis?

Chaves a considerar:

1) Qual a combinação dos controles são mais úteis para CRUD?
2) O que você faz fator na escolha de um contra outro (compensações chave)?
3) Como você está fiação até o controle ou controles para máxima facilidade de implementação?
4) Quais são as principais limitações que você encontra em usar os controles?
5) Quando você precisa fazer algo um pouco mais personalizado - o que é a sua alternativa favorita
? 6) Há algo enorme que estou em falta onde eu deveria estar se movendo para algum outro quadro ou conjunto de ferramentas (MVC? MVVM? XAML?)

Foi útil?

Solução

"Alguém pode descrever para mim em simples termos do uso adequado do construído em controles de .NET para a criação rápida de aplicações CRUD sustentáveis? "

Honestamente este é um bastante amplo (para não mencionar situacional) pergunta que provavelmente levaria páginas e páginas a resposta à sua satisfação.

No entanto, eu recomendo que você verifique ASP.Net Dynamic Data quadro . Foi construído exatamente para isso -. RAD CRUD

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