Navigation

Search

Categories

On this page

TechDays07: T-1dia TechdaysDeBolso
Groove & Ray Ozzie na Microsoft
Patrick Tisseghem em Portugal para ensinar Office Information Bridge Framework e Infopath
Webcasts dedicados à banca: 14-18 Fev
Como ler blogs
MSDN Abril: ppt e demo files
Evento MSDN Abril: Patterns & Practices
Offline Application Block
Ray Ozzie comenta o Longhorn

Archive

Blogroll

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.



RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Total Posts: 107
This Year: 2
This Month: 0
This Week: 0
Comments: 35

Sign In
Pick a theme:

# Monday, March 19, 2007
Monday, March 19, 2007 9:14:13 AM (GMT Standard Time, UTC+00:00) ( Sync/Offline | TechDays07 )

Pois isto está a mesmo a chegar e agora só falta fechar algumas coisas. O stress e ansiedade estão aos níveis máximos e só espero que agora tudo corra como previsto.

Antes de começar a postar já "dentro" do evento, quero ainda anunciar que o Pedro Ivo Faria (PcDeBolso.com) já publicou a versão Pocket da Agenda e Notícias. É só instalar que depois funciona mesmo sem GPRS, tudo offline e com funcionalidade para escolher a agenda também no telemóvel/PDA. Uma aplicação com uma qualidade extraordinária como já nos tem habituado o autor das aplicações para o Mundial e Europeu de Futebol e do campeonato de F1. Eu já instalei :-)

http://www.pcdebolso.com/campanhas/techdays2007.asp

Este ano foi a primeira vez que tivemos estes projectos todos dedicados ao evento. Não sabíamos qual seria a reacção das nossas comunidades uma vez que toda a gente anda cheia de trabalho. Mesmo assim a quantidade e qualidade dos projectos que nos surgiram superou a minhas expectativas e aproveito para deixar aqui o meu desejo para um próximo evento: Criar uma sessão "Making of Techdays" e convidar os autores destes projectos a explicarem como abordaram o desafio.

Parabéns e OBRIGADO!

# Monday, March 14, 2005
Monday, March 14, 2005 12:58:35 AM (GMT Standard Time, UTC+00:00) ( Sync/Offline )

Microsoft compra a Groove Networks e esta é uma noticia que me agrada bastante. O criador do Lotus Notes e da Groove Networks acaba de se juntar à Microsoft. Acho que agora vamos ter o Sharepoint offline ;-)

Monday, March 14, 2005 12:34:56 AM (GMT Standard Time, UTC+00:00) ( Apresentações | Arquitecturas | Sync/Offline )

O Patrick é um colega do Jan Tielens na U2U e vem a Portugal para dar formação em Infopath e IBF1.5. Segunda-feira vai estar no Hotel Real Oeiras e o resto da semana dividido entre Lisboa e o Porto. Na segunda-feira eu faço uma keynote onde explico como a arquitectura das aplicações está a mudar do browser para clientes mais desacoplados e com potencial para coisas como o offline. Este foi o tema que apresentei este ano na XATA2005 e pretende ser algo tipo: SmartClients na pós-webização e o papel do Office para inferir contexto nas novas aplicações.

# Tuesday, January 18, 2005
Tuesday, January 18, 2005 11:56:45 PM (GMT Standard Time, UTC+00:00) ( Arquitecturas | Patterns | Sync/Offline | Web Services )

14 a 18 de Fevereiro vai ser uma semana de webcasts dedicado à área Banca/Seguros/MercadoCapitais. Os temas passam por arquitecturas, Service-Oriented, Message-Oriented, Integração, Migração COM/WinDNA/J2EE para .NET, Interoperabilidade, Offline, SmartClients, Patterns, Anti-Patterns, ...

Por causa do fuso horário as sessões cá em Portugal acontecem tipicamente entre as 4PM e as 10PM.

Mais detalhes em http://www.microsoft.com/seminar/events/series/msdndotnetunwrapped.mspx

# Monday, July 05, 2004
Monday, July 05, 2004 2:18:26 PM (GMT Standard Time, UTC+00:00) ( Sync/Offline )

Continuo a encontrar muita gente que ainda usa IE Favorites e lê weblogs passeando com o browser pelas páginas web. Serve este post para esclarecer como é que se lê estas coisas de uma forma mais smartclient (e offline)

O truque é instalar um blogreader, por exemplo o newsgator ou o sharpreader, e ir adicionando estes links RSS 2.0 que aparecem na maior parte do blogs. O resto é a beleza de uma infraestrutura XML, simples, desacoplada e distribuída que trata de relacionar posts, links, comentários, referências e, no caso destes blogreaders, permite puxar o conteúdo para o laptop e gerir todos os posts offline ;-)

