Trilha .NET

Explore os recursos do .NET

Venha conhecer toda a gama de aplicação do .NET, as linguagens, os recursos e as facilidades de desenvolvimento.

Horário Palestra
08:30 às 09:00 Credenciamento e recepção dos participantes com café da manhã
09:00 às 10:00 Abertura
10:10 às 11:00 Ecossistema com serviços via Web API
Ecossistema com serviços via Web API
Renato Haddad
No mundo atual é importante expor serviços para consumo de qualquer aplicação ou plataforma. Nesta palestra Renato irá mostrar como montar todo um ecossistema de serviços, afim de expor as informações via Web API para ser consumida em qualquer tipo de aplicação como ASP.NET MVC, Windows Phone, Windows 8, Java, PHP e qualquer outra plataforma.

Renato Haddad
11:10 às 12:00 Criando aplicações SPA (Single Page Applications)
Criando aplicações SPA (Single Page Applications)
Victor Cavalcante
Nesta palestra Victor explica os principais conceitos de SPA e mostra como consumir os serviços criados via WebAPI para o máximo de reaproveitamento. Venha aprender como estruturar isso tudo com toques de HTML 5, css e os principais frameworks javascript.

Victor Cavalcante
12:00 às 13:00 Intervalo para almoço*
13:10 às 14:00 Kinect SDK - Aplicações NUI
Kinect SDK - Aplicações NUI
Gabriel Schade Cardoso
Entenda conceitos de interfaces naturais (NUI) e saiba como o Kinect pode ajudar a oferecer este tipo de interface para suas aplicações .NET. Utilize comandos de voz, direção da fonte de áudio, gestos, interações e câmeras para tornar a experiência do usuário única e fantástica.

Gabriel Schade Cardoso
NancyFx: uma leve alternativa para aplicações web
NancyFx: uma leve alternativa para aplicações web
Vinícius Hana Scardazzi
Nossas opções para aplicações web normalmente são ASP.NET WebForms e MVC, mas o projeto Nancy oferece um framework leve e coeso para criar aplicações web em ASP.NET usando estruturas simples e rápidas.

Vinícius Hana Scardazzi
14:10 às 15:00
Controlando as Versões de seu Banco de Dados com Migrations
Controlando as Versões de seu Banco de Dados com Migrations
André Carlucci
Controlar a versão do esquema de um banco de dados não é tão trivial quanto fazer o mesmo com código fonte. A grande questão é que uma vez em produção o banco tem estado e alterações em tabelas podem resultar em perda de dados do cliente ou mesmo um banco inconsistente. Venha conhecer as ferramentas e frameworks para lidar com esse problema, do novo Entity Framework Code First Migrations à soluções open-source para outros bancos e como atualizar tudo isso em um ambiente de integração contínua.

André Carlucci
15:00 às 15:30 Coffee-break & networking
15:40 às 16:30 Programação assíncrona com C# 5 e .NET Framework 4.5 (Stadium)
Programação assíncrona com C# 5 e .NET Framework 4.5 (Stadium)
Rogério Moraes de Carvalho
Veja como melhorar o desempenho e o tempo de resposta de uma aplicação .NET com uso de programação assíncrona. Ao invés das técnicas tradicionais, veja a abordagem simplificada fornecida pela linguagem C# 5 e pelo suporte no .NET Framework 4.5. Veja como se escrever métodos assíncronos, o funcionamento, Threads, as novas palavras chave async e await, os tipos de retorno e parâmetros de métodos assíncronos.

Rogério Moraes de Carvalho
16:40 às 17:30 Conhecendo o Programa MVP
Conhecendo o Programa MVP
João Paulo Clementi
Aprenda sobre o Programa Microsoft Most Valuable Professional, sobre o perfil dos profissionais que recebem esse prêmio, como funciona o processo de nomeação, quais são os principais benefícios e muito mais!

João Paulo Clementi
Como publicar uma aplicação ASP.NET MVC 4 no Azure?
Como publicar uma aplicação ASP.NET MVC 4 no Azure?
Vinícius Souza
Veja quais os passos para se criar uma aplicação no ASP.NET MVC 4 com banco de dados e publicá-la no Azure em apenas alguns minutos. Nesta palestra, Vinícius mostrara um passo a passo para a publicação no Azure, as vantagens deste cenário e as facilidades que as ferramentas da Microsoft nos oferecem.

Vinícius Souza
17:40 às 18:30 Programação Reativa com Rx
Programação Reativa com Rx
Rodrigo Vidal
Nesta palestra será coberta a filosofia do design do Rx, com raizes na profunda dualidade entre os conhecidos patterns iterator e observer. A partir deste entendimento base, veremos vários ?combinators? e operadores definidos sobre coleções observáveis. Veja ainda a relação entre o Rx e Task Parallel Library, assim como o modelo de programação assincrona do C# 5.0 com async e await, possiblitando orquestrar eventos no .NET.

Rodrigo Vidal
18:40 às 19:00 Encerramento e sorteios

* Todos os participantes receberão um sanduíche na hora do almoço

Obs.: Grade sujeita a alteração

André Carlucci

André Carlucci


André Carlucci é co-fundador da Way2 Tecnologia, Microsoft Most Valuable Professional, Intel Innovator, Intel Black Belt Software Developer e organizador do DotNetFloripa. Tem 15 anos de experiência trabalhando em grandes projetos de TI no Brasil e na Europa. Atualmente está focado em arquitetura de software, desenvolvimento ágil, IoT e projetos open-source.



Renato Haddad

Renato Haddad


