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 moreCategoria: C#
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 moreCrie uma WebApi usando .NET CORE no Visual Studio Code
Pessoal, estou iniciando meus estudos em .NET CORE e neste artigo vamos ver como criar uma WebApi usando esta tecnologia no Visual Studio Code. As “coisas” mudaram muito ao meu ver na criação de aplicativos .NET, agora temos que ter conhecimento de comandos e digitar muita coisa manualmente (talvez exista modo mais fácil, mas ainda não consegui ver isso). Estava
Read moreNo 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 moreListar registros com ASP.NET MVC – parte 2
Fala pessoal, continuando a série de artigos sobre listagem de dados com ASP.NET MVC, hoje vamos pegar o exemplo da parte 1 e criar outra página com grid e paginação do Jquery DataTables. Abaixo o resultado da minha consulta utilizando o DataTables: O Datatables traz para você de “graça” ordenação, filtro, alteração de quantidade de resultados por página e paginação
Read moreListar registros com ASP.NET MVC.
Fala pessoal, resolvi escrever um pouco sobre uma rotina muito comum em uma aplicação web, consultar dados no banco e mostrar em tela. Vou fazer uma série de artigos demonstrando várias maneiras de fazer esse tipo de funcionalidade com ASP.NET MVC, para isso criei um sistema bem simples que lista tarefas cadastradas, um “TODO LIST”. O primeiro modo de visualizar
Read moreC# – Como contar itens duplicados em listas genéricas.
É muito comum você precisar encontrar os itens distintos de uma lista genérica e é uma coisa muito fácil de fazer usando o Linq, precisei fazer algo parecido um dia desses em um projeto, vou deixar como dica, nunca se sabe quando iremos precisar. No meu caso precisava saber se existiam objetos com propriedades iguais na minha coleção para efetuar
Read moreComo gerar um número randômico em Asp.Net | C#
Você pode precisar de um número randômico para fazer um sorteio, ou um sistema de banners por exemplo, onde os banners tem que aparecer randomicamente na página. Esses são apenas alguns exemplos do porque precisamos gerar um número randômico. Abaixo segue um exemplo simples de como gerar um número randômico em C#/Asp.Net: Random rand = new Random(); int numero =
Read moreC# usando o ConvertAll para transferir dados de uma lista para outra lista.
Eu vejo por ae e já fiz muito, os desenvolvedores converterem uma lista para outra lista, utilizando foreach. Funciona, mas não há melhor maneira de converter uma lista para outra lista usando ConvertAll (); Só para explicar-lhe melhor cenário, vamos supor que você tem duas classes, conforme abaixo: public class Student { public string Name { get; set; } public
Read more