Saiba como resolver o erro Failed to receive status information from Apache do CPanel / WHM
Por favor, talvez você se interesse pelo artigo atualizado, acesse em Vetores (Arrays) em C# com exemplos simples O que são vetores na Lógica de Programação? Você já aprendeu a desenvolver algoritmos e programas usando declaração de variáveis, certo? Um dos exercícios clássicos da Lógica de Programação é escrever um programa que leia 3 números […]
IMPORTANTE! Este material está desatualizado! A partir do Visual Studio 2019, a Microsoft removeu os recursos de criação de aplicativos, no entanto, você poderá criar o mesmo ambiente de desenvolvimento usando o Visual Studio Code. Este artigo será mantido no Blogson porque vários desenvolvedores ainda utilizam o Visual Studio 2017, no entanto, eu recomendo que […]
Na aula anterior aprendemos a criar um cadastro usando Ajax, reveja a aula aqui: Como Gravar dados no banco de dados usando Ajax Hoje vamos continuar o mesmo projeto da aula anterior, agora fazendo uma consulta aos dados. Para fazer uma consulta precisamos trocar dados com o servidor, por isso precisamos criar um arquivo PHP […]
Estou disponibilizando para download um aplicação web muito simples para manipular campos Blob do MySQL. O que é um campo do tipo Blob? Um blob (do inglês: Binary Large OBject, basic large object, representa um conjunto de dados binários armazenados em um único campo de uma tabela. O uso mais apropriado para o campo blob é para armazenamento […]
Hoje vamos aprender a programar em C# (leia-se C Sharp), uma linguagem de programação da Microsoft, originada da linguagem C e orientada à objetos, sendo hoje, considera a principal linguagem de desenvolvimento de softwares comerciais do mundo. C# x JAVA? A própria MS já foi usuária do Java, porém, aplicações Java são executadas sempre em […]
As chaves, em banco de dados, servem para relacionar tabelas e otimizar os resultados de consultas. Temos dois tipos de chaves; chave primária, chave estrangeira e além das chaves temos também os índices (também podem ser chamados de chaves secundárias) que também permitem melhorar consideravelmente a performance do banco de dados quando uma consulta é […]
A nova versão 3 do FancyBox está ainda mais fácil de usar. FancyBox é um aclamando plugin jQuery que acabou virando uma biblioteca em função da sua popularidade. Você pode usar esta galeria tanto em web sites como em aplicativos baseados em HTML 5. O FancyBox inclusive tem um site novo; acesse: http://fancyapps.com/fancybox/3/ Assim como toda […]
Com a descontinuação do Intel XDK, estou criando um novo cronograma de aulas. Sobre o novo curso de desenvolvimento mobile O aluno deverá ter conhecimentos básicos de desenvolvimento web. As tecnologias abordadas neste curso são; Editor de códigos Brackets HTML 5 CSS 3 JavaScript Cordova e seus plugins Troca de Dados com servidores usando jSON […]
Em Lógica de Programação existem os laços de repetição, sendo que o mais comuns que encontramos nas linguagens comerciais como C#, Java, PHP, JavaScript são o while (enquanto), do while (faça enquanto) e for (para). Neste artigo vou demonstrar o uso do enquanto (while), A ideia deste laço de repetição, como o próprio nome sugere […]
Neste tutorial vou usar apenas o editor Brackets para criar o aplicativo a nada mais… nada de PhoneGap, Intel XDK, Atom, Visual Studio ou Android Studio, nada disso. A ideia aqui é usar o mínimo de ferramentas possíveis para resolver os mesmos problemas, então, mãos na massa. Preparando seu computador para desenvolver para mobile Instalando […]
Você está procurando por performance? Ao menos que seja para fins de estética, se você está buscando este artigo para resolver questões de lentidão em seu site, eu recomendo que antes de aplicar um GIF de carregamento em suas páginas que leia estas dicas de performance aqui no Blogson; Como carregar imagens lentamente em seu […]
Dando continuidade na aula anterior (clique aqui para ver a aula anterior) onde criamos a página HTML para um sistema de rating. Agora vamos incrementar um pouco mais este sistema. Evitando que o usuário avalie duas vezes. Temos que garantir que o usuário não avalie a mesma página duas vezes. Podemos resolver isso usando […]