As opniões contidas neste blog são as minhas próprias opniões e não representam de maneira alguma as opniões do meu empregador.
Hoje a pedido de uma das pessoas que acompanha o blog eu habilitei o email subscription do feedburner.
Se esta for a melhor maneira de acompanhar o meu blog, sinta-se a vontade.
No TechEd tivemos duas palestras que trataram sobre mapas em web sites utilizando as api's do Live. Uma delas foi a que apresentei com o Rene e na sequencia o Eduardo apresentou uma palestra somente sobre as API's do Live.
Esta semana o Carlos submeteu um comentário perguntando sobre como inserir um mapa.
O melhor caminho é começar com a página em português que fala um pouco sobre as API's. Outro recurso bem interessante é o sdk interativo do dev.live. Neste SDK você seleciona o que deseja fazer, vê o resultado no mapa ao lado e então pode ver o código. Com o código na mão é só copiar e colar no seu próprio.
1: <script type="text/javascript">
2: var map = null;
3: function GetMap()
4: {
5: map = new VEMap('myMap');
6: map.LoadMap(new VELatLong(47.6, -122.33), 10 ,'h' ,false);
7: }
8: </script>
Este código foi tirado do SDK interativo. Basicamente é isto que você precisa para colocar o um mapa do Live no seu site. O parametro "myMap" na linha 5, é a div que receberá o mapa. É importante que esta div tenha o tamanho definido para determinar o tamanho do mapa.
O método LoapMap recebe diversos parametros. O primeiro é a latitude e longitude que este mapa aparecerá centralizado. Além disto, você pode determinar a altura do zoom, se o mapa será aberto em modo de ruas apenas, satélite ou híbrido, onde as fotos de satélite aperecem com os nomes das ruas. Você também pode determinar uma função que será chamada assíncronamente após a abertura do mapa.
Isto é apenas o início. Você pode ver todos os recursos e as possibilidades de programação utilizando os recursos mencionados acima.
Espero que isto te ajude Carlos.
Até mais!!
Na última edição da revista Mundo .NET escrevi sobre Silverlight. O código utilizado no artigo está disponível para download.
Espero que vocês possam fazer bom uso dele. Na próxima edição falarei um pouco mais sobre Silverlight.
No TechEd fiquei sabendo de uma iniciativa muito interessante do Roberto Sonino e do Rodrigo Kono. Esta iniciativa é o XAMLCast, uma série de podcasts a respeito de XAML, WPF e Silverlight.
Eles gravaram algumas entrevistas com os palestantes destes temas no TechEd. Você pode conferir uma delas aqui, onde o Rene de Paula fala um pouco após a palestra que fizemos juntos. Na nossa apresentação o Kelps Souza mostrou um testdrive para o Fiat Punt desenvolvido em Silverlight e neste podcast ele fala um pouco da sua experiência neste desenvolvimento.
Até mais!
/** post revisado para esclarecer "Q1" e corrigir um erro de grafia que passou pelo corretor ortográfico :) **/
Alguns dias atrás o Scott anunciou e eu falei em minha palestra no TechEd. Com a correria do TechEd não consegui blogar sobre o assunto e para mim isto já tinha virado história antiga, notícia velha.
Mas, conversando com algumas pessoas e lendo algumas coisas por aí, notei que muitos ainda não sabem desta mudança. Então vou falar um pouco sobre ela. Afinal o nome do blog é "Good news AND NO NEWS" Este anuncio faz parte do esclarecimento sobre o roadmap para da nossa plataforma Web.
O nome Silverlight 2.0 é porque ela será realmente uma "major version", devido a quantidade de novos recursos. Entre eles estará o suporte a data-binding, templates e skin. Estes recursos são muito interessantes no WPF e poderemos utilizá-los nesta nova versão. Os principais tipos de controles também estarão disponíveis.
Uma novidade interessante é que haverá suporta para chamadas cross-domain, para a alegria dos que já conversei e sentiram na pele esta necessidade. Além disto, novos formatos de mensagens e protocolos serão suportados, como REST.
A última parte da notícia que também acredito ser bem interessante, é que o Scott disse em seu blog que a versão beta sairá em Q1 de 2008 (Q1, é o primeiro quarter ou primeiro trimestre). E o mais legal é será com licença Go-live.
Q1!? Tá pertinho. Com festas de final de ano e carnaval, quando vermos já estaremos com a versão 2.0 em beta nas nossas mãos.
Na semana passsada realizamos o TechEd 2007, o maior evento técnico de tecnologias Microsoft no Brasil. Como no ano passado o conteúdo estava com um nível muito bom e ouvi diversos elogios a respeito dele. Como mencionado no primeiro dia do evento, o TechEd Brasil já é o 4º maior TechEd do mundo. Já estou bem ansioso para o próximo ano.
Já tem muita gente falando sobre o que rolou no evento, então não serei repetitivo. Mas, incentivo a todos que queriam e não puderam ir este ano que não percam a oportunidade ano que vem.
Como mencionei no post anterior, eu fiz três palestra este ano. Uma mostrando o potencial das tecnologias web utilizadas juntas. Apresentamos um site modelo, o Diário de Bordo. No terceiro dia, falei sobre Silverlight e sobre LINQ to SQL.
Entre hoje a amanhã pretendo colocar o fonte da apresentação do LINQ to SQL aqui. O código de Silverlight que vou colocar a disposição será o da 6ª edição da revista Mundo.NET, onde falo sobre Silverlight. O código principal é muito parecido.
Abaixo seguem algumas poucas fotos que tirei no evento.
Estou bastante ansioso com a proximidade, na verdade iminência, do TechEd Brasil deste ano. Ano passado realizamos o maior TechEd da histório do Brasil. Mais de 1500 pessoas estiveram presentes e participaram de mais de 130 palestras, hands on lab e passaram pelo community lounge.
Este ano também vamos realizar um grande evento. Serão mais de 120 palestras sobre desenvolvimento e infra-estrutura. Participei do Comitê de Conteúdo e posso garantir que os temas são bem interessantes e o conteúdo será de alto nível.
Participarei em três sessões como palestrantes. Será bem bacana se você puder assisti-las. No segundo dia, 06, as 14:00 estarei com o Rene de Paula na sessão "Criando uma aplicação web completa, com ASP.NET, AJAX, Silverlight e Windows Live. O objetivo desta apresentação é mostrar a integração dos desenvolvedores com os designers e como usar de uma maneira interessante todas as tecnologias atuais junto com as novas.
No segundo dia, 07, as 14:00 estarei na sessão "Silverlight - por uma web mais rica". Nesta sessão mostrarei como os desenvolvedores podem utilizar o Silverlight, o seu modelo de programação e um pouco do Silverlight 2.0.
No mesmo dia, as 17:00, falarei sobre LINQ to SQL. Lá mostrarei as diversas maneiras que temos para mapear nossa base SQL para objetos e os recursos oferecidos pelo LINQ to SQL para manipularmos os objetos.
Fora isto, estarei acompanhando as outras sessões de Web, que estavam sob minha responsabilidade. E na noite de quinta-feira com certeza participarei do ASK the Experts. Se você vai ao TechEd não deixe de reservar esta noite, pois será muito interessante.
Nos vemos no TechEd e pelo Community Lounge.
Até lá!!!