terça-feira, janeiro 23, 2007

Minha "cara" no site da Microsoft!

Parece que o site da MSDN está colocando algumas fotos de MVP's na sua página principal e me avisaram que eu estava lá! Olha ai a prova..:)

PS: Eu não sou feio assim não hein..

WebCast: Otimizando aplicações para o Windows Mobile 5.0

Pessoal,

Vou fazer um WebCast dia 30/01/2007, as 17:30 sobre como otimizar sua aplicação para no Windows Mobile 5.0. Quem quiser pode ir se inscrevendo aqui.
Será uma séria de "best-practices" envolvendo performance, WebServices e intefaces gráficas. Depois poderemos bater um papo para trocar idéias.
Se alguém tem alguma sugestão e/ou quise opinar sobre o tema, esteja a vontade.

Nos vemos por lá.

segunda-feira, janeiro 22, 2007

Minha ausência...

Pessoal, desculpem o blog está meio "off" no mês passado, é por que além das festas, estou MUITO ocupado com algumas consultorias que estou concluindo, mas em breve estarei de volta com muitas novidades.

Ah..não posso deixar de falar... MALDITO J2ME..ô troço tosco.. L

quinta-feira, dezembro 07, 2006

Saiu o SQL Server Compact Edition RC1

O SQL Server 2005 Compact Edition (que antes era conhecidp por SQL Server 2005 Everywhere), já conta com o um CTP que pode ser baixado aqui. Vale uma olhada.

segunda-feira, dezembro 04, 2006

Mais um ano...mais um Tech ED se passou...


É isso aí. Minha palestra no TechED desse ano foi excelente (tive até de repetir). Conheci muita gente que só "via" nos fórums da vida, troquei muitas idéias..enfim, foi excelente e obrigado a todos pela recepção.
Antes que perguntem, o PPT com a apresentação será disponibilizado pela própria organizaçãdo do evento. Fiquem atentos para o site.
Até o próximo ano!

quarta-feira, novembro 22, 2006

SQL Server Compact Edition RC1

(sim, o mudou de nome de novo)
Atenção: O SQL Server Everywhere Edition (aka SQL Mobile 2005) agora se chama SQL Server Compact Edition.

O SQL Server Compact Edition RC1 foi lançado na web.Baixe ele aqui: http://www.microsoft.com/downloads/details.aspx?FamilyId=85E0C3CE-3FA1-453A-8CE9-AF6CA20946C3&displaylang=en

Você vai precisar dos runtimes e do SDK para começar a testar. Dê uma olhada nesse blog http://blogs.msdn.com/stevelasker/archive/2006/10/31/sql-server-everywhere-gets-yet-another-name.aspx para mais informações.

Downloads Relacionados:
Microsoft SQL Server 2005 Compact Edition Tools for Visual Studio SP1 Beta (SSEv31VSTools-EN.msi)

Download the Microsoft SQL Server 2005 Mobile Edition Device SDK to rapidly develop, test, and deploy applications for mobile devices.

Connectivity Tools for SQL Server Mobile, SQL Server 2000, and SQL Server 2005



É uma ótima oportunidade para testar suas aplicações neste novo servidor. Já participava dos BETAs e posso garantir que tem muitas coisas legais, principalmente na parte de sincronismo e performance. Mas isso é assunto para outro post.

segunda-feira, novembro 13, 2006

Aplicações Web para PocketPC's

De vez em quando vem um maluco me perguntar se dá para rodar ASP.NET em um device com Windows Mobile 5.0. Logo depois de eu dizer que isso é uma coisa idiota, normalmente os malucos dizem que "querem portar uma aplicação web", "que a aplicação fica melhor rodando num browser (sic!)",etc.
Então, comos os malucos também acompanham esse blog, sugiro que vocês se afundem de vez e tentem programa em PHP para o PocketPC! Sim..existe como rodar aplicações PHP no Windows Mobile...deus me perdoe, mas vamos lá:


O primeiro é o PocketHPH, que já é bastante robusto e dá suporte inclusive ao SQLite.

Pior..tem como rodar Phyton (sim, eu sei). Um colega meu portou a biblioteca Django para o Windows Mobile 5.0 e ainda teve coragem de por isso em seu blog.








Não me entendam mal. Eu sei que muita gente vê os PocketPC's como PC's pequenos, mas daí a serem SERVIDORES rodando um Web Server, é um pouco demais.

