Inscrições abertas para o evento C++ Renaissance

logocDia 28 de Janeiro de 2012 acontece na sede da Microsoft Brasil em São Paulo o C++ Renaissance, um evento liderado pela comunidade C&C++ Brasil e com apoio da Microsoft.

Inscrições

Inscreva-se hoje mesmo através do link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032503387&Culture=pt-BR

Local
AV. Das Nações Unidas 12901, Torre Norte 31º andar
São Paulo, 04578-000

Agenda

  • Abertura
    Rodrigo de Carvalho
    - PM Visual Studio / Microsoft Brasil
    Diego Dagum – PM Comunidade C++ / Microsoft Corp
  • Como otimizar suas classes com Move Semantics do C++ 11
    Agora que o C++ 11 está pronto, é hora de usá-lo. Durante a palestra, vamos verificar o funcionamento interno que as novas referências para rvalue podem fazer. Para isso, aprenderemos o que são rvalue e lvalue, o que são referências, como elas funcionavam até então e seu novo funcionamento. A partir daí, faremos o upgrade de uma classe para que ela fique mais rápida.
    Palestrante: Wanderley Caloni

 

  • Computação Heterogênea com C++
    Demostrar alguns recursos de computação heterogênea (CPU+GPU) com C++, especialmente com o Visual C++
    Palestrante: Fabio Galuppo (Microsoft C++ MVP)

 

  • COM Renaissance
    Além ser usado em boa parte da infraestrutra do Windows atualmente (como no Shell, WMI, DirectX, entre outros), o COM terá sua importância aumentada com o fato de toda API da próxima versão do Windows ser baseada em COM. Nessa palestra entenderemos do que se trata o COM e como ele funciona internamente.
    Palestrante: Rodrigo Strauss (Microsoft C++ MVP)

 

  • Qt como uma alternativa para desenvolvimento nativo no Windows.
    Sob vários aspectos, o Qt framework tem se revelado mais eficiente e prático com relação ao Visual C++, tornando mais rápido o desenvolvimento de aplicações nativas.
    Tópicos:
    - Porque usar o compilador C++ da Microsoft ao invés do gcc/mingW: vantagens do compilador Microsoft em Windows.
    - IDE: o compilador Microsoft pode ser usado com o QtCreator, mas, opcionalmente, pode ser usado também com o Visual Studio.
    - Criando um "Windows Service" com Qt.
    - Criando "Web Services" com gSoap, podendo funcionar como "cgi" ou como módulos dos servidores Apache e IIS(Microsoft);
    - Outras alternativas para a criação de "Web Services";
    - Comunicando os "Web Services" com o "Windows Service" criado em Qt;
    - Criando e consumindo objetos COM (Component Object Model) em Qt;
    - Resumo das facilidades de Qt para aplicações de interface gráfica.
    Palestrante: Basilio Miranda

 

  • Lockless Multithreading
    Arquitetar aplicações multithread não é uma tarefa fácil, ao mesmo tempo que a cada dia temos processadores com um número crescente de núcleos, que nos obrigam a fazer código concorrente.
    Nesta palestra abordamos o assunto de multithread usando mensagens, ao contrário de compartilhamento de dados, que usam travas (como mutexes e semaphores), e nos concentraremos em aproveitar ao extremo o processamento paralelo oferecido pelos processadores atuais, usando o framework ZeroMQ.
    Palestrante: Rodrigo Madera

 

Bom evento!

Technorati Marcas: C++