dotnetbr | Unsorted

Telegram-канал dotnetbr - .NET BR 🇧🇷

3740

🔥Desde 2016! 💥O maior e mais ativo grupo de .NET do Telegram há 9 anos. 🎯Grupo sobre .NET, ASP.NET, Mono, .NET Core, Xamarin, C# etc. Use /info para as regras e informações adicionais. 👉Regras: go.gaGO.io/dotnetbr-rules

Subscribe to a channel

.NET BR 🇧🇷

EDA – Event Driven Architecture: Não confunda eventos com comandos

A diferenciação entre eventos e comandos foi um tema discutido dentro do grupo de arquitetura do Docker Definitivo, e como um tema que gera confusão e ceticismo em alguns aspectos, é hora da gente sair da discussão sobre a parte visível desse iceberg e aprofundarmos na execução e nos cuidados a respeito do tamanho de mensagens e principalmente na diferenciação entre evento e comando.

https://gago.io/blog/mensageria-event-driven-architecture-eventos-comandos/

Читать полностью…

.NET BR 🇧🇷

"I`m prepared to break it and get my pop" 😄

Читать полностью…

.NET BR 🇧🇷

Há uma diferença entre não retornar nada, e esperar a execução completa de forma síncrona.

Como disse, em casos síncronos você tem um id produzido no banco, mas em casos assíncronos (que é um dos pontos abordados no paper,quando se fala de escalabilidade), você não tem um id do banco, apenas um id da operação, algo como um id de correlação

Читать полностью…

.NET BR 🇧🇷

exato, o que penso trambem

Читать полностью…

.NET BR 🇧🇷

eu penso em por exemplo se eu tiver um comando para criar pedido de venda, o comando ja retorna o pedido inteiro criado. pq senao, se eu retornar somente um Id do pedido criado eu vou ter que ir no banco para buscar a informacao e eu ja tenho ela pronta. pq ir no banco pegar oq ja esta pronto. 🙄

Читать полностью…

.NET BR 🇧🇷

Você vai criar mecanismos para contornar o problema, mas só seu sistema terá. Sempre, em toda integração, sempre em toda library que lide com datas, você precisará criar algo para converter e se der alguma sorte, achará configuração que espera datas diferentes dos formados padrão.

Читать полностью…

.NET BR 🇧🇷

Em algum ponto o nulo ta convertendo pro min value

Читать полностью…

.NET BR 🇧🇷

Possivelmente sua data está sendo setada com o min Value

Читать полностью…

.NET BR 🇧🇷

Tava desenvolvendo um projeto com Xamarin, deixei todo prontinho, a Apple recusou na loja 🤡
Minha salvação foi correr pro blazor com PWA, ajudou demais. Muita coisa deu pra reaproveitar. É nessas horas que a gente aprende a dar valor a Clean / DDD / Design Patterns kkkk

Читать полностью…

.NET BR 🇧🇷

Tem um ebook muito bom do Balta sobre blazor, fala um pouco sobre wasm, server, blazor auto

Читать полностью…

.NET BR 🇧🇷

Opa, bons pontos Luiz. Mas a pergunta foi pra entender mesmo como funciona. Como disse, não sou front, mas tenho buscado aprender um pouco de Blazor, para poder fazer alguns projetos por conta, sem precisar envolver terceiros. E fiquei cheio de dúvidas quantos a esses modes + ssr, a maioria dos vídeos/artigos que vi é voltado ao pessoal do front, então muitas coisas ficam implícitas.

Читать полностью…

.NET BR 🇧🇷

essa análise me permite considerar ou descartar esse modo híbrido, saber se está está em e pronto para uso ou se tem desafios ainda.

Читать полностью…

.NET BR 🇧🇷

a primeira coisa a se pensar é se estamos em uma app ou em um site.

Para site, webassembly é o pior, já para app pode ser que seja a melhor escolha.

Então a primeira coisa a se pensar é buscar como está o andamento do carregamento híbrido.

Não sei se o auto é o tal híbrido , tentaria descobrir isso.

Читать полностью…

.NET BR 🇧🇷

Vou postar a mesma dúvida que postei no Blazor Brasil:
Temos os novos renders mode.

- Interactive Server
- Interactive WebAssembly
- Auto

Quando vamos criar o projeto, também temos a opção de escolher se o tipo de render é:
- Por página/componente
- Global

A minha dúvida é:
- Casos reais de onde usar cada um dos tipos, tanto do modo de render quando das opções de página/global.

Em cima disso ainda pergunto se: "Ao escolher render auto e setar a opção Global, se posso setar o tipo de render pra um componente/page específico. Ou seja, esse component desejo que seja rendererizado no server, vou e 'forço' o blazor renderizar no server."

