none
Um sistema feito no MVC 3 do Visual Studio pode implementar a POO(Programacao Orientada Objeto) ? RRS feed

  • Pergunta

  •  

    Olá.

    Um sistema feito no MVC 2 do Visual Studio pode implementar a POO(Programacao Orientada Objeto) ?
    Aguem poderia me indicar algum exemplo?

     Penso que o mesmo sistema feito em 3 camadas com POO ficaria menor e com muito mais recursos, já que o MVC é muito limitado.

    Desde já agradeço a sua atenção.
    Abraços.

    sexta-feira, 1 de julho de 2011 12:45

Respostas

  • Olá

    Vamos a alguns pontos importantes:

    • Primeiramente, nunca mais diga "implementar POO", não tem o menor sentido! O que é implementada é a funcionalidade (feature)!!!
    • Como vc disse "MVC do Visual Studio" você deve estar se referindo ao ASP.NET MVC, portanto é voltado para aplicações Web.
    • Para outros tipos de aplicações (que não web) você pode considerar o padrão MVC "puro" ou outros padrões como MVVM ou MVP.
    • MVC não é 3 camadas (UI+BLL+DAL)! É um padrão que está na camada de apresentação!
    • Exemplos diversos no site oficial: http://asp.net/mvc

    []s

     

     

     


    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications
    Blog técnico: http://robsoncastilho.wordpress.com
    [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    segunda-feira, 4 de julho de 2011 03:10

Todas as Respostas

  • O MVC não é limitado, pelo contrário, é na sua flexibilidade para implementar sistemas ao gosto do desenvolvedor que ele vem ganhando adeptos.

    Outro detalhe MVC é pura orientação a objeto.

    Model View Controller

    São três camadas de OO.

    Agora só gostaria de saber de onde você tirou a informação que o MVC2 não pode implementar OO.

    sexta-feira, 1 de julho de 2011 17:24
    Moderador
  • Grande João.

    Na verdade trabalho com sistemas em 3 camadas: BE/BO (Bussiness Entities/Business Objects), BLL(Business Logic Layer) e DAL (Data Access Layer).

    Meu objetivo é implementar (criar) um sistema em WEB, MOBILE, WINDOWS FORMS usando MVC..
     você poderia me indicar algum exemplo?
    Desde já agradeço a sua atenção.
     Abraços.

    sexta-feira, 1 de julho de 2011 20:16
  • (Bussiness Entities/Business Objects), BLL(Business Logic Layer) e DAL (Data Access Layer) = MODEL

    sábado, 2 de julho de 2011 07:13
    Moderador
  • Olá

    Vamos a alguns pontos importantes:

    • Primeiramente, nunca mais diga "implementar POO", não tem o menor sentido! O que é implementada é a funcionalidade (feature)!!!
    • Como vc disse "MVC do Visual Studio" você deve estar se referindo ao ASP.NET MVC, portanto é voltado para aplicações Web.
    • Para outros tipos de aplicações (que não web) você pode considerar o padrão MVC "puro" ou outros padrões como MVVM ou MVP.
    • MVC não é 3 camadas (UI+BLL+DAL)! É um padrão que está na camada de apresentação!
    • Exemplos diversos no site oficial: http://asp.net/mvc

    []s

     

     

     


    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications
    Blog técnico: http://robsoncastilho.wordpress.com
    [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    segunda-feira, 4 de julho de 2011 03:10