Hoje veremos como criar uma aplicação WPF e realizar um CRUD básico usando o SQLite. O WPF (Windows Presentation Foundation) é um framework de
we are developers
- Publicou595Artigo(s)
- Visualizados35475165Vezes
- Desde2011


Hoje veremos como um menu para navegação usando o Shell do .NET MAUI. O .NET MAUI é de código aberto e é a evolução do Xamarin.Forms, estendido de cenários móveis a desktops, com controles de IU reconstruídos do zero para desempenho e extensibilidade.

Para acompanhar este tutorial é necessário conhecimento mínimo sobre Angular e Docker. Para um introdução ao assunto acompanhe a série de artigos no site, faça o minicurso no canal do youtube – MiniCurso Docker – Apresentando o Docker ou faça o meu curso Docker Essencial para a plataforma .NET na Udemy: Curso – Docker Essencial…

Hoje veremos algumas abordagens que podemos usar para verificar se um número é primo usando a linguagem C#. Um inteiro maior do que 1 é chamado de número primo se seus únicos divisores positivos (fatores) forem o número 1 e ele mesmo. Por exemplo, os divisores primos de 10 são 2 e 5; e os…

Neste artigo vamos criar uma aplicação ASP.NET Core Web API que expõe informações de países e moedas usando um arquivo JSON e vamos conteinerizar essa API no Docker. Vamos criar um aplicativo ASP.Net Core Web API – PaisesApi – que onde vamos definir endopints para acessar informações sobre países e suas moedas. Para obter as…

Tanto um Array quanto uma List servem como coleções de valores, mas diferem em como armazenam seu conteúdo na memória e como podem ser acessados. Para usar qualquer um de forma eficaz, você precisará entender as diferenças entre eles para que possa escolher o caminho certo para seus propósitos. O que é um Array ?…

Hoje veremos as consequências em usar AsNoTracking com o recurso Identity Resolution disponível a partir da EF Core 5.0. Eu já apresentei o conceito Identity Resolution neste artigo, mas de forma bem resumida, o Identity Resolution é usado pelo EF Core para manter uma única instância de uma determinada chave primária. O que é o…

A versão 7.0 da plataforma .NET trouxe muitas novidades e neste artigo vou focar nos principais recursos que foram agregados à plataforma para alavancar o desenvolvimento Web como middleware, minimal APIs, dentre outros. 1 – Cache de saída de Middleware A ASP.NET Core 7 permite que você use o cache de saída em todos os…

Continuando a primeira parte do artigo veremos agora como gerar a documentação sem precisar gerar o arquivo XML. Vamos criar um novo projeto Web API chamado DemoSeagger2 usando as mesmas configurações do artigo anterior. Isso pode ser feito no Visual Studio 2022 ou usando o NET CLI com o VS Code através do comando :…

No .NET 6 quando criamos um projeto ASP.NET Core Web API, por padrão podemos usar ou não controladores e também podemos integrar a Open API, ou seja, a interface do Swagger em nosso projeto de forma automática. Quando integramos o Swagger ao nosso projeto Web API, obtemos apenas a interface básica sem qualquer descrição mais…