Episódio
GoingNative 4: Jim Springfield no ATL, GoingNative Conference - Inscreva-se hoje!
Nós não cobrimos ATL antes no Channel 9 e com toda a conversa acontecendo nesses dias sobre [o elefante na sala], achamos que seria útil passar algum tempo com o criador do ATL, Jim Springfield , para obter uma perspetiva histórica (bem como técnica) na Ative Template Library.
ATL é uma biblioteca de modelos C++ para criar objetos COM simples e rápidos para Windows. A ATL foi projetada para maximizar o desempenho e, ao mesmo tempo, remover parte da complexidade do desenvolvimento de aplicativos do Windows baseados em COM. Se você criou controles ActiveX, então você usou ATL. Claro, ATL não é apenas para objetos ActiveX ...
Obrigado a Niner C64 pela sugestão de fazer perguntas históricas a Jim, além das perguntas técnicas esperadas. C64 também nos pediu para passar algum tempo em WTL. Assim fizemos.
A Biblioteca de Modelos do Windows foi criada (e ainda é mantida) por Nenad Stefanovic, cujo nome eu terrivelmente manuseei no construtor do show. Minhas desculpas, Nenad! O WTL é construído sobre o ATL, estendendo a potência e a relativa simplicidade do ATL para mais componentes do Win32. Muitos aplicativos nativos do Windows são escritos em WTL (incluindo alguns do próprio Windows, IE, Chrome, etc).
Niner Ion também fez algumas perguntas específicas sobre ATL. Nós também chegamos a isso.
Obrigado por passar tempo conosco, Jim!
Índice (clique nos links de código de tempo para navegar no player de acordo)
[00:00] GoingNative(); Obrigado por nos desafiar e falar o que pensa! Obrigado Herb Sutter, Jim Springfield, PFYB, KM-KY, Warren, Garfield, C64, Glen e Tomas (que está tentando fazer sua própria implementação somente de lib C++ para a criação de componentes Metro — caminho a percorrer. Melhor apenas fazer em vez de apenas dizer! Boa sorte, Tomás!).
[06:34] Charles entrevista Jim Springfield (whiteboard incluído)
[51:18] ~GoingNative();//Anunciando e falando sobre o GoingNative 2012. Junte-se a nós em Redmond! Veja abaixo para obter detalhes:
Anunciando o GoingNative 2012 – Uma Conferência C++ Moderna
Aqui na Microsoft, estamos muito entusiasmados com o aumento do interesse da indústria em C++ e queremos dar suporte a isso. Sabemos que os desenvolvedores estão ávidos por informações sobre o C++ moderno (C++11). O objetivo do GoingNative é ajudar a fornecer informações atuais para o maior número possível de pessoas e compartilhar insights técnicos e conhecimento de luminárias C++ de todo o setor. É uma festa C++ e você está convidado. Junte-se a nós.
Detalhes do evento:
O GoingNative 2012 é um evento técnico de 48 horas para aqueles que ultrapassam os limites da computação de uso geral, explorando as verdadeiras capacidades da máquina subjacente: desenvolvedores nativos. Palestrantes ilustres incluem o criador de C++, Bjarne Stroustrup, C++ Standards Committee Chair**,** Herb Sutter, guru de modelos C++ e big compute master**, Andrei Alexandrescu,** e muito mais!
Fev 2-3, 2012Microsoft Corporate CampusRedmond, WA, EUA
Todo o evento será transmitido ao vivo no Canal 9 e todas as sessões aparecerão para uso sob demanda em 24 horas ou menos. Dito isto, o senhor quer estar aqui. Vai ser muito divertido e nós vamos cuidar de você.
Nós realmente queremos ouvir de você, então por favor tweet feedback para @C9GoingNative (siga-nos!)e envie seus pedidos, ideias, reclamações, elogios, mensagens de ódio e cartas de amor para C9GoingNative [at] hotmail [dot] com. Vamos ler e responder a todas as mensagens! É assim que rolamos, irmãos e irmãs. E se você é um usuário do Facebook, por favor, junte-se ao nosso grupo C9::GoingNative Facebook.
Vá nativo!
Nós não cobrimos ATL antes no Channel 9 e com toda a conversa acontecendo nesses dias sobre [o elefante na sala], achamos que seria útil passar algum tempo com o criador do ATL, Jim Springfield , para obter uma perspetiva histórica (bem como técnica) na Ative Template Library.
ATL é uma biblioteca de modelos C++ para criar objetos COM simples e rápidos para Windows. A ATL foi projetada para maximizar o desempenho e, ao mesmo tempo, remover parte da complexidade do desenvolvimento de aplicativos do Windows baseados em COM. Se você criou controles ActiveX, então você usou ATL. Claro, ATL não é apenas para objetos ActiveX ...
Obrigado a Niner C64 pela sugestão de fazer perguntas históricas a Jim, além das perguntas técnicas esperadas. C64 também nos pediu para passar algum tempo em WTL. Assim fizemos.
A Biblioteca de Modelos do Windows foi criada (e ainda é mantida) por Nenad Stefanovic, cujo nome eu terrivelmente manuseei no construtor do show. Minhas desculpas, Nenad! O WTL é construído sobre o ATL, estendendo a potência e a relativa simplicidade do ATL para mais componentes do Win32. Muitos aplicativos nativos do Windows são escritos em WTL (incluindo alguns do próprio Windows, IE, Chrome, etc).
Niner Ion também fez algumas perguntas específicas sobre ATL. Nós também chegamos a isso.
Obrigado por passar tempo conosco, Jim!
Índice (clique nos links de código de tempo para navegar no player de acordo)
[00:00] GoingNative(); Obrigado por nos desafiar e falar o que pensa! Obrigado Herb Sutter, Jim Springfield, PFYB, KM-KY, Warren, Garfield, C64, Glen e Tomas (que está tentando fazer sua própria implementação somente de lib C++ para a criação de componentes Metro — caminho a percorrer. Melhor apenas fazer em vez de apenas dizer! Boa sorte, Tomás!).
[06:34] Charles entrevista Jim Springfield (whiteboard incluído)
[51:18] ~GoingNative();//Anunciando e falando sobre o GoingNative 2012. Junte-se a nós em Redmond! Veja abaixo para obter detalhes:
Anunciando o GoingNative 2012 – Uma Conferência C++ Moderna
Aqui na Microsoft, estamos muito entusiasmados com o aumento do interesse da indústria em C++ e queremos dar suporte a isso. Sabemos que os desenvolvedores estão ávidos por informações sobre o C++ moderno (C++11). O objetivo do GoingNative é ajudar a fornecer informações atuais para o maior número possível de pessoas e compartilhar insights técnicos e conhecimento de luminárias C++ de todo o setor. É uma festa C++ e você está convidado. Junte-se a nós.
Detalhes do evento:
O GoingNative 2012 é um evento técnico de 48 horas para aqueles que ultrapassam os limites da computação de uso geral, explorando as verdadeiras capacidades da máquina subjacente: desenvolvedores nativos. Palestrantes ilustres incluem o criador de C++, Bjarne Stroustrup, C++ Standards Committee Chair**,** Herb Sutter, guru de modelos C++ e big compute master**, Andrei Alexandrescu,** e muito mais!
Fev 2-3, 2012Microsoft Corporate CampusRedmond, WA, EUA
Todo o evento será transmitido ao vivo no Canal 9 e todas as sessões aparecerão para uso sob demanda em 24 horas ou menos. Dito isto, o senhor quer estar aqui. Vai ser muito divertido e nós vamos cuidar de você.
Nós realmente queremos ouvir de você, então por favor tweet feedback para @C9GoingNative (siga-nos!)e envie seus pedidos, ideias, reclamações, elogios, mensagens de ódio e cartas de amor para C9GoingNative [at] hotmail [dot] com. Vamos ler e responder a todas as mensagens! É assim que rolamos, irmãos e irmãs. E se você é um usuário do Facebook, por favor, junte-se ao nosso grupo C9::GoingNative Facebook.
Vá nativo!
Tem comentários? Submeta um problema aqui.