A formação Desenvolvedor C# e ASP.NET Framework Full-Stack da TreinaWeb tem como objetivo primeiramente ensinar todos os detalhes da linguagem C# e em seguida a...
14 cursos 66h51 de vídeos 388 exercíciosAprenda a trabalhar com o gerenciador de pacotes padrão do C#, o NuGet
00h21Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Aprenda a criar um tipo que pode ser retornado pelos métodos assíncronos do C#.
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Conheça os novos recursos do ASP.NET Core 2.1.
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Aprenda a criar aplicações self-contained no .NET Core.
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Veja neste artigo as principais IDEs para desenvolvimento C#.
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Conheça o Pattern Matching adicionado na versão 7.0 do C#.
Aprenda o que são e como funcionarão as tuplas no C# 7.
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Conheça as mudanças de Expression-bodied members no C# 7.
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.