# Friday, April 30, 2004
Friday, April 30, 2004 9:02:12 AM (GMT Standard Time, UTC+00:00) ( Apresentações | Patterns | Sync/Offline )

Os powerpoints da sessão MSDN de Abril já foram publicados e a minha sessão sobre Patterns & Practices também já está disponível para download. Na sessão de Leiria construímos um exemplo de uma aplicação offline integrada com o MapPoint/GPS para reportar "buracos" nas estradas. O código é uma simples adaptação de um dos exemplos e demorou cerca de 1 hora a montar. Como prometido junto o código para download. Para usar a integração com MapPoint é preciso o CD e depois é só premir o botão do meio no mouse para marcar pontos. Cada ponto corresponde a um relatório que será uploaded para o web service assim que houver conectividade.

# Monday, April 05, 2004
Monday, April 05, 2004 12:42:03 PM (GMT Standard Time, UTC+00:00) ( Apresentações | Patterns | Sync/Offline )

"Os guias Microsoft® Patterns & Practices contêm as melhores práticas reunidas pela Microsoft e pelos parceiros para a resolução de problemas recorrentes. As recomendações ilustram como desenhar, desenvolver, distribuir e operar soluções tirando partido da plataforma .NET. Neste conjunto de boas práticas encontramos os Application Blocks por exemplo para tratamento de configurações, caching, logging, auto update, funcionamento offline entre outros. Nesta sessão, dirigida a arquitectos e programadores, fazemos um mapa dos recursos disponíveis e de como reutilizar alguns destes blocos de componentes na construção de novas soluções."

Mais detalhes e inscrições em http://www.microsoft.com/portugal/msdn/eventos/MsdnAbril/default.aspx

# Tuesday, March 02, 2004
Tuesday, March 02, 2004 4:20:46 PM (GMT Standard Time, UTC+00:00) ( Arquitecturas | Patterns | Sync/Offline | Web Services )

Trata-se de mais um bloco de código reutilizável e um conjunto de exemplos que demonstram como fazer aplicações que funcionam online e offline. Com este bloco a aplicação consegue detectar o estado da ligação, guardar dados em cache para utilização offline, e sincronizar dados e tarefas com os servidores assim que a aplicação ficar online.

O objectivo é fugir dos modelos de merge-replication (tightly-coupled) e desenhar sim interacções baseadas em mensagens (SOA) desacopladas. Esta framework usa um mecanismo de store & forward para guardar as mensagens pendentes. Desta forma muitas das complexidades deste tipo de aplicação ficam praticamente transparentes para o developer.

Para trabalhar offline o DataLoaderManager faz download dos dados de referencia necessários. Depois o ReferenceDataCache é usado sempre que o acesso online não está disponível.

Durante o funcionamento offline também é possível preencher tasks (UIP) e a sua efectivação (ex: post para um Web Service) fica queued no Application Service Agent até o ConnectionManager determinar que é possível fazer o upload dos dados.

Acho que este bloco vai ser uma excelente framework não só para aplicações rich-client/mobile mas até mesmo para construir Autonomous Services. Imaginem uma loja online (reference data = catálogo de produtos) que está a aceitar encomendas (task = carrinho de compras) mesmo quando os servidores (armazém/distribuição) estão indisponíveis. Existem muitas aplicações web que ficariam muito mais robustas e escaláveis se o site fosse fácil de replicar por data centers remotos. E o resultado das aplicações fosse uma simples menssagem para um web service assíncrono.

O source code foi desenvolvido neste workspace e bloco já está no msdn para download

# Friday, November 14, 2003
Friday, November 14, 2003 12:53:23 PM (GMT Standard Time, UTC+00:00) ( PDC 2003 | SAF 2003 | Sync/Offline | Web Services )

Durante as sessões que assisti sobre WinFS e sobre Sincronização/Offline sempre me suscitou curiosidade qual seria a reacção da Groove Networks perante a evolução dos mecanismos de replicação que está acontecer na próxima versão do Windows.

Pois o criador do Lotus Notes, que também esteve no PDC e no SAF, respondeu a todas as minhas questões durante uma entrevista para a EWeek:
Ray Ozzie on Longhorn & Groove Networks

As relações entre WinFS, Offline Syncronization, Peer-to-PeerIndigo são muito interessantes e esperemos que fique cada vez mais simples fazer aplicações offline "expertas".