Publicado em 3 de fevereiro de 2020 por Fabin
Categoria: HTML5
Por volta de 2011 o HTML5 começou a ganhar destaque. Lembro que na época, ainda se via muitas aplicações com animações rodando sobre o falecido Adobe Flash. O que era bom na époc, também era um “inferno”, pois este plugin tinha que estar sempre atualizado e muitas vezes não era porque implementaram uma nova funcionalidade, mas […]
Leia mais...
Publicado em 15 de janeiro de 2020 por Fabin
Categoria: C#
Olá pessoal! Hoje vou comentar a respeito do método .Any() da namespace System.Linq. Mas, afinal, para que serve esse método Any()? Digamos que você precisa encontrar algo dentro de uma collection… Você logo pensa: vou fazer um loop e pesquisar o que estou encontrando! Certo! Mas, se eu lhe disser que em .NET, com C#, […]
Leia mais...
Publicado em 10 de janeiro de 2020 por Fabin
Categoria: Ferramentas de Desenvolvimento
Olá dev! Para quem é desenvolvedor Web ter alguns plugins no navegador para auxiliar é sempre uma “mão da na roda”. As ferramentas para desenvolvedores dos navegadores mais famosos – entenda Google Chrome e Firefox – já atendem quase todas as necessidades, mas algumas só são completas através de plugins. E aqui está um plugin […]
Leia mais...
Publicado em 4 de janeiro de 2020 por Fabin
Categoria: Banco de dados
Quem programa e trabalha com acesso a banco de dados, já deve ter se deparado com esse impasse: como é a string de conexão para o banco de dados que estou usando? Isso acontece principalmente quando estamos acessando um banco usando ODBC ou ADO.Para “facilitar” as coisas, cada banco de dados tem uma string de […]
Leia mais...
Publicado em 2 de janeiro de 2020 por Fabin
Categoria: C#
Olá meu amigos devs! Hoje, vamos conhecer as formas de se trabalhar com a concatenação de strings. Existem três formas, basicamente, para se trabalhar com a concatenação de strings. São elas: utilização do operador soma, placeholder e interpolação. Abaixo, vamos ver um exemplo de cada uma dessas formas: Utilizando o operador soma É a forma mais simples […]
Leia mais...