Aplicação WPF na arquitetura MVVM com C#. Parte 1. Visual Studio 2022 / 2019

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025
  • MVVM é a arquitetura mais indicada para aplicações WPF e neste vídeo vamos ver como estruturar e desenvolver a partir do zero e passo a passo este modelo de aplicação. Usando Visual Studio e as linguagens XAML e C Sharp.
    WPF - C# - Visual Studio
    Playlist desta série: WPF MVVM:
    • WPF na arquitetura MVVM
    playlist - Introdução ao design WPF com XAML:
    • Introdução ao design d...
    Vídeo - A classe List com C#:
    • C#, a classe LIST. C S...

Комментарии • 12

  • @odair7915
    @odair7915 Год назад +3

    Que aula top professor, gratidão e que Deus o abençoe por nos compartilhar com tanta dedicação essa aula!

    •  Год назад

      Muito obrigado pelo seu comentário Odair!
      Sucesso!
      Participe:
      𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/programacaoplena
      𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/+WwJdqWUazmRmYmMx
      Abraço!

  • @emilio999
    @emilio999 Год назад +1

    Olá professor , gostaria do código pra verificar este erro ?
    Severity Code Description Project File Line Suppression State
    Error CS0053 Inconsistent accessibility: property type 'ObservableCollection' is less accessible than property

    •  Год назад

      Olá Emílio!
      Teria que procurar este fonte.
      Sucesso!
      Participe:
      𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/programacaoplena
      𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/+WwJdqWUazmRmYmMx
      Abraço!

  • @WescleySL
    @WescleySL Год назад +2

    Interessane. Essa arquitetura MVVM funciona no Windows Forms "básico" (sem ser WPF)?

    •  Год назад

      Olá Wescley!
      Tem para Windows Forms também e para Xamarin e ASP.Net.
      Sucesso!
      Abraço!

  • @apertaplays
    @apertaplays Год назад +1

    Cara seu video é bom, ( nao leve a mal o comentário ) mas eu achei a ordem da sua explicação muito desordenada.
    uma hora voce fala em criar uma classe pra algo, depois voce vai em outro ponto, depois lembra que faltou algo que se comunica com tal classe.
    ficou extremamente confuso para mim entender essa aula.

    •  Год назад

      Obrigado pelo comentário!
      Sempre se volta nas classes para acrescentar ou modificar métodos, isto independente de arquitetura.
      Sucesso!
      Participe:
      𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/programacaoplena
      𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
      t.me/+WwJdqWUazmRmYmMx
      Abraço!

    • @apertaplays
      @apertaplays Год назад +1

      @ me falta mais estudo.
      Comecei com c# e me atrapalho demais em saber o que fazer .

    •  Год назад

      A complexidade de uma aplicação não está no C# e sim no modelo de aplicação (Desktop, Mobile ou WEB), na arquitetura escolhida (organização do código) e na complexidade do problema a ser resolvido.
      A melhor forma de crescer na programação é estudando e fazendo exercícios práticos, e muitos exercícios. Também tem que ter persistência, pois os bons resultados leva algum tempo para aparecer.
      Sucesso!
      Abraço!

    • @apertaplays
      @apertaplays Год назад

      @ Então programação se baseia em que amigo? é por que eu sou daquelas pessoas chatas que quer entender o por que estou fazendo aquilo ou as explicações nao fazem sentido pra mim sabe?
      se baseia em que? em criação de classes para as situações problema?
      onde estudo todos os métodos?
      eu vi que possuem métodos e tudo mais, e vi sua resposta e preciso mesmo praticar, eu aprendi no windows forms, achei de boa programar no arrastar e soltar, mas agora no wpf eu estou apanhando horrores.
      mas vou seguir seu conselho e persistir, programação nao é fácil mas sei que aos meus 35, estudando direitinho, eu vou conseguir um emprego na área.
      foi amor a primeira vista na programação, entrei no senai sem saber nada e acho isso maravilhoso, mas tem muuuuita coisa.

    •  Год назад

      ​@@apertaplays A linguagem de programação é um dos elementos importantes (C#, Java ou outra qualquer) e você deve estudá-la desde início, geralmente se estuda o C# numa aplicação de console (aquela da tela preta). Mas este modelo de aplicação (console) é o mais simples, mas não é o único, outros modelos de aplicações são muito mais sofisticados como por exemplo uma aplicação WEB.
      Se for desenvolver em WEB terá que estudar o contexto de desenvolvimento deste tipo de aplicação. isto vale para os outros modelos: Windows Forms, Wpf, Mobile, etc.
      Uma aplicação, independente da linguagem e do modelo, pode ser pequena o que torna fácil o gerenciamento do código, porém, aplicação grandes terão seus código melhor gerenciados se usar uma arquitetura adequada para aquela solução, é aqui que entra a arquitetura. Então estudar arquiteturas faz parte do desenvolvimento de aplicações: MVVM é uma das arquiteturas especialmente desenvolvidas para aplicações WPF mas que pode ser usada para outros modelos também.
      Espero ter esclarecido alguns pontos.
      Sucesso!