Postagens


C# Type Casting

Fala pessoal! Hoje vamos falar sobre algumas possibilidades de se converter valores utilizando o C# com alguns recursos da plataforma .NET. Basicamente, existem algumas formas de se realizar conversões de tipos em C#: conversões implícitas, conversões explícitas e conversões com classes auxiliares. Vamos ver alguns exemplos de como fazer cada uma dessas conversões. Conceito Type […]
Leia mais...

Os métodos da classe Math do C#

Fala galera! Se você usa a linguagem C#, certamente já precisou executar algum cálculo matemático comum, como: raiz quadrada, obter o máximo/mínimo entre dois números, valor absoluto entre outros cálculos… Em C# você consegue executar esses cálculos de forma muito simples através do uso da classe Math. Vamos ver alguns dos métodos mais comuns, que […]
Leia mais...

CallFé Dev 010 – .NET: o que ele pode te oferecer?

Fala meus nobres! Para encerrar a primeira temporada do CallFé Dev, vamos falar sobre o meu framework preferido: .NET Framework. Vamos falar um pouco da história desse framework, as tecnologias disponíveis para Desktop, Web, Mobile; também vamos falar sobre as diferenças entre .NET Framework, .NET Core e o futuro com a chegada do .NET 5.0! […]
Leia mais...

.NET Framework – Could not load file or assembly, or one of its dependencies (como resolver?)

Olá devs queridos! Hoje vamos conversar um pouco sobre assembly binding redirects. Esse erro do título é bem comum quando você tem o seguinte cenário: uma soluction com vários projetos e cada projetos com uma versão diferente de uma mesma dependência… Existe algumas formas de resolver isso. Vamos ver… Como ocorre o erro e por […]
Leia mais...

.NET Standard: As implementações do .NET

Olá devs e amigos! .NET Standard é onde começa as implementações. É aqui que existem os padrões e as especificações de API que devem estar dentro da implementação. Abaixo irei listar algumas das implementações mais comuns. Cada implementação tem uma finalidade, podendo ser usada para desenvolvimento de aplicativos mobile, desktop Windows ou mesmo para Linux. […]
Leia mais...