Dicas de .NET

Criando executáveis AOT no .NET, sem depender do runtime, e explore os benefícios e limitações

Criando executáveis AOT no .NET, sem depender do runtime, e explore os benefícios e limitações

Neste vídeo, iremos conhecer as nuances da compilação Ahead Of Time (AOT) no .NET. Descubra como criar executáveis autocontidos que não dependem do runtime do .NET, oferecem inicialização rápida e usam pouca memória. O vídeo aborda as vantagens, limita...
Descubra e Explore Webhooks e Embeds no Discord com .NET e C# (Mesagens Automáticas!)

Descubra e Explore Webhooks e Embeds no Discord com .NET e C# (Mesagens Automáticas!)

Aprenda como automatizar mensagens no Discord com Webhooks (e Embeds) utilizando .NET e C#. Neste vídeo, você entrará no mundo dos Webhooks do Discord. Veremos desde a criação e configuração de um servidor no Discord até a integração e envio de mensage...
Removendo Ruído e Equalizando Áudio de Vídeos com FFmpegCore

Removendo Ruído e Equalizando Áudio de Vídeos com FFmpegCore

Neste vídeo, você vai aprender a usar o FFmpegCore com C# para melhorar a qualidade sonora de seus vídeos. Descubra como integrar esta ferramenta em seu ambiente de desenvolvimento, remova ruídos de fundo (noise removal) indesejados e realize a equaliz...
Aplicação completa: Explorando OpenAI GPT 4 Vision com Blazor em  NET 8 Layout, Bind, Eventos etc)

Aplicação completa: Explorando OpenAI GPT 4 Vision com Blazor em NET 8 Layout, Bind, Eventos etc)

Aprenda a construir aplicações interativas com Blazor e .NET 8, integrando com a poderosa API GPT-4 Vision da OpenAI. Este vídeo te guiará pelo processo de análise de imagens, desenvolvimento e geração de conteúdo de forma prática e direta. Iremos cria...
Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Versão Completa)

Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Versão Completa)

Neste tutorial, vamos dar continuidade ao projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecnologias .NET. Abordaremos conceitos como Dependency Injection, Entity Framework, Migrat...
Enviando emails usando a API do Resend com .net Razor. Integração de Email Simples

Enviando emails usando a API do Resend com .net Razor. Integração de Email Simples

Descubra como integrar facilmente o serviço de e-mail Resend com o ASP.NET usando Razor Views. O mesmo exemplo pode ser feito em Blazor com poucas adaptações. Domine o envio de emails em suas aplicações de maneira prática e eficiente. ### Índice de ...
Publicando uma aplicação .net com domínio e HTTPS em um Raspberry (Ubuntu/Debian)

Publicando uma aplicação .net com domínio e HTTPS em um Raspberry (Ubuntu/Debian)

Nesse tutorial iremos aprender os passos completos para a publicação de uma aplicação .dotnet Mvc em um servidor NGINX rodando sobre o Raspberry OS que é o equivalente a uma publicação em qualquer OS baseado em Debian, como Ubuntu, etc. Iremos aprender...
Aprenda os principais recursos do Bogus para simulação de dados e Seed de Banco de Dados em C# .net

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...
Usando a API do Dropbox com C# .net para upload de arquivos grandes (Backup na Nuvem)

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.
Enviando arquivos para a API do Dropbox usando C# .net. Backup automático dos seus arquivos em Nuvem

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.
Trabalhando com Geolocalização do Google Places API no Blazor Server

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...
Criando um Bot para Discord usando o C# .net

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.
Aprenda de maneira básica a criar uma simulação do chatGPT usando o  net Blazor Server com C#

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.
Gerando imagens com IA (Inteligência Artificial) com Blazor C# usando o GPT DALL-e da OpenAI

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.
Introdução básica ao ASP.net MVC com os atributos de validação e Migrations (parte 2)

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.
Introdução básica ao .net MVC com mapeamento de rotas, e acesso a banco de dados usando EF (Parte 1)

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...
Criando uma aplicação Multi Device Android, iOS, Windows, Mac e Tizen usando C#  NET MAUI

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.
Criando uma aplicação DotNet Mvc do ZERO com rotas e compilação automática de styles SASS

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.
Conceitos de C#, do básico ao avançado, criando um Music Player que roda em Terminal usando o NAudio

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 configurações para sua aplicação usando Json, CmdLine, variáveis de ambiente, e User Secrets

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.
Compactando e extraindo arquivos e diretórios com a biblioteca DotNetZip

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.
Técnicas do C#: Strings Nullable, Namespace escope arquivo, desconstrução de Truplas, Inline Enums

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)
Crie relatórios incríveis no ASP.NET Core MVC com o FastReport e gere dados Fake com o Bogus!

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.
Criando uma aplicação .NET Core Console Self-Host que não necessita de Webservers (IIS, NGINX, etc.)

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.
Usando GraphQL com ASP NET Core WebAPI

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...
Aprenda como implementar o Google reCAPTCHA para evitar postagens robôs

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 ASP.NET Core Razor Pages com o Dapper para acesso a um banco de dados SQLite (Parte 2)

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...
Usando ASP.NET Core Razor Pages com o Dapper para acesso a um banco de dados SQLite (Parte 1)

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...
.Net Core C# EF Relacionamento 1 para Muito na inclusão de dados com recuperação da PK e FK

.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...
Dicas - .NET Core - Trabalhando com paginação no MVC usando EF e banco de dados em memória

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.

Outros assuntos relacionados