Como ESTRUTURAR uma Arquitetura de software em .NET ? Isso NÃO é de outro mundo!

preview_player
Показать описание
Arquitetura de Software faz parte do nosso dia a dia. No vídeo de hoje eu vou te mostrar em um projeto .NET uma Arquitetura de Software que pode evitar uma dor de cabeça e tanto!
🔻🔻 Outras informações importantes 🔻🔻

Realmente quando falamos em Arquitetura de Software, não estamos falando em nada específico. Dentro do desenvolvimento de software, podemos criar um arquitetura de acordo com o que precisamos.

Mas não é por isso que não podemos ter um padrão de Arquitetura de Software, não é mesmo?

Além de saber o que é Arquitetura de Software, devemos saber a como usar determinada arquitetura a nosso favor. Eu diria que isso é o nosso trabalho como Desenvolvedor de Software.

No vídeo de hoje eu vou te mostrar isso e mais um pouco! Uma Arquitetura de Software prática e funcional que com certeza você poderá aplicar aí no seu software.

Pode ter certeza que esse vídeo irá te ajudar. Fica comigo aqui no vídeo, e qualquer duvida ou sugestão é só deixar nos comentários 😊

Grande abraço,

Henrique Giaretta
Software Developer
Рекомендации по теме
Комментарии
Автор

Excelente conteúdo! Sou junior e já quero me atentar para codificar de maneira escalável e limpa! Aguardo mais vídeos do tema

pedroa.oliveira
Автор

Como é bom ver um código limpo, , , parabéns...

victorsoaresdossantos
Автор

Melhor vídeo que achei sobre esse assunto. Explica muito bem!!

Pedro-ilkx
Автор

Excelente vídeo Giaretta! Muito didático e compreensível. Tenho uma certa dificuldade de entender os padrôes arquiteturais, pois sou júnior, e na empresa tem vários projetos com tipos diferentes de estruturação. E nesse caso estava focando em quais as estruturas mínimas que um projeto tem que ter e a responsabilidade de cada pasta e camada de projeto. Obrigado pela ajuda.

marcelobastoscarneiro
Автор

Achei muito bom o vídeo e sua didática e agora estou seguindo sua página. :)

Só um ponto de atenção, a Clean prega que o BD é apenas um detalhe, por isso, achei um pouco "complicado" vc dizer que o Domain representa o BD...

JulioCesar-icod
Автор

Que conteúdo legal. Uma inspiração pro meu canal. 🥰🥰

programedegraca
Автор

Muito bom! Poderia disponibilizar esse projeto pra estudo?

thomasravache
Автор

Estou aprendendo desenvolvimento e C# e acho bem interessante produzir um código limpo com uma boa arquitetura, mas fico extremamente perdido vendo tantas formas diferente de organizar e tantas pastas. Estudo C# a pouco tempo e estou me dando bem com a lógica, a linguagem e a parte de POO, mas quando pego uma aplicação profissional, que utiliza uma arquitetura como MVC, eu nem sei por onde começo a olhar, só fico perdido tentando achar onde começa e onde termina. Parece que existe um gap enorme entre você aprender a programar e entender como uma aplicação real funciona. Vocês têm alguma dica de como posso começar a me orientar nesse sentido?

gabrielteixeira
Автор

Ótimo vídeo. Tem algum vídeo mostrando a criação desse projeto?

thunan
Автор

Excelente conteúdo! Parabéns!!! Por favor, poderia disponibilizar esse template de projeto para estudos?

cleitoncarlospereira
Автор

Porque as Queries não usam uma Interface do Repository, e manda a operação para o Repository? Porque nas Queries elas podem acessar o DB direto?

LLima-ujtl
Автор

Muito bom esse vídeo. Tenho uma dúvida, vejo em muitos projetos em .NET que usam uma arquitetura semelhante. Esse tipo de arquitetura tem algum nome específico ? algo como uma Onion Architecture. Estou começando a estudar mais a fundo arquiteturas agora. Mais um inscrito, gostei do canal!!

nearadvanced
Автор

As regras de negocio fica dentro dos controlles, não deveria ter uma camada de servico para colocar as regras ? Exemplo: verificar se o email ja esta cadastrado, se senha e diferente do

kaiquemendes
Автор

Basicamente, o Arquiteto de Software é um repositor de supermercado, mas, no caso, repõe/organiza o projeto?

fubajoe
Автор

estou migrando pro c#, qual dos modelos de projeto do visual studio que vc usa em Application, Domain e etc?

matheusc
Автор

Opa, esta demonstração está disponível em algum repositório git?

rwribeiro
Автор

Fala @Giaretta, video top man.

Me tira uma dúvida, essa estrutura eu poderia utilizar em projetos de integração entre sistemas, por exemplo:

Um AzureFunction do tipo timmer que pega dados de uma api externa (de um outro ERP) e importa esses dados para um banco de dados interno, considerando que existe regras para extração de dados da api, fazendo tratamento com os filtros que serão inputados no request e também tratar os dados que são retornados para gravar no banco de dados.

Agradeceria se tu respondesse essa, ou indicar uma arquitetura para isso, pois tenho a impressão que essa arquitetura se encaixa mais em projetos web.

lcjr
Автор

Voce pode disponibilisar esse projeto para estudar essa arquitetura?

cameldev
Автор

Neste caso seria uma arquitetura Onion?

guilhermeluiz
Автор

Só não ficou legal falar que a Domain representa o Banco de Dados! A Domain é o "dominio" (a representação do negócio). Num outro vídeo vc fala sobre Domínios Ricos é por ai a parada.

edmilson