Malucos..divirtam-se..:)

sábado, novembro 11, 2006

70-536 já era

Aproveitando o SBGames, fui fazer a prova de certificação do .NET 2.0 (a nova). Passei sem maiores problemas, mas com certeza essa prova é BEM mais difícil do que a versão antiga. Cai muita coisa de serialização, segurança a nível de assembly além de uso do framework em si (principalmente dos objetos do FileSystem).
Ainda não sou um Marden, mas chego lá..:D

terça-feira, outubro 31, 2006

WCF para Windows Mobile

A nova onda de technologias do .NET aparentemente deixou o pessoal do Windows Mobile "meio de fora". Nada de WPF, WWF, WCF..ops!...Vamos dar tempo ao tempo...o WCF
já está batendo na sua porta...e possso adiantar que a segunda versão (não pública) do WPF/e está excelente!
Está interessado no WCF e o que ele pode fazer por suas aplicações? Dê uma olhada no blog do gerente do projeto.

segunda-feira, outubro 23, 2006

Conteúdo do MDEC 2006 disponível para Download!

Não deu para ir ao Microsoft Mobile and Embedded DevCon 2006 e ganhar um DVD com todo o conteúdo? Seus problemas acabaram! Baixe todo as palestras e sessões aqui.

Eis o anúncio oficial:

"MEDC is the leading event for developers, engineers, and business managers. Here are presentations from the event about the latest Windows Embedded and Windows Mobile platforms.

* Application Development:

These sessions focus on developing mobile applications in Visual Studio 2005 for Windows Mobile 5.0 (including MSFP) using both managed and native code. Sessions are geared to help you build Windows Mobile applications better, running on more devices, with greater stability and longer battery life. Other topics include memory and code management, and speed to market.

* Developing Windows Embedded Devices

This track is tailored for Windows Embedded developers. It is the most comprehensive training available on the latest versions of Windows CE, Windows XP Embedded, and Windows Embedded for Point of Service. Breakout sessions include: reliability, real time, source access, security, and time to market for existing users of the Windows Embedded platform.

* Managing & Deploying Devices

This is for IT Professionals who manage support and security IT operations for Mobile devices and their associated infrastructure. Sessions cover topics for Application Deployment, Configuration, device and software catalogs, Security and Customization. Technologies showcased are Windows Mobile, Windows Embedded, Windows Embedded for Point of Service, Exchange Server, Windows Server and Clients, Office, Systems Management Server, Tablet PCs, and Mobile Technologies.
"

Mais um vídeo do WPF/E

Saiu mais um vídeo demonstrando os recursos do Windows Presentation Foundation Everywhere, que pode ser executado sob a plataforma Windows Mobile e, aparentemenete, também sob MacOS e Linux.
Dê uma olhada aqui, pois isso é o futuro.

quarta-feira, outubro 18, 2006

Tech Ed 2006

No fim de novembro acontecerá o mais importante evento da Microsoft no País,o Tech Ed. É um evento monstro com diversos tracks simultâneos, participação de profissionais, incluindo MVP's, de todo país. É como Meca, se você pode ir VÁ!
Eu vou fazer uma palestra no track de mobilidade para desenvolvedores não-mobile. Vou falar das diferenças entre o mundo "mobile" e o desktop-web e como esses desenvolvedores poderão entrar nesse mercado. É uma pelestra de nível alto (300-400) e acredito que seja bastante interessante.

Nos vemos por lá.

terça-feira, setembro 26, 2006

Saiu i Visual Studio 2005 SP1 Beta

Já está disponível no site Microsoft Connect a versão beta do Service Pack 1 para o Visual Studio 2005.
Recomendo que os interessandos entrem no programa de teste beta do Visual Studio através deste link e baixe o SP e faça suas considerações. Todo feedback é bem vindo.

quarta-feira, setembro 20, 2006

Prova 071-540

Fui hoje ao Recife fazer a versão BETA da prova de certificação 071-540 (Windows Mobile Application Development).
As provas BETA são enviadas aos MVP's antes de se tornarem públicas e servem para formar um feedback para a Microsoft do exame. Esse exame terá cerca de 50 questões, mas como é beta tive de responder 81 questões em um tempo máximo de 4 horas, mas levei apenas 1:45 minutos.
Achei a prova bastante interessante, focando principalmente em "Best Practices", no SQL Server Mobile, na interoperabilidade com código nativo (vejam essa minha série de artigos), algums serviços novos no Framework 2.0, como o MSMQ (veja um artigo meu sobre isso aqui) e aplicações multi-thread.

