Dicas de .NET

Dicas - .NET Core - Trabalhando com paginação no MVC usando EF e banco de dados em memória
Esse vídeo explica como criar uma tabela ou lista paginada usando o ASP.NET Core Mvc e o componente PaggedList. O vídeo explica também como acessar o contexto de qualquer classe e uma maneira de como popular dados iniciais para a aplicação.
.Net Core C# EF Relacionamento 1 para Muito na inclusão de dados com recuperação da PK e FK
Nesse vídeo são abordadas várias técnicas que demonstram como no .NET Core o EF trata os relacionamentos no momento da inclusão de registros e como ele recupera as Primarykeys e Foreignkeys. É explicado também a criação de um contexto e sua Migration i...
Usando ASP.NET Core Razor Pages com o Dapper para acesso a um banco de dados SQLite (Parte 1)
Nessa dica você aprende como criar um projeto em ASP.NET Core Razor, incluir Pages, e fazer um repositório para listagem, inclusão, edição e exclusão de registros usando o Dapper. Contém explicações do uso de interfaces, de escopo de objetos Disposable...
Usando ASP.NET Core Razor Pages com o Dapper para acesso a um banco de dados SQLite (Parte 2)
Nessa dica você aprende como criar um projeto em ASP.NET Core Razor, incluir Pages, e fazer um repositório para listagem, inclusão, edição e exclusão de registros usando o Dapper. Nessa parte é abordado como criar a UI com o usuário (CRUD) usando Razor...
Aprenda como implementar o Google reCAPTCHA para evitar postagens robôs
Esse vídeo mostra como implementar o Google reCAPTCHA em uma página ASP.NET Core MVC para tornar o site mais seguro, evitando postagens automáticas.
Usando GraphQL com ASP NET Core WebAPI
Aqui nós iremos aprender uma introdução à utilização do GraphQL através de uma aplicação ASP.NET Core Web API usando o componente HotChocolate, iremos criar uma Query e uma Mutation que consultará e atualizará uma base de dados de músicas em JSON, faze...
Criando uma aplicação .NET Core Console Self-Host que não necessita de Webservers (IIS, NGINX, etc.)
Iremos aprender aqui como criar do zero uma aplicação Console Self-Host que funciona de maneira autonoma e que utiliza controllers, actions e interpreta requisições HTTP sem fazermos uso de templates padrão do .NET Core como WebAPI, MVC, etc.
Crie relatórios incríveis no ASP.NET Core MVC com o FastReport e gere dados Fake com o Bogus!
Nessa dica iremos aprender a criar relatórios no ASP.NET Core MVC usando o Fast Report Community (free) e aprenderemos também a criar dados Fake, bastante úteis com a utilização da ótima biblioteca Bogus.
Técnicas do C#: Strings Nullable, Namespace escope arquivo, desconstrução de Truplas, Inline Enums
Nesse vídeo iremos revisar algumas técnicas recentes do CSharp, como a nova maneira de trabalhar com strings (nullable), Namespace com escope de arquivo, desconstrução de Truplas, Inline Enums (Enum em uma só linha)
Compactando e extraindo arquivos e diretórios com a biblioteca DotNetZip
Nesse vídeo iremos aprender o básico inicial para a utilização da ótima biblioteca DotNetZip. Iremos fazer a compactação e extração de arquivos e diretórios e aprender sobre algumas outras propriedades da biblioteca.
Criando configurações para sua aplicação usando Json, CmdLine, variáveis de ambiente, e User Secrets
Nesse vídeo iremos conhecer de maneira rápida e prática a utilização básica dos principais meios para criação de configurações personalizadas para sua aplicação.
Conceitos de C#, do básico ao avançado, criando um Music Player que roda em Terminal usando o NAudio
Nesse vídeo iremos aprender conceitos básicos e alguns avançados da linguagem C# na criação de um Music Player interessante que roda em Terminal. Iremos também aprender um pouco da utilização da biblioteca NAudio.
Criando uma aplicação DotNet Mvc do ZERO com rotas e compilação automática de styles SASS
Nessa dica básica iremos que criar, do zero, usando o template web, uma aplicação Mvc, entender a configuração de rotas e criar tasks no VSCode para compilação automática de styles escritos em SASS.
Criando uma aplicação Multi Device Android, iOS, Windows, Mac e Tizen usando C# NET MAUI
Nessa vídeo aula rápida, iremos criar de maneira básica, uma aplicação MAUI Razor que consome uma WEB API REST do JsonPlaceholder e iremos executando no Windows e num dispositivo Android.
Introdução básica ao .net MVC com mapeamento de rotas, e acesso a banco de dados usando EF (Parte 1)
Nesse vídeo, iremos criar uma aplicação MVC básica (genérica) para acesso a um banco de dados usando ef com migrations, aprenderemos um pouco sobre configuration (settings) e strings de conexão, acessaremos o contexto do ef através de injeção de depede...
Introdução básica ao ASP.net MVC com os atributos de validação e Migrations (parte 2)
Conhecendo os atributos de validação e entendo a utilização de Migrations no Asp.net Mvc, para iniciantes.
Gerando imagens com IA (Inteligência Artificial) com Blazor C# usando o GPT DALL-e da OpenAI
Nesse vídeo simples e explicativo, iremos criar uma aplicação usando o Blazor Server e o componente OpenAI para geração e exibição de imagens de acordo com um prompt fornecido pelo usuário.
Aprenda de maneira básica a criar uma simulação do chatGPT usando o net Blazor Server com C#
Nesse vídeo bem simples e básico iremos usar o .net Blazor Server com C# e a api Completions do OpenAI para criar uma espécie de simulação do chaGPT.
Criando um Bot para Discord usando o C# .net
Nesse vídeo você irá aprender como criar um Bot para Discord em C# usando uma aplicação Console, e aprenderá também como enviar texto, imagens, links e ainda habilitar o log para facilitar a procura de erros.
Trabalhando com Geolocalização do Google Places API no Blazor Server
Nesse vídeo, iremos aprender como converter um endereço em coordenadas de geolocalização (geolocation) sem usar componentes extras, usando apenas o HttpClient acessando o Google Places API no Blazor Server. O tutorial fala um pouco também sobre Injeção...
Enviando arquivos para a API do Dropbox usando C# .net. Backup automático dos seus arquivos em Nuvem
Nesse vídeo iremos aprender como usar a API do Dropbox e o componente Dropbox.API no C# possibilitando que você faça um serviço de cópia de segurança em Nuvem de maneira automática.
Usando a API do Dropbox com C# .net para upload de arquivos grandes (Backup na Nuvem)
Nesse vídeo iremos aprender o passo-a-passo de como dividir um arquivo em pedaços menores (chunks) para envio utilizando a API do Dropbox. Situação útil, dentre outras coisas, para backup programado de arquivos.
Aprenda os principais recursos do Bogus para simulação de dados e Seed de Banco de Dados em C# .net
Nesse vídeo iremos abordar de maneira prática os principais recursos do Bogus, desde sua instalação até a criação de métodos personalizados. Iremos trabalhar com a simulação de nomes e sobrenomes de pessoas, gêneros, documentos com máscara, avatar, e m...