Renato Haddad é MVP desde 2001, MCPD e MCTS, palestrante em eventos da Microsoft, ministra treinamentos focados em produtividade com o VS.NET, .NET Core, ASP.NET Core, Power BI, AI, Entity Framework, Reporting Services, Universal Windows Platform. Visite o blog http://weblogs.asp.net/renatohaddad.



André Carlucci

André Carlucci


André Carlucci é co-fundador da Way2 Tecnologia, Microsoft Most Valuable Professional, Intel Innovator, Intel Black Belt Software Developer e organizador do DotNetFloripa. Tem 15 anos de experiência trabalhando em grandes projetos de TI no Brasil e na Europa. Atualmente está focado em arquitetura de software, desenvolvimento ágil, IoT e projetos open-source.



Gabriel Schade Cardoso

Gabriel Schade Cardoso


Mestre em Computação Aplicada com foco em inteligência artificial. Microsoft MVP e desenvolvedor.NET apaixonado. Entusiasta de programação funcional e do uso de tecnologia como empoderamento das pessoas.

Autor dos livros: - Programação funcional em .NET: Explore um novo universo - Microsoft Kinect: Crie aplicações interativas - Criando aplicações para o seu Windows Phone (Silverlight & Runtime Edition)

Mantenho um blog pessoal, organizo o grupo Itajaí .NET, e coordenei as trilhas .NET e 4Kids no TDC Floripa 2018.

Desenvolvedor na ResourceIT, Professor universitário e revisor no periódico científico Pattern Recognition Letters.



João Paulo Clementi

João Paulo Clementi


João Paulo Clementi (JP) é graduado e mestrado em Ciência da Computação pela Georgia Southwestern State University (EUA), instituição pela qual disputou a liga universitária de tênis com bolsa de estudos e onde foi induzido no Hall da Fama em 2007. Possui mais de 10 anos de experiência na área de TI tendo atuado e liderado projetos globais e nacionais nos Estados Unidos e Brasil. Na Microsoft a mais de três anos, atualmente é responsável pela gestão do programa Microsoft MVP (Most Valuable Professional) no Brasil. Além de ser um entusiasta por tecnologia, JP continua sendo um grande fã de tênis e nas horas de lazer aprecia acompanhar torneios, praticar esportes e passar tempo com a família. Siga JP @jpclementi no twitter.


Renato Haddad

Renato Haddad


Renato Haddad é MVP desde 2001, MCPD e MCTS, palestrante em eventos da Microsoft, ministra treinamentos focados em produtividade com o VS.NET, .NET Core, ASP.NET Core, Power BI, AI, Entity Framework, Reporting Services, Universal Windows Platform. Visite o blog http://weblogs.asp.net/renatohaddad.



Rodrigo Vidal

Rodrigo Vidal


Desenvolvedor na Lambda3. Adepto do movimento NOOO (notonlyoo.org). Interessado em ciência da computação, engenharia elétrica e matemática. MVP de F#.


Rogério Moraes de Carvalho

Rogério Moraes de Carvalho


Desenvolvedor de software, instrutor e consultor. Trabalha com tecnologias de desenvolvimento web baseadas em padrões de mercado (HTML, CSS, JavaScript, XML, SVG etc.), tecnologias da plataforma .NET (ASP.NET Core, .NET Core, C# etc.), bancos de dados relacionais e NoSQL e desenvolvimento de aplicações móveis para Android e iOS, dentre outras tecnologias. Em suas consultorias, desenvolveu um Sistema Web de Avaliação de Redações que foi utilizado por mais de uma década para corrigir as redações digitalizadas do Enem por avaliadores de todo o Brasil e um Sistema de Aplicação de Testes Eletrônicos (SATE) para aplicar provas digitais, utilizado por vários anos para avaliar estudantes do SENAI de todo o Brasil.


Victor Cavalcante

Victor Cavalcante


Victor Cavalcante é Microsoft MVP na tecnologia ASP.Net, trabalha com desenvolvimento web a 12 anos,é focado em padrões de desenvolvimento para web. Trabalha na Lambda3 (www.lambda3.com.br) empresa ágil que fundou com outros MVPs e amigos, e que insiste em fazer software certo. É ainda professor universitário e atua no grupo .NET Architects desde seu início. Acompanhe seu twitter para saber as novidades: @vcavalcante.


Vinícius Hana Scardazzi

Vinícius Hana Scardazzi


Programador poliglota, consultor em desenvolvimento de software, trainer de TDD e BDD, resolvedor de problemas em geral. Envolvido em desenvolvimento de software a mais de 9 anos e especialmente interessado em programação funcional, TDD e Kanban. Faz parte dos ALM Rangers, já palestrou no TDC, ALM Summit e Lambda Day.


Vinícius Souza

Vinícius Souza


Bacharel em Ciência da computação com mais de 10 anos de experiência em desenvolvimento utilizando diferentes plataformas. Atualmente trabalha como evangelista de desenvolvimento no time de audiência técnica da Microsoft. Além da paixão por tecnologia, pratica automodelismo off road, joga muito game e está aprendendo a tocar guitarra.




Público Alvo

Desenvolvedores e entusiastas .Net



Fotos do Dia

Confira abaixo, as fotos que foram registradas no dia desta trilha.

Picasa | Link Direto

Facebook | Álbum

Página com todos os Álbuns


Data e Local

Sábado, 25 de Maio de 2013

Das 8:30 às 19:00 h

Oceania Convention Center

Rua do Marisco, 550 - 88058-090
Praia dos Ingleses - Florianópolis - SC

Mais informações