Sala .NET
Veja o LINQ em ação
Veja o novo LINQ e o que ele é capaz de fazer. Desde o já conhecido LINQ to SQL, passando pelo LINQ to XML, LINQ do XSD (ainda em construção), LINQ to Objects, LINQ to Sharepoint e até LINQ to Amazon, com exemplos interessantes e diferentes.
O que é WPF e XAML
Conheça os fundamentos da WPF, o que é o XAML e como ele se relaciona com o Silverlight. Veja também como criar uma WPF Browser Application.
Silverlight 2.0
Veja o novo Silverlight 2.0 em ação. Entenda o que mudou da versão 1.0 para a versão 2.0, conheça os novos controles, as novidades de networking, como funciona o novo conjunto de classes disponíveis ao Silverlight (incluindo LINQ), e veja como criar testes unitários com Silverlight e como criar controles.
Uma aplicação Silverlight
Será criada uma aplicação Silverlight orientada a dados na hora. Com Expression Blend, Visual Studio 2008 e SQL Server.
Novidades no ASP.Net Ajax e Control Toolkit
Veja o que mudou no Ajax que acompanha o .Net Framework 3.5, quais as melhorias no Visual Studio 2008 e o que está vindo de novo. Conheça também o que mudou no Control Toolkit.
O que há de novo no ASP.Net 3.5
Conheça o que há de novo no ASP.Net 3.5, os novos controles, a integração com AJAX, os novos web services de autenticação, o novo LINQDataSource, os web services baseados em WCF, a integração do ASP.Net e o IIS 7, entre outros.
ASP.Net MVC
Veja na prática a nova maneira de criar aplicações ASP.Net com o ASP.Net MVC. Entenda se você precisa mudar de Web Forms para MVC, porque ele está sendo tão comentado, entenda suas vantagens e veja-o funcionando na hora.
Conheça o novo Visual Studio 2008
Veja o que mudou em três anos de desenvolvimento desta nova IDE, como as novidades de edição de CSS, o debug de javascript, as diferenças de performance, o multi-targeting de framework, os ganhos de produtividade oferecidos, as melhorias no desenvolvimento com AJAX e muito mais.
|
|
Sala Java
SOA: Web services REST
Nesta palestra teremos uma introdução ao estilo de arquitetura REST, mostrando as principais características deste estilo, e comparando com o desenvolvimento WS-*. Após esta introdução, seria proposto um problema como exemplo e então seriam mostrados todos os passos envolvidos no desenvolvimento de web services REST, com implementação prática em Java.
AJAX - Aprecie com moderação! Uma visão pragmática e responsável das implementações AJAX
Nessa palestra, você participará de uma retrospectiva e de uma avaliação bem madura das aplicações da técnica AJAX, bem como, conhecerá os principais obstáculos e soluções típicas aos principais problemas de compatibilidade, acentuação e desempenho que uma aplicação web em Java possuem ao usar AJAX.
Applets: agora vai! Novas tecnologias (JavaFX) mudam o jogo
Impedimentos aos applets Java estão diminuindo. Eles têm menor tempo de carga e se integram melhor aos browsers. Os novos applets usam mídias ricas e gráficos vetoriais e podem ser escritos em outras linguagens, como JavaFX Script. Executam como widgets fora do browser, borrando diferenças entre desktop, web e mobile, mas continuam usufruindo da infraestrutura Java com sua robustez, segurança e integração com o ambiente servidor.
Grails: uma introdução
Nesta palestra será feita uma introdução ao Grails. Será apresentado como Grails (mais específicamente, a influência do Ruby on Rails) abalou a nossa cultura de desenvolvimento. Além disto, serão apresentados alguns casos de uso e, como criar uma aplicação simples utilizando o framework.
Criando Aplicações baseadas em Localização no Android
Será mostrado um exemplo prático de como integrar GPS com uma aplicação em Android, que permite que a pessoa cadastre seus contatos e de acordo com eles, os mostrem sua localização no mapa. O objetivo desta palestra é apresentar ao público: (1) Passo-a-passo quais e como os componentes são utilizados na aplicação; (2) O componente MapActivity responsável pela criação de aplicações que utilizam o GoogleMaps para localização geográfica; (3) Como o GoogleMaps embutido é utilizado na plataforma (controles de zoom, níveis de camadas, redirecionamento, etc); (4) Demonstração da aplicação em Android rodando no Eclipse-ADT.
Groovy na web com Struts 2
Veja como utilizar a linguagem Groovy e toda a sua dinamicidade para escrever aplicações web, utilizando o framework Struts 2. Groovy é uma linguagem que nasceu do Java, portanto sua integração com as aplicações java é extremamente simples e fácil de ser aplicada. Escreveremos actions do struts2 utilizando Groovy.
Futuro do Java ME: Conheça algumas das APIS que estão sendo aprovadas pelo JCP
A plataforma Java ME possui 83 JSRs (Java Specification Request). A maioria delas ainda é desconhecida da maioria dos programadores Java ME. Algumas ainda não possuem nem mesmo emuladores para testes. Porém, o prévio conhecimento destas APIs fornece uma dimensão exata do poder da plataforma, além de dar um visão futura do que os desenvolvedores poderão usufruir nos próximos anos. Sendo assim, a palestra objetiva demonstrar de forma clara e objetiva algumas as JSRs mais impressionantes e úteis que são pouco conhecidas pelos programadores Java ME, preparando-os para as futuras modificações e funcionalidades da mesma.
|
|
Sala EXTRA
Web 2.0 - Uma Visão Corporativa e Tecnológica
Mostra os principais conceitos da chamada “Web 2.0” mostrando desde as idéias por trás deste termo, passando pelas características de sites e tecnologias que são utilizadas no desenvolvimento desta plataforma.
Arquitetura para web
Acompanhe os desafios da criação de uma aplicação baseada em dados escalável, de fácil manutenção, orientada a objetos, testável e ouça de quem conhece as dicas para perseguir modelos já reconhecidos. Veja as opções de tecnologias de acesso a dados, distribuição de processamento entre outras opções de design.
Web 3.0 - A Semântica na Rede
A palestra trata da Web Semântica ou Web 3.0 que tem a pretensão de ser a fase da organização e do uso mais inteligente de todo o conhecimento já disponível na Internet. Pretende estruturar todo o conteúdo disponível na web dentro dos conceitos de “compreensão das máquinas” e "semântica das redes".
Scrum - O que é, como utilizar e o template do VSTS
Conheça o Scrum, um processo de desenvolvimento de software ágil, e veja como sua implantação pode ser automatizada com VSTS.
XNA - Conheça o framework de desenvolvimento de jogos para XBOX 360
O novo framework de desenvolvimento de jogos para XBOX 360 e PC promete revolucionar a maneira com que jogos são construídos. Entenda suas possibilidades e as vantagens de utilizá-lo.
Programação 2.0 com Ruby on Rails (iniciante)
Aprenda a trabalhar com um framework dinâmico e poderoso, desenvolvendo softwares web com muita agilidade e qualidade. O Ruby on Rails é uma poderosa ferramenta otimizado para produtividade sustentável e diversão do programador. Escrevendo código de maneira clara e elegante, deixe de lado as páginas estáticas e sem-gosto e monte com facilidade softwares interativos, completos e dinâmicos.
Domain Driven Design - The way back to OO
Esta palestra é para quem deseja entender melhor o que é e como utilizar o Domain Driven Design, técnica criada por Erica Evans, que tem por objetivo tornar o software mais fiel ao negócio que é tratado, possibilitando assim, maior produtividade e qualidade no desenvolvimento. Vamos conhecer os conceitos básico e explorar várias situações, com dicas e soluções para problemas comuns.
|