ASP.NET MVC, ASP.NET Web Forms, C#, CLR, Evento, TDC

Minha palestra no TDC 2014 Porto Alegre: Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”

TDC2014PortoAlegreLogo

The Developer’s Conference (TDC) é o maior evento do Brasil voltado para várias comunidades de desenvolvedores. O evento é organizado pela Globalcode e patrocinado por algumas das empresas mais influentes do mundo da tecnologia. Veja o nível dos patrocinadores da edição 2014: Amazon, Google, IBM, Intel, JetBrainsMicrosoft, Oracle, PayPal, Samsung e StackOverflow.

CrachaPalestranteTDC2014PA

Hoje, dia 17 de outubro de 2014, eu apresentei a palestra Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14” na trilha .NET da edição 2014 de Porto Alegre. Neste ano, o evento está tendo edições nas três seguintes cidades: São Paulo, Florianópolis e Porto Alegre.

Na apresentação, eu abordei o projeto de codinome “Roslyn”, que passou a ser chamado de Plataforma de compiladores .NET, e sua evolução. Depois eu comentei sobre o futuro da plataforma ASP.NET e os componentes do ASP.NET vNext. Além disso, eu comentei sobre as novidades do Visual Studio “14” CTP 4, cuja versão final deve ser lançada em meados do ano que vem, muito provavelmente com o nome Visual Studio 2015.

Finalmente, eu comentei sobre as principais novidades da próxima versão da linguagem de programação C#: C# 6. Sendo que algumas das novidades planejadas acabaram de ser prorrogadas pelo time de produto da Microsoft para uma próxima versão, provavelmente a linguagem C# 7, por uma questão do tempo estar reduzido para o lançamento. Por enquanto, as novidades anunciadas que serão cortadas da C# 6 são construtores primários e expressões de declaração.

No final, a apresentação foi toda teórica devido à grande quantidade de informações a serem passadas. Abaixo, seguem os slides da minha apresentação, que eu compartilhei no SlideShare.

Uma boa notícia é que a palestra foi gravada e será publicada em breve no site da InfoQ, que publica excelentes artigos e vídeos técnicos.

Anúncios
.NET Framework, ADO.NET Entity Framework, ASP.NET MVC, ASP.NET Web Forms, C#, CLR, DLR, LINQ, Microsoft, Programação assíncrona, TDC, Visual Studio, WF, WPF

TDC 2012 Goiânia: Trilha .NET – Novidades do .NET Framework 4.5

The Developers Conference 2012

O evento The Developers Conference (TDC) 2012

O The Developers Conference (TDC) é um evento com várias trilhas de temas específicos em cada dia do evento mais a trilha Stadium que é uma seleção de palestras das demais trilhas do dia. O evento é uma iniciativa da Globalcode.

Minha primeira palestra no TDC 2012 Goiânia

The Developers Conference 2012 Goiânia
Datas: 20 e 21 de outubro de 2012
Faculdade Fasam

No dia 20/10/2012, das 17h40min às 18h30min, eu apresentei a palestra Novidades do .NET Framework 4.5 na Trilha .NET do evento TDC 2012 Goiânia. Esta palestra foi apresentada com transmissão ao vivo pela Internet.

Mais informações sobre a trilha .NET podem ser encontradas no site do evento em:
TDC 2012 Goiânia – Trilha .NET

Apresentação teórica

Nesta palestra, eu apresentei um resumo das principais novas características e melhorias do .NET Framework 4.5 para desenvolvedores da plataforma .NET. Eu abordei os seguintes tópicos:

  • O .NET Framework
  • .NET Framework: Versões
  • Linguagem C#: Versões
  • Suporte a async & await
  • Biblioteca de classes portátil
  • .NET para Windows Store apps
  • Entity Framework 5
  • ASP.NET Web Forms 4.5
  • ASP.NET MVC 4
  • Windows Communication Foundation (WCF) 4.5
  • Windows Presentation Foundation (WPF) 4.5
  • Windows Workflow Foundation (WF) 4.5
  • Melhorias na Base Class Library
  • Links úteis

Slides da apresentação

Projeto de demonstração

Projeto do Visual Studio 2012 com a demonstração da palestra:
Demonstração de suporte a programação assíncrona no .NET Framework 4.5

.NET Framework, ADO.NET Entity Framework, ASP.NET AJAX, ASP.NET MVC, ASP.NET Web Forms, C#, CLR, DLR, Evento, LINQ, MEF, Microsoft, Visual Basic, WF, WPF

Minha palestra sobre .NET Framework 4.0 no Community Launch 2010 do DF

Eu acabei de apresentar a minha palestra sobre o .NET Framework 4.0, onde abordei algumas das principais novidades em alguns dos principais recursos do framework.

Devido à limitação de tempo e ao grande volume de informações relacionadas com as novidades do .NET Framework 4.0, eu coloquei uma série de slides no final da apresentação com conteúdo técnico detalhado de cada recurso comentado.

Abaixo, a relação macro de tópicos apresentados.

  • Evolução da plataforma .NET
  • .NET Framework 4
  • Alguns cenários em .NET 4.0
  • Linguagem C# 4.0
  • Linguagem Visual Basic 2010
  • ASP.NET Web Forms 4 – Web.config limpo
  • ASP.NET Web Forms 4 – Linha selecionada
  • ASP.NET Web Forms 4 – Client ID
  • ASP.NET Web Forms 4 – Roteamento
  • ASP.NET Web Forms 4 – Chart Control
  • ASP.NET AJAX 4 – Client Templates
  • ASP.NET AJAX 4 – DataContext
  • ASP.NET MVC 2
  • WPF 4 – DataGrid
  • WPF 4 – Calendar
  • WPF 4 – DatePicker
  • WPF 4 – Suporte a toque e manipulação
  • WPF 4 – Outras novidades
  • Managed Extensibility Framework (MEF)
  • ADO.NET Entity Framework 4
  • WCF Data Services no .NET 4
  • Windows Communication Foundation 4
  • Windows Workflow Foundation 4
  • Computação paralela com .NET 4
  • Parallel LINQ (PLINQ)
  • Dynamic Language Runtime (DLR)
  • Programação dinâmica com .NET
  • Objetos tipados dinamicamente
  • Interop Assemblies
  • Problema com Interop Assemblies
  • PIA é dispensável no .NET Framework 4.0
  • Compatibilidade no .NET Framework 4.0
  • CLR 2 – Existência lado a lado
  • CLR 4 – In-Process Side by Side
  • Onde obter informações adicionais?

Abaixo, seguem os slides da minha palestra de .NET Framework 4 no evento Community Launch 2010 do DF.

Rogério Moraes de Carvalho
Twitter: @rogeriomc