none
Criação de View Dinamicamente em aplicações asp.net MVC RRS feed

  • Discussão Geral

  • Olá, estive conversando com alguns amigos referente a criação da view de forma dinâmica, ou seja, sem ter a view fisicamente. Eu defendo a ideia de que a view é uma parte importante no desenvolvimento, mesmo em aplicações gigantes, como um ERP. Estou levantando pontos sobre isso, e gostaria de saber a opinião de vocês? vocês acham que montar um sistema onde o CRUD básico, não necessite de uma view física, é válido? Teremos uma maior produtividade com isso?

    Vou deixar aqui o meu ponto de vista:
    Não vejo necessidade para não ter uma view física pelos seguintes motivos:

    1) Uma view pode ser criada através de scaffold e helpers.

    Contra partida: com view dinâmica, adicionando um novo atributo em meu modelo, ele já aparece na tela, sem ter a necessidade de adicionar o helper na view.

    2) em meu model eu terei que ter anotações customizadas para fazer o papel da minha view bem como, tamanho de colunas que irá ocupar na view, etc.

    3) Caso esse CRUD simples, se torne algo mais complexo você terá que transformar essa view em física, gerando um retrabalho.

    Estes foram alguns dos pontos que consegui levantar para que a view física exista.

    OBS: A aplicação esta sendo desenvolvida com DDD, deixando o serviço separado, tendo uma aplicação em WPF e outra em Asp.net MVC consumindo os mesmos serviços e este ponto foi levantado tanto para WPF como para MVC.

    Eu espero ansiosamente a opinião dos participantes do fórum! 

    Até mais!

    sexta-feira, 28 de abril de 2017 17:29