Category: Development

I recently read and implemented the code for the book “The Little ASP.NET Core Book” from Nate Barbettini. It is a short book with a very well defined objective: To create a functional application from the ground up and no extra helpers (Visual Studio, Scaffolding, etc). The book starts by giving an introduction on what is Read More

Today we will create a simple and useful React component (especially for those who play RPG). First, we will define what the component should do, Its methods and finally we will develop it. Also, I’m not going to enter into the discussion about the use of dice/die as a singular noun…Let’s begin! Objective: Our dice Read More

Recently I was developing a game just to practice some design patterns and came to a point where it would be interesting to use Operator Overloading. C# is a wonderful language that allows all arithmetic and comparison operators can be overloaded. But before we begin I feel I should explain what is Operator Overloading: Basically, Read More

FreeCodeCamp is a great resource to learn, practice and develop code skills. I decided to study the front-end path to see if I could enhance my abilities and I’m positively surprised with what I’ve been learning so far. I’m doing the Intermediate Front End Development Projects and the first one is simple but interesting. The site Read More

Continuando a série de reviews de cursos ofertados pela Microsoft eis que desta vez trago um ótimo curso de C#: Programming in C# Jump Start. O curso é tido como recurso preparatório para o exame 70-483 e é descrito pela Microsoft sendo voltado para desenvolvedores intermediários e experientes. O curso inicia abordando conceitos básicos de Read More

Se você vêm do Java que nem eu com certeza vai tentar escrever ArrayList em C# e embora a classe esteja lá você logo descobrirá que a maior parte dos códigos escritos (e exemplos) utilizam List. Sabe por quê? Se olharmos a documentação da classe ArrayList veremos que existem algumas particulharidades: Instâncias dessa classe armazenam nossas Read More

Se você trabalha ou interage com C# com certeza já viu a keyword using por ai (principalmente para operações com arquivos/banco de dados/network). Mas você sabe para que ela serve e porque é utilizada? Conforme o manual de referência da linguagem C#, using é uma maneira conveniente de se livrar de objetos quando os mesmos Read More

A Microsoft oferece diversos cursos de diferentes áreas em seu site Microsoft Virtual Academy (MVA), dentre as muitas áreas contempladas por eles podemos encontrar: For Beginners, Mobile App deveopment, Web development, Database, Cloud, Game development, etc. O site também permite realizar sua própria listagem de cursos, agregar cursos similares ou que tratem de um mesmo Read More

No visual studio é possível utilizar tokens em comentários para alimentar uma lista de tarefas. Essa é uma funcionalidade simples, intuitiva e extremamente útil que já vem integrada no visual studio. Para habilitar a visualização primeiro é necessário ir em View > Task List A partir de então um painel contendo a lista de tarefas Read More

Com a explosão da programação funcional muito tem se falado de funções como map e reduce, sendo assim resolvi criar um post exemplificando para que serve e como utilizar esta última função. Array.prototype.reduce Em suma o objetivo desta função é percorrer um conjunto de valores e executar uma função callback uma vez em cada um Read More