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 63h07 de vídeos 377 exercíciosAprenda a trabalhar com o gerenciador de pacotes padrão do C#, o NuGet
00h21Qual 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#.
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 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...
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.
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#.
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
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...
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...
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Conheça os novos recursos do ASP.NET Core 2.1.
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
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.
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
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...
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Aprenda a criar aplicações self-contained no .NET Core.
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
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...
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Veja neste artigo as principais IDEs para desenvolvimento C#.
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 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...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
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.
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
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...
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
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...
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
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.