Xamarin Forms – Autenticação com OAuth Identity Provider

Xamarin Forms – Autenticação com OAuth Identity Provider

Neste artigo, vou mostrar como fazer a autenticação via OAuth e Identity Provider em uma aplicação Xamarin Forms usando o VS 2015 Community e a linguagem C#.

+

ASP .NET Core – Criando serviços backend para aplicações móveis nativas – Parte 01

Neste artigo, eu vou mostrar como criar serviços backend usando ASP .NET Core MVC com suporte a aplicações móveis nativas (Android, iOS e Windows Phone).

+

Visual Studio 2017 – primeiros contatos: Start Page

Na vídeo aula dessa semana, vou apresentar as novidades do VS 2017, que foi lançado há pouco tempo, iniciando com a Start Page.

+ + +

ASP .NET Core – Criando uma aplicação MVC 6 Web API no VS 2015 Community – Parte 02

Já criamos o projeto, definimos e configuramos o nosso ambiente e criamos a nossa web API Contatos. Agora vamos testar a Web API com o Postman.

C# – Apresentando a interface INotifyPropertyChanged

Você sabe o que faz a interface INotifyPropertyChanged? Ela apenas notifica os clientes que um valor de uma propriedade foi alterado. Mas vamos pensar um pouco mais sobre isso…

+ +

.NET – Comparação dos principais recursos entre C# e Java

Neste artigo, vou apresentar uma comparação dos principais recursos das linguagens C# e Java.

C# – 3 motivos importantes para usar Generics

Neste artigo, eu vou rever os conceitos fundamentais sobre Generics usando a linguagem C#.

+

Criptografia na plataforma .NET – Usando as funções de Hash

Nesta aula do curso, vou mostrar como podemos implementar o algoritmo de hashing ou funções de hash na plataforma .NET, usando uma classe genérica e a classe HashAlgorithm.

Criptografia na plataforma .NET

As técnicas usadas na criptografia podem ser divididas em quatro categorias, e, em cada uma delas, um determinado número de algoritmos é implementado na plataforma .NET usando um modelo de provedor herdado. Conheça-os.

Criptografia na plataforma .net – princípios gerais

A segurança é uma preocupação constante que todos os desenvolvedores precisam abordar, principalmente quando existem dados que estão sendo armazenados ou transmitidos.