Junho 5, 2008
Olá pessoal,
A mesa redonda de hoje à tarde foi um sucesso! Eu e o José Berardo – professor diretor da Especializa Treinamentos – ministramos nossas palestras e tiramos as dúvidas da platéia sobre Silverlight e Ajax. Infelizmente o palestrante que iria representar o Adobe Flex não pôde comparecer, mas isso não nos impediu de ter uma tarde muito instrutiva e positiva.
A minha palestra foi pequena (apenas 20min) e pensando neste pouco tempo, preparei uma apresentação sobre Silverlight feita em Silverlight.

A idéia é bastante simples: uma aplicação Silverlight no formato DeepZoom com 3 seções cada uma falando sobre aspectos diferentes da tecnologia: o que é, quais as vantagens de usar e a compatibilidade das aplicações.
Para quem quiser opinar, melhorar e usar em suas palestras, a apresentação fica à disposição aqui: Ver | Baixar
“Hope this helps”
Até a próxima!
4 Comentários |
.NET, Eventos, Links, Silverlight | Etiquetado: apresentação, deepzoom, Silverlight |
Link Permanente
Escrito por edgarjcfn
Maio 23, 2008
O ASP.NET permite que usemos múltiplas linguagens em um único projeto web. Embora haja algumas contra-recomendações a respeito dessa prática, esta é mais uma daquelas coisas que é bom termos em mente, pois pode vir a ser útil algum dia. Principalmente para questões didáticas.
Tudo isso é possível porque o conteúdo da pasta especial App_Code é recompilado a cada alteração feita a um de seus arquivos, gerando um assembly que será carregado na memória do servidor. Como este assembly será gerado dinamicamente, podemos configurar a aplicação para usar um compilador diferente em um subdiretório dessa pasta.
Por exemplo, se temos um site feito em C#, podemos criar um subdiretório em App_Code onde ficarão nossas classes feitas em VB.NET.

Depois disso, basta configurar a aplicação para reconhecer esta subpasta como um diretório que contém classes a serem compiladas separadamente. Isto é feito através da tag <codeSubdirectories> do Web.Config:

E pronto! Depois desses dois passos simples, nossa aplicação já reconhece automaticamente as classes escritas em VB e em C# dentro de um único projeto. “Por debaixo dos panos” o ASP.NET vai realmente gerar duas DLLs quando o site for precompilado, mas o interessante é que para o desenvolvedor, tudo funciona como se os arquivos fossem escritos na mesma linguagem, por estarem incluídos no mesmo projeto, e darem suporte completo a Intellisense:

Essa “feature” do ASP.NET 2.0 foi pouco divulgada, e muita gente acaba nem sabendo que ela existe. Como eu mencionei existem contra-indicações para se usar esta funcionalidade, principalmente quando se trata de projetos grandes. Ainda assim é interessante ter isso sempre na cabeça até para fins didáticos, quando se for falar (em suas células acadêmicas, palestras, etc) sobre o suporte a multi-linguagem na plataforma .NET ou sobre o modelo de compilação do ASP.NET, por exemplo.
Deixar um comentário » |
.NET, asp.net | Etiquetado: asp.net, c#, compilation, vb.net |
Link Permanente
Escrito por edgarjcfn
Maio 23, 2008
Muita gente tem me perguntado sobre onde encontrar material para iniciantes em C#.
O blog do MSP Ricardo Guerra do Rio de Janeiro tem uma coletânea de links com esse tipo de material, que pode ser vista aqui
Vale a pena a visita!
Deixar um comentário » |
.NET | Etiquetado: c#, introdução, Links |
Link Permanente
Escrito por edgarjcfn
Maio 8, 2008
Segue uma lista das coisas que eu estaria fazendo se meu computador não tivesse surtado de uma hora para outra:
Vocês que não precisam usar computadores públicos e podem instalar à vontade, aproveitem os links acima e divirtam-se
Deixar um comentário » |
.NET, Novidades, Silverlight | Etiquetado: asp.net, Links, mvc, popfly, Silverlight |
Link Permanente
Escrito por edgarjcfn
Maio 7, 2008
Na próxima semana, a FIR – Faculdade Integrada do Recife realizará o XII Workshop de Sistemas de Informação.
Pelo quarto ano consecutivo, a Inove Informática foi convidada para marcar presença no Workshop, sempre levando conhecimento relevante e atualizado para os participantes.
Nesta edição, estarei presente na quarta-feira, dia 14 de maio, palestrando sobre Certificações Microsoft e o Mercado de tecnologia .NET em Pernambuco, no Brasil e no mundo. Fazendo juz ao seu nome, a Inove irá ministrar também neste evento o primeiro mini-curso de Silverlight do Recife que acontecerá no próximo sábado e terá duração de 8h.
Contamos com a presença de todos.
*Obs: Vale ressaltar àqueles que estiverem interessados que os horários citados ainda estão sujeitos a mudança.
Deixar um comentário » |
.NET, Eventos, Notícias, Silverlight | Etiquetado: certificação, evento, fir, Silverlight, workshop |
Link Permanente
Escrito por edgarjcfn
Maio 3, 2008
Essa é para quem ainda achava que o Silverlight era só um “concorrente do flash”.
A partir da sua versão 2, o Silverlight vem integrado com a tecnologia SeaDragon diretamente dos laboratórios do Microsoft Research. Esa tecnologia permite que as imagens de alta resolução sejam renderizadas dinamicamente de acordo com a necessidade do que vai ser exibido na tela. Isso dá a possiblidade de gerar aplicações com o conhecido “zoom infinito”.
Um bom exemplo de uso comercial dessa novidade é o site Hard Rock Memorabilia. Essa aplicação traz a coleção de “souvenirs” que particiaram da história Rock internacional em uma visualização bem dinâmica e atrativa usando o DeepZoom.
Pode parecer difícil criar algo desse tipo, mas como já era de se esperar, a Microsoft facilitou as coisas para o desenvolvedor. No site do Silverlight está disponível para download o DeepZoom Composer, que permite ao desenvolvedor criar e publicar rapidamente aplicações DeepZoom.
Testei a ferramenta e o resultado (criado em menos de 15min) pode ser visto aqui. Trata-se de uma simples montagem que referencia o local das finais mundiais da Imagine Cup 2009. Uma observação interessante é que o servidor onde eu hospedei a aplicação DeepZoom não precisa ter o IIS instalado nem rodar ASP.NET, já que o Silverlight roda totalmente no cliente.
Tentem explorar os hieroglifos acima da entrada da pirâmide de Quéops (a maior das três) e me digam o que acharam de interessante nesses escritos milenares. :)
Deixar um comentário » |
.NET, Novidades, Silverlight | Etiquetado: Silverlight, web |
Link Permanente
Escrito por edgarjcfn