Inscrições abertas para o evento C++ Renaissance
Dia 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++