Eu não sou da stack de front e agora que estou começando aprender alguma coisa, por isso tenho as dúvidas ( talvez básicas ) de onde usar o que.
E burro velho igual eu, as vezes necessita de exemplos de usos reais.

Читать полностью…

.NET BR 🇧🇷

🚨 Documentação Arq Software | 28/11 | Online | Gratuito

Acompanhe neste evento ONLINE e GRATUITO (Live #78) do Azure na Prática como o padrão C4 Model pode facilitar e melhorar o processo de documentação da sua arquitetura de software, através de diagramas que simplificam a compreensão dos diferentes componentes, contextos e do código de um projeto.

Palestrante: Cristiano Cunha

🗓 Quando: 28/11/2023, terça
🕑 a partir das 21:00 - horário de Brasília

Confirme sua participação através do link:
https://bit.ly/anp-live-78-c4-model

Читать полностью…

.NET BR 🇧🇷

Event Driven Or Not? Quando usar Event Driven e quando usar só usar mensageria

Sempre que somos tocados por algum tipo de desenho ou arquitetura que demonstra significativo ganho em um determinado cenário, tendemos a tentar reaproveitar esse mesmo desenho mais pela memória do sucesso passado, do que pela necessidade efetivamente. Aqui está uma casca de banana, e é sobre isso que vamos discutir hoje.

https://gago.io/blog/event-driven-or-not/

Читать полностью…

.NET BR 🇧🇷

perfeito mestre, 100%...
Daqui, como Fowller disse:

Читать полностью…

.NET BR 🇧🇷

Se seguir o paper, é estou presumindo que seja esse, o fluxo se fecha com event notification.

Quer dizer, as coisas só fazem sentido nesse exemplo quando você começa a ver os eventos, nas páginas 12 e 13

Читать полностью…

.NET BR 🇧🇷

CQRS é sobre separação de responsabilidade entre commands(mudança de estado) e queries(consultas).

Além disso, o contexto de negócio precisa ser levado em consideração, normalmente um command tem uma intenção de negócio, com isso, dependendo do seu contexto, se precisar retornar algo em um command, não vejo nenhum problema, esse cenário que você trouxe Felipe Barros , é apenas um exemplo, que nesse contexto, imagino que não faz sentindo retornar nada(talvez por ser um fluxo async...).

Читать полностью…

.NET BR 🇧🇷

e com isso vem as complexidades que vc comentou.

Читать полностью…

.NET BR 🇧🇷

esse não é um formato ISO, trabalhar com formatos customizados é um erro porque até libraries javascript ou integrações de terceiros se cagam.

Читать полностью…

.NET BR 🇧🇷

Ou não foi setada e está com o valor default

Читать полностью…

.NET BR 🇧🇷

Bom dia pessoal !
Porque minha api esta devolvendo este formato de datas, quando no banco de dados esta null ?

Читать полностью…

.NET BR 🇧🇷

ebook-fundamentos-blazor-balta.pdf

Читать полностью…

.NET BR 🇧🇷

Mas, sim. concordo com o que disse em relação a tomada de decisão.

Читать полностью…

.NET BR 🇧🇷

se estiver ok, você pode relaxar na decisão.

Senão talvez até separar o front-end em site e app, em casos comuns como os que temos site para atender demandas de marketing, venda, institucional etc, e de outro a app de fato.

anyway talvez separar devesse ser o certo.em qualquer caso mas o ponto é saber que a demanda é diferente nesses workloads, e mudaria esse tipo de decisão.

Читать полностью…

.NET BR 🇧🇷

seja lá como for, iria ao github, de posse do nome certo, tentar achar issues no repositório oficial

Читать полностью…

.NET BR 🇧🇷

vamos por partes.

Não tenho nenhuma familiaridade com blazor, mas tenho muita com a tomada de decisões.

Então vamos fazer a análise fria da coisa.

Читать полностью…

.NET BR 🇧🇷

Oficialmente está no ar!

Oferta 1️⃣ Mentoria Cloud Native .NET com preço antigo!

Oferta 2️⃣ Pack: Cloud Native .NET + Mensageria .NET + Academia DEV + Imersão .NET Aspire com 60% OFF

Oferta 3️⃣ Mensageria .NET | 25% OFF no Advanced | Sem necessidade de renovação, nunca mais!

Oferta 3️⃣ Mensageria .NET | 50% OFF no Fundamentals | Sem necessidade de renovação, nunca mais!


https://share.gago.io/Jnca

Читать полностью…

.NET BR 🇧🇷

Exato, cada um só vai saber do que acontece ao ser redor.

Читать полностью…
Subscribe to a channel