Silverlight 5

Depois de meses com rumores (infundados) de que a Microsoft ia largar o Silverlight em prole do HTML5, heis que é chegado finalmente o dia de lançamento oficial do Silverlight 5!

As novidades são muitas, mas estas são as que mais se destacam:

Podem encontrar na página oficial do Silverlight uma série de vídeos introdutórios com Pete Brown, Developer Division Community Program Manager na Microsoft.

@Silverlight SDK

Microsoft Webday 2010 (II)

Decorre já nos próximos dias 12 de Outubro no Porto e 14 de Outubro em Lisboa, mais um Microsoft Webday, um evento dedicado às tecnologias de desenvolvimento para a internet.

Sendo já o segundo evento deste tipo este ano, a agenda ainda não está fechada mas promete ser bastante interessante, com sessões “essentials” na parte da manhã, e sessões “deep dive” na parte da tarde, com temas que devem passar por Azure, Silverlight 4, Windows Phone 7, HTML5, IE9, ASP .NET 4, ASP .NET MVC 3, WebMatrix, Razor, e outros!

Outra novidade é o seminário de pré-conferência que acontece no dia que antecede o evento em cada cidade (11 e 13), dedicado exclusivamente ao Windows Phone 7.

Não percam tempo e façam já o registo, usufruindo do desconto “Early Bird”! ;)

Windows Phone 7 Analog Clock

Nada como uma calma noite de Domingo de Páscoa para umas pequenas experiências com o Visual Studio 2010,  Silverlight, e o emulador do Windows Phone 7!

O resultado? Tendo por base este exemplo, cheguei a um simples relógio analógico com o aspecto certo para a interface do Windows Phone 7, tal como podem ver na figura! :)

Podem descarregar aqui o código fonte! ;)

Microsoft WebDay 2010

Estamos a menos de 24 horas do Microsoft Webday 2010, um evento dedicado às novas tendências e tecnologias orientadas para a internet: Silverlight, Internet Explorer, Expression, ASP.net, e Windows Azure!

O evento será na Fundação Dr. António Cupertino de Miranda, no Porto, e sendo o primeiro evento Microsoft do ano, pode-se dizer que começa muito bem, dado que está já lotado há mais de uma semana!

Eu estarei presente para assistir ao que conto ser um grande evento técnico, apresentado por um quadro de especialistas destas áreas! ;)

Windows Mobile Widgets – Parte 4

Windows Mobile Widgets Part 3Em mais um artigo da série sobre desenvolvimento de Windows Mobile Widgets, hoje venho falar sobre o seu modelo de objectos (object model) de Javascript.

Voltando ao essencial, um Widget é apenas HTML + CSS + Javascript… sendo o HTML e o CSS utilizado para o desenho da interface, o Javascript serve para a implementação da lógica e programação do Widget.

Continue reading

Microsoft actualiza SDK para o Facebook

Microsoft & FacebookA Microsoft lançou uma nova versão do Facebook SDK! A actual versão 3.0 permite a ligação do Facebook através de várias tencnologias, como por exemplo o WPF, o Silverlight e o ASP.NET MVC.

Este é um SDK disponibilizado totalmente em “código aberto” no CodePlex, e apesar de ter sido inicialmente desenvolvido pela Clarity Consulting, não deixa de ser curioso a clara ligação e interesse da Microsoft no Facebook (ver os caso da Xbox, já aqui falado anteriormente, e do Windows Mobile)…

Windows Mobile Widgets – Parte 3

Continuando a “saga” do desenvolvimento de Windows Mobile Widgets, este terceiro artigo vai focar o manifesto dos Widgets, mostrando para que serve e como o podemos utilizar para nosso próprio proveito.

O manifesto de um Widget para Windows Mobile tem obrigatoriamente o nome de “config.xml” e obedece ao standard definido pelo draft para desenho de Widgets da W3C, de 22 Dezembro de 2008. Este standard é um rascunho (draft) do que é pretendido para a versão final; no entanto, no seu aspecto base é garantida pelo Windows Mobile a retro-compatibilidade das próximas versões com as mais antigas.

Continue reading

Windows Mobile Widgets – Parte 2

Na continuação da série de artigos sobre Windows Mobile Widgets que tenho pensada, este segundo artigo focará em essencial como podemos “internacionalizar” os nossos Widgets, ou seja, como fazer para que a interface do Widget seja multi-língua (Localization), apresentando o idioma correcto conforme as Regional Settings (Definições Regionais) do PDA onde ele estiver a ser executado.

Continue reading

Web Services Sapo

SapoQuantas vezes tivemos a necessidade de incluir numa qualquer aplicação que estamos a desenvolver um Web Service, e andamos à procura na Internet e nada?

Ontem encontrei um catálogo com serviços que vão desde a simples pesquisa na internet ou listagem de notícias, até algo mais complexo como obter informações do trânsito ou procurar farmácias de serviço, etc.; são mais de 30 serviços alojados e mantidos directamente pelo Sapo!

Estes Web Services estão disponíveis para utilização não comercial e a sua continuidade não está garantida pela PTC, mas só o facto de existirem e de facilmente poderem ser utilizados por qualquer programador, é já uma grande ajuda, e mais não seja servem como ferramentas de testes!