Blog do Microsoft Student Partner, programador e estudante de tecnologia Joel Rodrigues.
Mostrando postagens com marcador Artigos. Mostrar todas as postagens
Mostrando postagens com marcador Artigos. Mostrar todas as postagens
quinta-feira, 12 de fevereiro de 2015
Delphi EncodeDate e DecodeDate
Este é um post curto que publiquei no portal DevMedia, porém direto e com exemplos práticos, de como manipular datas no Delphi usando as funções EncodeDate e DecodeDate. Confira no link http://www.devmedia.com.br/decodedate-e-encodedate-no-delphi/15507.
quarta-feira, 22 de maio de 2013
Consultar CEP em C#
Boa parte dos sistemas onde se precisa, em algum momento, cadastrar um endereço, possui (ou poderia possuir) a funcionalidade de consultar CEP no site dos correios. Assim, bastaria que o usuário informasse o CEP e o sistema sugeriria o restante do endereço.
No artigo Consultando endereço por CEP em C# vemos como realizar essa consulta usando C#, de uma forma que pode ser utilizada em vários tipos de projetos.
10 artigos sobre Windows Phone que você precisa ler
Veja neste post 10 sugestões de artigos sobre desenvolvimento para Windows Phone que você não pode deixar de ler.
sexta-feira, 26 de abril de 2013
5 ferramentas CSS3 para facilitar sua vida
As CSS3 trouxeram muitas propriedades novas, mas para quem não as está utilizando com frequência, às vezes fica difícil lembrar como realizar algumas tarefas. É comum precisarmos criar botões, planos de fundo com gradiente de cores e outras configurações, mas nem sempre lembramos do código que devemos utilizar.
Para facilitar nossas vidas, existem ferramentas online que nos permitem gerar alguns desses códigos facilmente, a partir de interfaces amigáveis e de fácil utilização.
Confira neste post Cinco ferramentas CSS3 online para agilizar seu trabalho.
Como enviar SMS em aplicações Windows Phone
Você que desenvolve aplicações para Windows Phone, facilite o trabalho do usuário no envio de SMS a partir da sua aplicação.
Veja no artigo Enviando SMS em aplicações Windows Phone como definir os destinatários e o conteúdo da mensagem e abrir o aplicativo de envio de mensagens, apenas para que o usuário confirme a operação.
YUI Framework
Você sabia que existe um framework CSS/JavaScript desenvolvido pelos profissionais da Yahoo!?
Pois é, o YUI (Yahoo User Interface) Framework é muito utilizado por diversos sites e oferece várias funcionalidades para facilitar o trabalho tanto do web designer, quanto do desenvolvedor back-end.
Confira neste post uma introdução a este poderoso framework: Conheça o YUI - framework CSS/JavaScript da Yahoo!.
quarta-feira, 31 de outubro de 2012
Integrando aplicações no Windows Phone 7 com o Bing Maps
O Bing Maps é o serviço de localização geográfica (mapas) da Microsoft. Em muitas situações esse tipo de serviço é extremamente útil, principalmente em smartphones onde podemos localizar endereços com facilidade, de onde quer que estejamos.
Integrar esse tipo de recurso a nossas aplicações pode se tornar um diferencial e ponto forte diante da concorrência, além de garantir ainda mais funcionalidades para o cliente. Neste artigo é explicado como integrar aplicações desenvolvidas para Windows Phone 7 com o Bing Maps, localizando pontos e traçando rotas: Windows Phone 7: Integração com o Bing Maps.
segunda-feira, 29 de outubro de 2012
A classe Math do .NET
A classe Math do .NET Framework, presente no namespace System, fornece uma série de métodos e propriedades que permitem o cálculo simplificado de certas funções matemáticas como seno, coseno e exponencial.
Veja neste artigo as principais propriedades e métodos dessa classe:
Conhecendo a classe Math do .NET Framework.
Índices no MySQL- Otimizando consultas
A otimização de consultas, em bases de dados que armazenam grandes quantidades de informação, pode ser de extrema importância, principalmente em sistemas web. O uso de índices pode garantir ganho de desempenho em consultas extensas, reduzindo o tempo de resposta do banco de dados e, consequentemente, do sistema.
Neste artigo, além de ser mostrado como trabalhar com índices no MySQL, é explicado o funcionamento desse recurso e também são apresentadas algumas dicas de otimização geral e mais simples: Índices no MySQL: otimização de consultas.
quinta-feira, 25 de outubro de 2012
Tratamento de eventos em Javascript
O tratamento de eventos é uma das ações mais comuns em sistemas que utilizam interface gráfica. Em Javascript, isso pode ser feito de várias formas, mantendo a característica flexibilidade da linguagem.
Neste artigo é mostrado como realizar o tratamento de eventos de elementos da página, como botões, usando as propriedades de evento, cariando event handlers e usando a função addEventListener:
Eventos em Javascript: Tratando eventos.
quarta-feira, 24 de outubro de 2012
Criando botões com a jQuery UI
Um dos principais componentes fornecidos pela jQuery UI (biblioteca jQuery para trabalhar com a interface gráfica) é o Button. Sabemos que botões são largamente utilizados em praticamente 100% dos sistemas, então, para fugir daquela aparência padrão já tão comum, estilizamos esse tipo de elemento para lhe dar um tom diferenciado.
Neste artigo é mostrado como criar e estilizar botões usando a jQuery UI: jQuery UI Button.
Desenhando e movendo um personagem em HTML5
Para quem está começando a se aventurar no desenvolvimento de jogos, um dos primeiros desafios é desenhar e movimentar um personagem. Para quem pretende utilizar a tag canvas da HTML5, esse processo não é tão complexo.
Este artigo mostra como desenhar e mover um personagem (fazê-lo andar) usando a canvas e Javascript e baseando-se em sprites: HTML5 Canvas: Movendo um personagem com Sprites.
Este artigo mostra como desenhar e mover um personagem (fazê-lo andar) usando a canvas e Javascript e baseando-se em sprites: HTML5 Canvas: Movendo um personagem com Sprites.
sexta-feira, 19 de outubro de 2012
Utilizando o componente Spinner da jQuery UI
Quando desenvolvemos formulários para entrada de dados em páginas web, é muito comum haver a necessidade de utilização de campos numéricos. Em muitos casos o valor desses campos precisa ser alterado com certa frequência e para sofrer pequenas modificações (aumento e redução de valores decimais, por exemplo).
Para esses casos, um componente interessante é o Spinner, que fornece dois botões de controle em um input para permitir ao usuário fazer pequenas alterações com o mouse, sem precisar redigitar todo o valor.
Veja neste artigo Como utilizar o componente spinner da jQuery UI.
quinta-feira, 18 de outubro de 2012
Movendo objetos com a tag <canvas> da HTML5
Para quem pelo menos já tentou desenvolver jogos com Javascript, uma das maiores dúvidas e dificuldades no início é sobre como movimentar objetos desenhados na tag <canvas>.
Este artigo, publicado no portal Linha de Código, ensina como desenhar e movimentar um pequeno círculo utilizando Javascript sobre essa tag da HTML5, método que pode ser generalizado e utilizado para objetos mais complexos: HTML5 Canvas: Movendo objetos.
Como usar o MySQL em aplicações .NET
Sabendo que o MySQL é largamente utilizado principalmente em aplicações web, é importante saber como conectar uma aplicação .NET a este banco de dados. Porém, não são fornecidas funcionalidades nativas de acesso ao MySQL no .NET Framework.
Para conseguir acessar esse banco de dados a partir do Visual Studio, é necessário baixar um driver fornecido pelo fabricante.
Neste artigo é ensinado todo o procedimento para se conseguir essa conexão, bem como alguns exemplos de uso: Conectando ao MySQL em aplicações .NET.
Com realizar consultas case insensitive no Firebird
Quando fazemos consultas a bancos de dados filtrando por colunas que contém texto, é comum nos deparar com problemas de diferenciação entre letras maiúsculas e minúsculas.
Quando o usuário de um sistema deseja localizar, por exemplo, o cadastro de um cliente, ele não deve ser obrigado a saber exatamente como o nome deste foi cadastrado, se todo em maiúsculo, em minúsculo, ou com variações.
Veja neste artigo como realizar consultas case insensitive no banco de dados Firebird: Consultas case insensitive no Firebird.
quarta-feira, 17 de outubro de 2012
Banner animado em jQuery
O uso de banners animados é uma boa opção para exibir informações importantes do site e que merecem destaque de uma forma interativa.
Com a evolução das web standards, tornou-se possível desenvolver banners usando apenas HTML, CSS e Javascript, sem a necessidade de Flash ou semelhantes, que costuma apresentar problemas com relação a instalação de plugins e perda de desempenho da página.
Veja neste artigo como criar um banner utilizando o Choco-Slider, um plugin baseado em jQuery: Banner rotativo em jQuery - Utilizando o Choco-Slider.
terça-feira, 16 de outubro de 2012
Calendário em jQuery
Quando desenvolvemos aplicações que utilizam formulários para entrada de dados pelo usuário, é muito comum precisar de calendários para facilitar o trabalho com datas. Com a biblioteca jQuery UI, é possível obter um calendário com diversas funcionalidades a partir de um elemento input.
Veja neste artigo como utilizar o componente datepicker da jQuery UI: Calendário em jQuery - Criando calendários com datepicker
CSS3 Gradient
O efeito gradiente ou degradê é um dos mais utilizados e desejados de se aplicar em planos de fundo de elementos em páginas web. Antes das CSS3, era preciso utilizar imagens predefinidas para se obter esse efeito, o que comprometia o desempenho da página devido ao carregamento de vários arquivos.
Na versão 3 das CSS foi inserido um novo recurso que permite alcançar o mesmo resultado que se obtém utilizando imagens, mas de forma mais leve e facilitando a manutenção.
Veja o artigo completo explicando como utilizar esse recurso: CSS3 Gradient - Criando planos de fundo com efeito degradê.
Assinar:
Postagens (Atom)