
Neste encontro vamos aprender a criar SDKs de qualidade usando .NET, consumir APIs externas e muito mais.

Neste encontro vamos entender como levamos boa parte do conhecimento em CQRS e outros padrões que usamos no ASP.NET para o Angular, bem como a estrutura e similaridades que temos entre as aplicações frontend e backend.

Neste encontro vamos falar apenas sobre relatórios, dos mais básicos aos mais complexos.

Neste encontro vamos entender como utilizamos o ASP.NET Identity no balta.io tanto na nossa plataforma Web quanto na nossa API, compartilhando o máximo de código possível entre ambas.

Neste encontro vamos ver na prátic acomo podemos utilizar o SignalR para realizar comunicação em tempo real entre o Backend e nossos Apps

Neste encontro vamos entender como compartilhamos e distribuímos diversos contextos delimitados do balta.io, bem como a importância de dividir seu domínio e focar somente no que interessa. Vamos compartilhar as dores e alegrias que já passamos com este modelo.

Neste encontro vamos falar sobre segurança em APIs, JWT, oAuth, OpenID, ISM e muito mais.

Neste encontro vamos entender como uma boa estrutura de projetos permite o compartilhamento de mais de 70% do codebase em C# aqui no balta.io.

Neste encontro vamos debater sobre Blazor, MAUI e o futuro da UI no .NET, bem como ver exemplos práticos de ambos.

Neste encontro vamos entender como organizamos o balta.io dentro do GitHub. Vamos mostrar como ficam organizados os projetos, como gerenciamos branchs, issues, pacotes e documentação de cada. Este Encontro será realizado via Discord. Crie sua conta e prepare-se para o evento: https://balta.io/discord

Nesta aula, vamos aprender sobre o .NET MAUI, a evolução do Xamarin, para criar interfaces multiplataforma com XAML e C#. Exploramos a estrutura do projeto, destacando as pastas "Platforms" e "Resources". Discutimos a integração do Blazor no MAUI, permitindo criar aplicações com WebAssembly em uma casca nativa, oferecendo uma experiência de desenvolvimento unificada.


Nesta aula, vamos aprender sobre minimal APIs no AspNet 6 e sua comparação com o AspNet 5. Exploramos a criação de uma aplicação web simples usando o novo modelo do .NET, que torna o código mais direto. Também discutimos a integração com o Entity Framework Core para operações CRUD e como o AspNet 6 facilita a criação de APIs modernas.

Nesta aula, vamos aprender sobre o Entity Framework, desde a configuração básica até o mapeamento de entidades. Exploraremos bancos de dados em memória, SQLite e SQL Server, além de data notations e Fluent API. Veremos operações CRUD e a diferença entre eager e lazy loading para otimizar consultas.


Nesta aula, vamos aprender sobre Clean Architecture, que visa desacoplar regras de negócio de recursos externos. Discutiremos a importância de isolar a camada de domínio para melhorar a manutenção e testabilidade do software, além de explorar sua aplicação em back-end e front-end.



Vamos conferir tudo o que rolou no lançamento do .NET 6 e Visual Studio 2022 ontem e hoje!

Nesta aula, vamos aprender sobre áreas de desenvolvimento de software como back-end, front-end, mobile e full-stack. Exploraremos as tecnologias e habilidades necessárias, além de discutir oportunidades de carreira, incluindo vagas internacionais, e como se preparar para transições, destacando o aprendizado contínuo e as soft skills.

Nesta aula, vamos aprender sobre a importância de ser especialista ou generalista em tecnologia. No início da carreira, focar em uma especialidade ajuda a construir uma base sólida. Em níveis mais seniores, explorar outras áreas amplia oportunidades. A escolha entre ser especialista ou generalista depende de objetivos pessoais e do mercado.

E por que não criar um PWA incrível utilizando C# e WebAssembly com o novíssimo Blazor?

Nosso próximo passo é construir uma API e um WebSite utilizando uma das tecnologias mais populares do mercado.

Neste segundo Masterclass vamos aprender sobre acesso à dados na plataforma .NET com EF Core.