Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
O Netdata é uma ferramenta opensource que te permite monitorar o seu servidor em tempo real. Visuali...
Veja todo o processo de publicação de deploy de uma aplicação ASP.NET Core no Linux utilizando o Ngi...
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...
Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.
Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 n...
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Conheça as ferramentas dotnet-counters, dotnet-trace e dotnet-dump. E aprenda como elas auxiliam no...
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
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...
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Não conseguiu acompanhar a Connect() 2016 da Microsoft? Não tem problema, aqui no TreinaWeb te traze...
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...
Veja neste artigo o que é o Project Stream da Google, a Netflix dos jogos.
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
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...
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Aprenda a criar aplicações self-contained no .NET Core.
Entenda as nuances do processo de execução de um código no .NET Framework.
Vamos conhecer nesse artigo o que é um CDN, como ele funciona, quais suas vantagens e os principais...
Veja como você pode monitorar as conexões ao servidor Nginx e aos seus logs de acesso com o Netdata.
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.
Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...
Realizar o upload de grandes arquivos pode ser uma dor de cabeça, mas o protocolo tus foi criado par...
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Será que você está dando a devida atenção ao seu portfólio? Veremos neste artigo 3 dicas para você d...
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Conheça os recursos de linha de comando para o Entity Framework Core.
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Aprenda o que são e como funcionarão as tuplas no C# 7.
A faculdade é um período de muita aprendizagem em todos os aspectos. Confira nesse artigo algumas di...
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Aprenda a criar animações incríveis e interativas de forma bem simples para a web utilizando o mo.js
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
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...
O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Veja como integ...
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Porque documentar uma aplicação API Spring Boot com o Swagger? Quando se trabalha em equipe, uma má...
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Yarn nasceu para ser uma opção rápida e segura de se gerenciar dependências em JavaScript.
Confira neste artigo com se destacar no mercado de TI com algumas dicas super importantes que vão te...
Existem algumas maneiras diferentes de se trabalhar com Bootstrap em nossos projetos, vamos descobri...
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Veja neste artigo o que é o React, biblioteca JavaScript para desenvolvimento web.
Confira neste artigo um pouco mais sobre a Cloud Computing.
Conheça o que é Paralisia por Análise, a razão de várias pessoas não começarem ou finalizarem algo,...
Neste artigo, convido você a explorar 6 possibilidades de ganhos que vão além daquelas que já conhec...
Conheça o que é e como funciona Machine Learning, uma das grandes tendências do mundo da tecnologia.
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Veja nesse artigo algumas dicas para você que deseja trabalhar com TI no exterior.
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistad...
Neste artigo vamos aprender como enviar emails utilizando o NestJS e o Nodemailer, um dos módulos ma...
Neste artigo conheceremos o Gerenciador de Pacotes Chocolatey.
Veja neste artigo as principais IDEs para desenvolvimento C#.
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Entenda o que realmente é o DOM e sua diferença em relação ao Virtual DOM e Shadow DOM.
Uma ferramenta que facilita a vida do desenvolvedor e o auxilia no gerenciamentos das bibliotecas ut...
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.
Veja neste artigo o que é um framework e para que ele serve.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fund...
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Veremos nesse artigo como se dá a mensuração da complexidade ciclomática; como os analisadores estát...
Veja um pouco mais sobre o PHP 7 e, principalmente, as novidades do PHP 7.1, recém lançado.
Confira nesse artigo algumas dicas para tirar o máximo de proveito e maximizar o seu aprendizado em...
Confira nesse artigo algumas dicas com formas variadas de como você pode conseguir manter suas habil...
Veremos neste artigo algumas dicas que você pode colocar em prática para criar suas próprias oportun...
Conquistar a primeira experiência profissional para adquirir experiência na área pode parecer difíci...
Veja como podemos utilizar o projeto Lombok para diminuir a quantidade de código boilerplate e acele...
Veja neste artigo o que é o Next.js e suas principais características.
Veremos neste artigo algumas dicas para você colocar em prática, pois se manter atualizado é fundame...
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
Veja neste artigo o que é Ember.js.
Provavelmente você já ouviu falar de Inteligência Artificial, mas você sabe do que se trata essa tec...
Confira neste artigo dicas de como melhorar seu perfil no LinkedIn para deixá-lo mais atrativo aos r...
A VPC é o principal serviço de rede privada na AWS e ela tem uma íntima ligação em como suas aplicaç...
Continuando com nossa série de artigos sobre os termos comuns de segurança, vamos abordar hoje o DDo...
Nada melhor do que finalizar o ano de 2019 já sabendo quais as linguagens devem se destacar no próxi...
Neste artigo veremos os principais SGBDs relacionais e suas principais características.
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
Neste artigo veremos o que é Git e seus principais comandos.
Veja neste artigo algumas dicas do que você pode fazer enquanto não se recoloca no mercado de trabal...
Confira neste artigo algumas dicas para ser efetivado no estágio.
Quer jogar aquele jogo novo, mas não tem hardware para isso? Bom, segundo a Google, esses dias estão...
Entenda o que são Advergames e suas vantagens.
Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Separamos as cinco principais redes sociais do momento e destacamos os pontos fortes de cada uma del...
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Início de carreira pode ser bem difícil. Como começar se você não tem experiência? Veja as dicas que...
Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...
No tipo mu-plugin do WordPress os plugins ficam sempre ativos e devem ser usados para funções essenc...
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
Ser um programador freelancer é o sonho de muitos desenvolvedores. Veja algumas dicas.
Veja dicas de como se preparar para fazer um curso à distância.
Neste guia do framework NestJS vamos fazer um compilado de tópicos úteis sobre o framework, desde cr...
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Se você trabalha desenvolvendo aplicativos que funcionam como um serviço, conheça os 12 (Twelve) Fac...
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Veja mais sobre a importância do teste de software automatizado e o porquê de você fazê-lo.
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Quase um ano depois da última versão, o PHP 7.2 bate à porta. Saiba tudo sobre essa versão. O que de...
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
Conheça as mudanças de Expression-bodied members no C# 7.
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
Fazer uma transição de carreira pode ser muito desafiador e com muitas incertezas. Confira essas dic...
Neste guia de segurança veremos alguns dos principais ataques que podem acontecer na web.
Veremos neste artigo alguns erros que podem estar te prejudicando para conseguir a tão sonhada vaga.
Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Neste artigo vamos aprender as maiores técnicas de persuasão do neuromarketing, os gatilhos mentais,...
Veja neste artigo algumas dicas que podem te ajudar em sua produtividade no desenvolvimento de softw...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Nesta formação você conhecerá o ecossistema .NET, focando nos principais aspectos para o desenvolvimento de aplicações Web e APIs.
19 cursos 41h54 de vídeos 91 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
50 cursos 124h03 de vídeos 538 exercíciosA 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íciosNesta formação vamos aprender desde o início como trabalhar com a linguagem C# corretamente, além de ensinar suas boas práticas e recomendações.
13 cursos 33h38 de vídeos 247 exercíciosO React é utilizado por várias empresas em suas aplicações por sua simplicidade e poder, como Facebook, Instagram, Whatsapp, Netflix e DropBox. Nesta formação v...
7 cursos 13h29 de vídeos 57 exercíciosA formação Analista DevOps da TreinaWeb visa introduzir os profissionais a recursos, como, servidores web, docker e Kubernetes, tecnologias estas intimamente re...
9 cursos 21h41 de vídeos 127 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack desde o zero. Ao final dela você estará preparado para trabalhar como programador ou progr...
56 cursos 127h24 de vídeos 622 exercíciosAprenda a implementar a autenticação e a autorização com o JWT em aplicações ASP.NET Core
01h30Aprenda a criar uma Minimal API com o ASP.NET Core
01h42Aprenda como aplicar Service Layer em uma aplicação ASP.NET Core
00h55Aprenda como aplicar Repository Layer em uma aplicação ASP.NET Core
00h39Aprenda como aproveitar todo o poder do Request e Response no ASP.NET Core
01h03Aprenda como implementar validações nas suas aplicações ASP.NET Core
01h34Aprenda como criar um projeto Razor Pages no ASP.NET Core
01h15Aprenda configurar um ambiente C# e ASP.NET no Docker
01h24