Sem categoria

TechEd Review 2011: Webcast – Evolução da linguagem de programação C#

O evento TechEd Review 2011

O evento virtual TechEd Review 2011 foi realizado de 21 a 26 de novembro de 2011, após a edição anual do principal evento da Microsoft no Brasil: TechEd Brasil 2011. O evento foi planejado como uma oportunidade de distribuir diversos conteúdos similares aos da edição 2011 do TechEd Brasil virtualmente. Deste modo, os profissionais e entusiastas que não tiveram a oportunidade de participar presencilamente do TechEd Brasil 2011, tiveram uma oportunidade de assistir muitas palestras similares pela Internet: por meio de Webcasts.

Os dias do evento foram divididos em temas, como descrito abaixo:

  • 21/11/2011 (segunda-feira): Dia de Inovação
  • 22/11/2011 (terça-feira): Dia de Infra (Soluções)
  • 23/11/2011 (quarta-feira): Dia da Web
  • 24/11/2011 (quinta-feira): Dia de Infra (Windows)
  • 25/11/2011 (sexta-feira): Dia de COS e Móvel
  • 26/11/2011 (sábado): Dia das Features

Minha palestra no TechEd Review 2011: Evolução da linguagem de programação C#

Eu realizei a mminha palestra no último dia do evento (26/11/2011), no dia das features, das 20h às 21h10. A título da palestra foi Evolução da linguagem de programação C#, onde eu abordei os seguintes tópicos:

  • A evolução da linguagem C#
  • Linguagem C# 1.0 – Sistema de tipos
  • Linguagem C# 1.0 – Memória e instruções
  • Linguagem C# 1.0 – Herança e membros de classe
  • Linguagem C# 1.0 – Atributos e outros recursos
  • Principais novidades da linguagem C# 2.0 – Generics e Iterators
  • Principais novidades da linguagem C# 2.0 – Tipos parciais e anuláveis
  • Principais novidades da linguagem C# 2.0 – Métodos anônimos e ::
  • Principais novidades da linguagem C# 2.0 – Classes estáticas e mais
  • Principais novidades da linguagem C# 3.0 – Principais inovações
  • Principais novidades da linguagem C# 3.0 – LINQ
  • Principais novidades da linguagem C# 4.0 – Parâmetros opcionais e nomeados
  • Principais novidades da linguagem C# 4.0 – Interoperabilidade com COM
  • Principais novidades da linguagem C# 4.0 – Objetos com tipagem dinâmica
  • Principais novidades da linguagem C# 4.0 – Covariância e contravariância
  • Principais novidades da linguagem C# 5 – Task-based Asynchronous Pattern (TAP)
  • Principais novidades da linguagem C# 5 – Versão assíncrona via TAP
  • Principais novidades da linguagem C# 5 – Funções assíncronas
  • Principais novidades da linguagem C# 5 – Windows Runtime
  • Principais novidades da linguagem C# 5 – async e await
  • Demo – Explorando as novidades da linguagem C# 5
  • Projeto Roslyn – Compilador como um serviço
  • Principais novidades do projeto Roslyn – Compiler-as-a-Service (CaaS)
  • Principais novidades do projeto Roslyn – APIs para o CaaS
  • Community Technology Preview – Microsoft “Roslyn” CTP
  • A linguagem C# está em evolução constante – Resumo

Slides da apresentação

Códigos de demonstração

Projeto do Visual Studio 11 (Beta) com uma demonstração de programação assíncrona com C# 5.
Demonstração do TechEd Review 2011 – Programação Assíncrona com C# 5

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s