Se livre da dependência ao IIS, aprenda a criar aplicações Self-Host.

Quando vamos desenvolver uma aplicação web utilizando as tecnologias da Microsoft, já vem na cabeça “Vou precisar hospedar minha aplicação no IIS!” (Internet Information Services) seja ela um site web ou um simples serviço WCF ou WEBAPI. Essa dependência passou a ser vista como um problema, com isso foi iniciado o projeto do padrão OWIN (Open Web Interface for .NET)

Read more

Série WebApi Parte 2 – Autenticação via token.

Quando falamos de aplicações web e aplicações mobile a questão de autenticação é importante para garantir a integridade de sua implementação e segurança de seus dados, em um cenário web tradicional é amplamente utilizado o uso de cookies ou sessions para guardar  a autenticação válida durante a navegação evitando assim que seja preciso se autenticar toda a vez que tentar

Read more

Série WebAPI Parte1 – Vamos falar de OWIN e Projeto KATANA

Pretendo publicar uma série de artigos sobre WEBAPI, e neste vou tentar explicar para quem ainda não conhece o que é  OWIN e o Projeto KATANA. Você já deve ter visto várias maneiras de implementar uma WEBAPI, uma forma que chamou minha atenção e uma dúvida que tinha era por que algumas implementações possuía um arquivo chamado Startup.cs e outras não.

Read more

Invista em sua carreira, aprenda .NET com quem entende!

Olá pessoal, tudo bem? Recebi alguns vouchers com descontos para a promoção de inverno do site  balta.io! Adquirindo a promoção, você terá acesso por 12 meses a todos os cursos do site, certificado de participação e tira dúvidas online. São mais de 90 cursos! Você vai aprender como trabalhar profissionalmente com DotNet, aprendendo desde bilbliotecas básicas até arquiteturar aplicações completas

Read more

Introdução ao Electron – faça aplicativos desktop com HTML, JS e CSS!!

Fala pessoal, hoje vou falar um pouco sobre o Electron , mas neste caso não é a partícula de carga negativa que fica girando ao redor do núcleo atômico, mas sim de um framework que possibilita criar aplicativos desktop para os três grandes  sistemas operacionais (MacOs, Linux e Windows)  com o uso de HTML, CSS e Javascript, com isso você pode

Read more

No liquidificador: Knockout + Bootstrap + Toastr.js + BootBox + Asp.NET MVC + BootsWatch + WebAPI + MongoDB

Fala pessoal, neste final de semana da páscoa aproveitei o feriado e coloquei no liquidificador várias tecnologias para “misturar” e ver o que “sai” no final. Desta vez vou criar um sistema com Knockout, Bootstrap, BootsWatch, BootToastr.js, BootBox, Asp.net MVC, Web Api, Swagger e MongoDB. Vamos explicar um pouco de cada tecnologia principalmente para quem não conhece: Knockout é uma biblioteca

Read more