Por fim, achei a prova bastante equilibrada e mede bem o conhecimento sobre aplicações para Windows Mobile.

Se eu passei? Só vou saber daqui a 3 meses!...:)

terça-feira, setembro 19, 2006

ActiveSync 4.5 Beta 2 disponível para download!

Para os que gostam de estar sempre a frente nas novidades, baixe aqui o novo ActiveSync Beta.

Eis o anúncio oficial:

“Microsoft ActiveSync 4.5 is the latest sync software release for Windows Mobile-powered devices. ActiveSync provides a great synchronization experience with Windows®-powered PCs and Microsoft Outlook right out of the box. ActiveSync acts as the gateway between your Windows-powered PC and Windows Mobile-powered device, enabling the transfer of Outlook information, Office documents, pictures, music, videos and applications to and from your device. In addition to synchronizing with a desktop PC, ActiveSync can synchronize directly with Microsoft Exchange Server 2003 so that you can keep your e-mail, calendar data, tasks and contact information updated wirelessly when you’re away from your PC. Changes in ActiveSync 4.5 Beta 2 help resolve issues related to setup, partnerships, and connectivity with the PC and Microsoft Exchange. In addition, it includes a troubleshooter utility that scans your computer and device to identify problems and offers information and corrective actions to solve them. ActiveSync 4.5 Beta 2 supports PC sync via USB cable, Bluetooth, or infrared connection.”

quinta-feira, setembro 14, 2006

Zune anunciado oficialmente


A Microsoft finalmente anunciou o ZUNE, o “iPod-Killer” com uma fantástica tela de 3 polegadas, wi-fi, rádio FM e 30Gb de espaço. Ele vai vir em 3 cores, preto, branco e marrom. Ainda sem preço nem data de lançamento definido.

A Microsoft de fato está entrando pesado no mercado de hardware para o consumidor. Depois do sucesso do Xbox 360, será que o ZUNE vai arranhar a posiçaõ do iPod ?

Agora...hmm..para um Pocket PC não é?

segunda-feira, setembro 11, 2006

Conheça a ScreenLib

Os desenvolvedores hoje devem fazer suas aplicações rodarem em diversos devices, com diferentes tamanhos e orientações de tela. A própria API do Windows Mobile já tem diversos recursos que facilitam essa tarefa, mas quando sua interface precisa ser mais "visual", a coisa complica um pouco.

Bom..leia as palavras do autor e veja se isso lhe interessa:
"video tutorial introducing the ScreenLib library for Windows Mobile developers.

ScreenLib is a C++ library for Windows Mobile developers. It helps design user interfaces that adapt to work well with devices of any screen orientation, form factor, or DPI. In this video, Mel Sampat, a Program Manager at Microsoft explores some of the unique challenges of designing Windows Mobile user interfaces, and shows you how to use ScreenLib to overcome those challenges."


Baixe o vídeo aqui.

segunda-feira, setembro 04, 2006

SharpGames no AR!


Fico muito feliz em anunciar mais uma comunidade de desenvolvedores no Brasil. O SharpGames é uma comunidade voltada a desenvolvedores de jogos para PC´s e XBox (e Windows Mobile, claro) criada por mim e pelo shinji que bolou toda a infraestrutura do site.
A nossa idéia é disseminar principalmente a plataforma XNA e o DirectX e formentar a criação de jogos para PC e, claro, para o XBox 360.
Com falei em um post antigo. Programador bom tem de fazer jogos. O resto é peão..:)

domingo, setembro 03, 2006

Meu novo artigo na WebMobile Magazine


Pessoal, saiu meu mais novo artigo na WebMobile Magazine, explorando um pouco WebServices e a CameraAPI do Windows Mobile 5.0. Ficou um pouco grande, mas vale a leitura..tem muitas dicas espalhadas por lá!
Comentem!

segunda-feira, agosto 14, 2006

Não sei se é um sinal

Não sei se é um sinal ou algo assim relacionado ao post anterior, mas vejam o que chegou na minha caixa de correio hoje:



Sei não...será que tem algo a ver?