O Tech-Ed Brasil 2008 apresentará aos profissionais de TI e Desenvolvedores inúmeros recursos técnicos com conteúdo preparado especialmente para o encontro. Você poderá organizar sua agenda tendo como opções dezenas de apresentações. Conhecerá as últimas versões dos nossos produtos e poderá conversar pessoalmente com funcionários da Microsoft e com especialistas do mercado.
Steve Ballmer desembarca em São Paulo na primeira quinzena de outubro para fazer a abertura do Tech-Ed 2008. Nos últimos 20 anos, Ballmer esteve à frente de várias divisões da Microsoft, incluindo operações, desenvolvimento de sistemas operacionais, vendas e suporte. Em Janeiro de 2000 assumiu a gestão global da empresa.
Reserve sua agenda e a sua entrada! O Tech-Ed Brasil 2008 acontecerá nos dias 14, 15 e 16 de Outubro de 2008 no Transamérica Expo Center.
O lançamento do site foi hoje pela manhã: http://www.teched.com.br Desde 2003 não perco esse grande evento e esse ano não será diferente.
Nos vemos no TechEd! Abraço.
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
O Live Mesh veio com a idéia de disponibilizar os seus dados (musicas, fotos, documentos, etc) em qualquer lugar e de qualquer máquina. Ou seja o seu computador A, B e C podem ter entre si pastas/documentos compartilhados entre si. E o melhor você pode fazer isso com seus amigos, no trabalho ou mesmo entre seus dispositivos.
Estou usando o Live Mesh há quase um mês. Achei muito interessante e vou compartilhar com vocês as minhas impressões. Vamos às telas:
Acessando e logando com o .NET Passport no http://livemesh.com temos uma visão de todos os meus computadores conectados da rede Live. Repare a pasta azul. Ela é o meu diretório virtual no Live. Tudo é sincronizado com todos os pontos, nos respectivos diretórios. O Ponto + é para adicionar outra máquina ao ambiente.
No meu Profile do LiveMesh tenho o meu Perfil (Padrão do Live), as pastas que tenho compartilhadas e um diário descritivo (espécie de twiiter).
Dentro do meu diretório Live tenho todas as pastas compartilhadas com os respectivos arquivos que configurei para fazer o sync. Ao abrir uma pasta, na janela aberta temos uma outra janela grudada no lado direito. Essa janela eu tenho o espaço para poder descrever algo relacionado a algum arquivo dessa pasta (as demais pessoas compartilhadas tb vêem e postam). Detalhe: O sistema web é todo em Silverlight! Sensacional....
' Em cada máquina é preciso instalar um Plugin do LiveMesh. Com isso temos um Monitor que gerencia tudo. Ao clicar com o botão direito em qualquer pasta ou arquivo posso solicitar que ele seja adicionado ao meu Live Mesh. =)
Logo em seguida eu seto as permissões que cada máquina terá sobre o compartilhamento. Consigo tb adicionar pessoas logo em seguida.
A pasta sincronizada e adicionada ao Live Mesh ficará azul, visualizada pelo seu Windows Explorer.
Pelo próprio IE, é possível acessar qualquer outra máquina que esteja no seu perfil. No caso acima eu estou no meu laptop (Windows Vista com o IE7) a alguns kilômetros da minha casa e estou conectando no meu PC (Windows XP) via browser.
Conectado, eu consigo trabalhar normalmente na minha máquina como se eu estivesse na minha própria casa. =) Com os comandos é possível deixar a tela fullscreen e consegue-se a visualização real do Windows XP.
Em cada máquina temos o Live Mesh Monitor que é essa janela azul mostrada acima. Tem as mesmas funcionalidades do Monitor da web, a diferença é que ele é desktop e faz a ponte de ligação com o mundo live. Por ele vejo as pastas e arquivos compartilhados, Computadores na rede Live e as descrições de ações automaticas e deixadas pelo usuário.
Conectando ao meu PC de casa pelo Live Mesh Monitor Desktop.
Pelo Live Mesh Monitor Desktop temos a mesma funcionalidade para acessar os demais computadores.
PC da minha casa sendo acessado pelo Live Mesh em modo fullscreen.
Em outro caso, estou em uma máquina qualquer (não sincronizada com a minha rede live). A máquina é um Windows XP com IE7, eu acessei o livemesh.com, entrei com o meu login do .NET Passport e pimba! Lá estava o meu acesso aos meus computadores.
DICA: Se vai viajar para a casa da vó, agora nem precisa levar seu laptop. Deixe ele e outros computadores ligado em casa e faça o seu trabalho de lá! =) Hehehe. Obs.: somente para quem tem avós cybernéticas (rs).
Na esquerda, já dentro do laptop, acessando uma página qualquer em modo fullscreen. Na direita acessando o MSN no laptop em um outro PC.
NOTA: Live Mesh ainda está na versão Beta e não está disponível para todos usuários. A versão para sync com Celular e Mac OS também não está disponível (ainda).
É isso ai pessoal. O Live Mesh é muito bacana. Se ligue no mundo live! Ainda tem muito mais pra vir por ai.
Abraços.
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Demorei para postar. Mas desde os dia 04 de agosto (um dia após o anúncio da versão anterior que fiz aqui no blog) foi lançado mais uma nova versão do Deep Zoom Composer.
Realmente ele tinha um bug em alguns momentos para publicar no PhotoZoom. Isso foi arrumado. Desistale o seu e instale o novo. Faça o download no linka abaixo.
Até o momento, o Expression Blend (na versão 2.5), não oferece suporte ao intellisence (autocomplete do código XAML). No entanto, a saída é/era trabalhar com o XAML no VS2008 (que faz isso muito bem) ou com o Kaxaml.
Um camarada chamado Stefan Dobrev, que mora lá na Bulgária, usou o código do Kaxaml e adaptou-o para trabalhar dentro do Blend.
Você pode fazer o download do plugin clicando aqui. O que você precisa fazer é:
Extrair o conteúdo do arquivo na pasta do Blend 2.5 (geralmente Arquivos de Programas\Microsoft Expression\Blend 2.5 June 2008 Preview)
Rodar o Blend a partir do arquivo extraído: Blend.bat. (A única forma de executar um add-in no Blend é passando o argumento "-addin: path_to_the_addin". Nesse caso terás que fazer: -addin:Addins\Expression.Blend.IntelliSense.dll. Você também pode criar um atalho do Blend e passar este argumento).
Obs.: Funciona apenas para o Blend 2.5 June 2008 Preview.
É meio "chatinho" trabalhoso, mas irá te ajudar bastante nos ajustes no XAML. Espero que o intellisence venha no RTM.
Abraço!
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Olá pessoal. Desde o lançamento do Silverlight, no ano passado, tenho estudado bastante a respeito e feito vários testes e experiências. O Silverlight não tem nem um ano, ainda em fase Beta 2, e já vemos o poder da tecnologia e o que ele é capaz de fazer. Com isso todos tem um interesse muito grande e ao mesmo tempo muitas dúvidas.
Abaixo repasso a vocês algumas das principais dúvidas atuais respondidas pelo Rahul Gangwar, Technical Consultant da Microsoft Corp. Várias delas também discutidas no forum do Silverlight.net.
O Silverlight vai suportar todos os Codecs que o Media Player suporta, inclusive o formato .flv? O Silverlight não foi projetado com um Codec extensível. Não há previsão para isso em novas versões. O Silverlight suporta VC-1, WMV, MP3 e WMA. E no momento, não suporta outros codecs até mesmo por outros dois motivos: questão de licenciamento (royalties) e tamanho do arquivo. Atualmente a saída é o Expression Media Encoder, ele suporta diferentes formatos (tais como o flv, avi, etc) e converte para o formato suportável no Silverlight.
Quais os protocolos de servidor que o Silverlight suporta atualmente e irá suportar no futuro? Suporta MMS agora e futuramente também! Essa é uma pergunta que tem surgido com frequência. As pessoas utilizam o Windows Media Encoder para transmitir seus vídeos e querem receber as imagens no player Silverlight ao invés do embed do Media Player na página.
Porque imagens GIFs não são suportadas? Quando será adicionado? A Microsoft decidiu não agregar outro codec para isso. Na verdade, o GIF poderia aumentar o tempo de download das aplicações (imagem animada x xaml) e também implicaria o suporte à animação em gif e isso teria que incorporar a parte de animação e daria muito trabalho sendo que o próprio xaml já resolve muito bem esse papel.
O tamanho do plugin do Silverlight Beta 2 poderá aumentar o seu tamanho na versão final? Ele poderá aumentar um pouco. Mas o tamanho ainda é desconhecido.
Quando sairá a versão final do Silverlight 2? Em breve. Segundo a Microsoft a versão final sai este ano (no verão americano). Veja a timeline:
Silverlight 2.0 Beta 1 (com limitações (não comercial)) Silverlight 2.0 Beta 2 (mar08) Silverlight 2.0 RTM (Verão de 2008) Silverlight v.next – Está sendo trabalhado planos futuros, mas nada anunciado. Silverlight for mobile – Nenhuma data em vista
A Microsoft tem uma previsão de quando o Silverlight estará sendo usado por boa parte dos usuários finais? A média de downloads diários do plugin é de 1.5milhões. Desde o Silverlight 1.0 o número de parceiros que participam da Silverlight Partner Initiative cresceram para mais de 100 organizações. Você pode ter uma idéia sobre o futuro do Silverlight vendo a quantidade de esforços que estão levantando e fazendo para esta tecnologia. Fique ligado nas notícias pela url: http://www.microsoft.com/silverlight/news/default.aspx.
É isso ai. Caso você tenha alguma dúvida, também, deixe-a nos comentários. Falamos mais sobre dúvidas a qualquer momento.
Abraço!
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Olá pessoal. De primeira mão para vocês, informo que a promoção Second Shot voltou.
A quem ainda não conhece, a second shot é a promoção da Microsoft Learning que oferece uma segunda chance caso a pessoa não passe na primeira prova de certificação.
Para quem estava esperando uma oportunidade para fazer provas, esta é a hora. Registre-se, agende sua prova e aproveite!
Enjoy...
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Uma dica muito maneira para publicar os vídeos manipulados no Expression Encoder 2. Basta você baixar e instalar o Plugin que publica o seu vídeo direto no Silverlight Streaming.
Temos como novidade correções de bugs, performance, estabilidade, a capcidade de criar fotos panorâmicas no momento em que estás organizando as imagens e também de fazer upload do seu projeto DeepZoom direto para o o PhotoZoom (Live Labs).
Selecionando sequencia de fotos para criar uma foto panorâmica
Eu já fiz o meu. Deixem sua impressões sobre o novo Deep Zoom nos comentários. Abraço!
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Olá pessoal. Lembram quando anunciei o Virtual Earth Control for VS2008? Pois é, temos uma nova release com os bugs corrigidos e novos controles e agora adicionado ao Windows Live Tools for Microsoft Visual Studio (CTP) que pode ser adicionado ao Visual Studio 2008 e ao Visual Web Developer 2008.
É.. Depois de quase um mês de férias, sombra e água fresca estou de volta. Pensa em uma vida mais ou menos... (hehe)
Foto panorâmica que fiz, montada pelo Windows Live Gallery.
Confesso que não fiquei esse tempo todo sem acesso ao PC (hehehe). Mas dei preferência para fazer outras atividades. Tenho muitas novidades e muita coisa legal para passar por aqui. Silverlight 2, ASP.NET 3.5, Live Mesh, eventos, etc.Espero ir postando tudo aos poucos e assim que possível.
Já aproveitando, obrigado a todos que comentaram no post da nomeação MVP. Cada um é responsável por isso... Obrigado e contem comigo!
Abraços!
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
É com muita alegria que começo esse post. Hoje concerteza tive uma das maiores felicidades dos últimos anos. A Microsoft me concedeu o título de MVP (Microsoft Mos Valuable Professional). Titulo de reconhecimento de profissionais que trabalham e dominam determinada tecnologia e as compartilha com outras pessoas (comunidade). Para saber mais sobre o programa MVP clique aqui.
Todo MVP é especialista em uma área. Fui concedido a ser MVP de ASP.NET. Mais um motivo de alegria e de comemoração. Primeiro por ser uma área que já gosto bastante, segundo por estar ao lado de feras nesse segmento, que é de tirar o chapéu.
Agora tenho a missão de continuar contribuindo com o crescimento das tecnologias Microsoft e com a comunidade.
Ps.1: Horas depois, pela alegria e emoção, imaginei algumas coisas ridiculas, tais como o Galvão Bueno narrando a chegada do e-mail do MVP. Quando li "Congratulations! You have received the Microsoft MVP Award" por volta de 12:30, Galvão gritava: "...Éééééeeeeeeeeee é MVP!!!". Huahauha. Que coisa.
A emoção é grande. Para terem idéia, é algo como no vídeo abaixo:
Nesse momento, tomo a liberdade de agradecer publicamente as pessoas que fizeram parte de todos os cinco anos de trabalho junto a comunidade Microsoft. Pessoas que ajudaram no meu crescimento pessoal e profissional. Pessoas que se tornaram meus amigos. E que concerteza é responsável por parte desse título. É com vocês que comemoro:
Grandes MSPs e amigos: Roberto Sonnino, Glebe Jr., Carlos Rodrigues(kadu), Ricardo Guerra, Moacir Casemiro, Márcio Sete, Alex Kondera, Carlos Loth (Betão), Evilázaro Alves, Bruno Kenj, Lucas Campos, Edgar Neto, Lucas Massena, Shinji, Fernando Dantas e Samis Lobato.
Aos amigos da comunidade: Marden Menezes, Renato Guimarães, Ramon Durães, Luciano Almeida, Thiago Cruz, Alexandre Tarifa, Alvaro Rezende, Eduardo Bottcher, Carlos Santos, Jenner Maciejewsky, Andrey Sanches, Gustavo Malheiros, Dennes Torres, Fábio Camara, Cristian Arrano, Alessandro Almeida, Fernando Cerqueira, Jammil, Israel Aece, Rodrigo Schmitt, Rudolfh, Jalf, Pedrão (Raptors), Adriano Bertucci, Marcus Garcia, Marcio Elias, Diego Neufert, Wilian e Gustavo Malheiros.
Aos amigos da Microsoft: Patricia Arouck, Rogerio Panigassi, Daniel Maia, Miguel Ferreira, Rogério Cordeiro, Luciano Moreira, André Furtado, Daniel Maia, Amintas Neto, Juliano Tubino, Walter Dias, Luciano Palma, Guilherme Carvalhal, Leonardo Tolomelli, Fernando Lemos e Renata Rochel.
A dois amigos aqui de Goiás que foram essenciais para o sucesso de várias atividades: Rodrigo Fernandes e Murilo Borges.
Aos meus amigos e companheiros de trabalho aqui em Goiás: José Lino Neto, Weder Lima, Rafael Camargo e Joel Matos.
Ao DevGoiás.NET. Comunidade por onde iniciei e me possibilitou conhecer todas essas pessoas, percorrer cidades e conhecer boa parte da tecnologia .NET.
A meus pais e irmãos que me apoiam e comemoram comigo os bons momentos da minha vida.
E claro a pessoa que sempre esteve do meu lado a todo momento e que com muita paciência sempre me motivou a continuar e batalhar... Minha noiva Débora.
O meu muito obrigado a todos vocês.
Ps.1: Hoje lembrei de vários momentos. Lembrei de quando cheguei na Microsoft em 2003 pela primeira vez sem conhecer ninguém (querendo saber que era Patricia Arouck e quem era o tal de Marden Menezes). Lembrei quando Marden me anunciou que eu era o quarto Microsoft Student Ambassador do Brasil. Lembrei de quando fui para a final nacional da Imagine Cup em 2005. Lembrei quando virei Student Ambassador Platinum. Lembrei dos vários TTTs e dos vários amigos que fiz...
Em 2003, na Microsoft, o início de tudo.
Ano que vem espero estar no MVP Summit em Seattle, WA.
Obrigado a todos, obrigado Microsoft. Thanks everyone, thanks Microsoft.
Rodrigo Kono MVP [ASP.NET] MCP - MCTS (WEB - SQL) – MSP DevGoiás.NET Lead INETA Brasil Board
Pessoal, fizeram um player usando os controles do Silverlight 2 (ToggleButon, Slider e Button) e juntaram com o padrão mediaElement. O player é bem legal e de boa aparência. Tem suporte a streaming, redimensionamento/escala, full screen e TimeLine Marker (em determinados pontos do vídeo uma info é mostrada em um label).
Player com o TimeLine Marker na ativa
Você pode baixá-lo no CodeProject. O projeto é Open. O código está lá caso queira ver e aproveitar algo que fizeram. =)
Enjoy.
Rodrigo Kono MCP - MCTS (WEB - SQL) - MSP DevGoiás.NET Lead INETA Brasil Board
A Microsoft foi fundada em 1975 por Bill Gates e o garoto com cara de nerd conseguiu colocar sua empresa no topo do mundo e entrou para a história da computação mundial.
Ontem, dia 27 de junho de 2008, foi o seu último dia de trabalho da MS. Gates conversou com os 78 mil funcionários da Microsoft no mundo. Apareceu, ao lado de Steve Ballmer, num webcast despedindo-se dos trabalhadores. Ballmer, atual CEO da empresa, substituirá Bill no comando.
Bill Gates agora vai controlar uma entidade filantrópica (Bill and Melinda Gates Foundation) com outros US$ 37 bilhões para investir pelo mundo.
Desde as versões betas do Firefox 3, os geeks que o testavam, alegavam problemas em algumas páginas em Silverlight. Após o lançamento ainda tive alguns probleminhas. Mas verifiquei que grande parte com versões 1.1 e 2.0 beta 1 de alguns sites.
+
Bem, vamos as dicas para que você não caia no stress e na guerra dos browsers. Seu usuário pode encontrar aquele selinho no lugar da sua animação.
1. Atualize o plugin Silverlight para a versão 2 beta 2. E caso você seja desenvolvedor atualize também o sdk e suas apps. 2. Verifique se a versão do controle asp:silveright é a correta. (as aplicações que usam o Silverlight 2 em ASP.NET por default usam System.Web.Silverlight.dll - version 3.5). 3. Verifique também se a versão dos controles é maior ou igual a versão do controle asp:silverlight.
ps.1: Sinceramente, se você atualizar o seu SDK, o passo 2 e 3 é automático. ps.2: Falando em Firefox 3, aconteceu um fato interessante… O time do IE7 enviou um bolo para o time do Firefox 3 no Download Day. Para provar que não estou mentindo, tem a foto no flickr de um dos firefox mans.
[]’s Rodrigo Kono MCP - MCTS (WEB - SQL) - MSP DevGoiás.NET Lead INETA Brasil Board
Muito legal. A Microsoft lançou o site Art and Technology. Um site voltado para a interação de designers e desenvolvedores que usam .NET, XAML, Silverlight, Ferramentas Expressions e VS. Com vários cases (muito bem apresentados), códigos fontes (com interação em tempo de runtime by Silverlight - sandbox), etc. para qualquer um olhar, pegar e usar. :)
Rodrigo Kono MCP - MCTS (WEB - SQL) - MSP DevGoiás.NET Lead INETA Brasil Board
Sobre o livro, nem precisa dizer né? O autor é o Laurence Moroney(Technical Evangelist da Microsoft e trabalha no time de Silverlight e UX). O cara manda pra caramba. O livro aborda tudo o que já postei e falei aqui pelo blog. O release você pode ler aqui.
E para quem acompanha meu blog, já pode fazer o download, ler e estudar o Introducing Microsoft Silverlight 1.0 que foi o primeiro livro (Ebook) Moroney disponibilizado 100% para download. Agora que você já é craque, o livro do Silverlight 2.0 cai em boa hora. Aconselho a compra pela Amazon para quem está no BRA.
Good luck!
Rodrigo Kono MCP - MCTS (WEB - SQL) - MSP DevGoiás.NET Lead INETA Brasil Board
Salve salve! Essa é a canja do final de semana. Abaixo estão os PDFs com artigos muito bem explicados para você dar o seu ponta pé inicial ou aprender um pouco mais do Silverlight. Ah! E estão atualizados para o uso do Silverlight 2.0. =) Aproveite…
Obs.: gostaria de receber comentários sobre os posts de Silverlight. Queria saber se estão desenvolvendo algo, estudando, se tem dúvidas, o que andam fazendo, etc. =)
Abraço!
Rodrigo Kono MCP - MCTS (WEB - SQL) - MSP DevGoiás.NET Lead INETA Brasil Board
Pessoal, como comentei no penúltimo post, as aplicações que estão funcionando em Silverlith 1.0 1.1 e Silverlight 2.0 beta 1 não vão funcionar com a engine 2.0 Beta 2. Para isso é bom se atentar para as modificações. Vamos lá:
Se você não está usando os controles Calendar, GridSplitter or DatePicker, remova o System.Windows.Controls.Extended.dll da referência do seu projeto. Você não irá precisar mais deles. =)
Se estás usando o ControlTemplates, você terá que fazer uma série de mudanças. Analisar os templates default para ver como alterá-los. E os TemplateParts mudaram de nome e grande parte estão usando VisualStateManager para efeitos de transição.
Atualize o novo aquivo javascript, silverlight.js, se estiver referenciando-o direto no projeto.
UPDATED 2: Pessoal, ratificando, o Kelps nos disse que aplicações do Silverlight 1.0 funcionam na engine do 2.0 Beta 2. Apenas apps do 1.1 e 2.0 beta 1 que não irão funcionar. Obrigado pela observação Kelps.
Hello personas! Bill Gates anunciou, nesta semana, o novo build do Silverlight no seu keynote no TechEd em Orlando. Agora já temos a nova versão do Silverlight 2.0 disponível para download.