quarta-feira, 30 de dezembro de 2015

Game Jolt

Neste artigo apresento um site dedicado a publicar jogos indie, o GameJolt.

Atualmente tenho dois jogos publicados:

Bouncing World

Ground Protection

sexta-feira, 17 de abril de 2015

Guardar Imagens numa base dados do Access

Uma discussão que nunca terá fim diz respeito ao melhor modo de guardar imagens num servidor, dentro da base de dados ou somente em pastas utilizando o sistema de ficheiros?

Em minha opinião, como tudo na vida, depende da situação. Mas adiante, neste post vou mostrar como se podem guardar imagens dentro de uma base de dados do Access utilizando C#.

Começamos por criar um projeto novo no VS 2013.




sexta-feira, 27 de março de 2015

Web Service em C#

Depois do artigo sobre um web service em PHP segue agora um artigo sobre como implementar o mesmo serviço com o Visual Studio e .NET utilizando C#.

Começamos por criar um projeto ASP.NET com o Visual Studio 2013.




Web service em PHP

Neste artigo vamos utilizar PHP para criar um serviço web que devolve dados a partir de uma base de dados MySQL em formato XML ou JSON.

Para a consulta dos dados vamos utilizar MySQLi.

O serviço não vai requerer nenhum tipo de credênciais nem limites ao número de pedidos processados o que pode ser necessário em determinadas situações.

Começamos por definir os parâmetros para estabelecer a ligação ao servidor de base de dados.

<?php
    $server="servidor";
    $user="utilizador";
    $password="password";
    $database="base_dados";
?>


quinta-feira, 26 de março de 2015

Consumir um serviço web com C#

Neste artigo vamos aprender como consumir um serviço web com uma aplicação desktop criada em C#.

Um serviço web (web service) é uma API disponível através da Web que pode ser utilizada desde que se respeite as condições de uso. Em alguns casos os web services são gratuítos e não requerem nenhum registo ou credênciais, no entanto, existem outros serviços que depende de um registo e até de um pagamento.

Para demonstrar o conceito vamos utilizar um serviço oferecido pelo Banco Central Europeu disponível no seguinte link http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml.
Este serviço devolve as cotações diárias de moedas em função do valor do euro. Os dados são codificados em formato XML.

sexta-feira, 9 de janeiro de 2015

Arduino através de PHP

Neste post vamos criar um projeto que vai implicar utilizar três linguagens de programação diferentes e tudo para permitir comunicar com um Arduino através do browser.

O objetivo é criar uma página Web que permitirá enviar e receber dados de um Arduino ligado a um servidor Web.

No Arduino implementamos um protocolo muito simples de comunicação que faz a interação com os sensores e comunica com o servidor Web.

O servidor Web é um computador com Windows a correr o Apache e a linguagem de programação utilizada para a criação das páginas será o PHP.

Para permitir a comunicação do PHP com a porta USB do Arduino será desenvolvimento um pequeno programa em C#, modo Consola, que será chamado a partir do PHP com alguns parâmetros e que posteriormente fará a ligação ao Arduino.

Apesar de existirem livrarias de funções em PHP para utilizar a porta série não consegui fazer com que funcionassem em Windows.