.NET Core, .NET Framework, ASP.NET Core, ASP.NET Core MVC, Azure, Azure Container Service, C#, Docker, Visual Studio 2017, Windows Server 2016

Minha palestra no Global Azure Bootcamp 2017 Brasília: Docker com ASP.NET Core e Hospedagem no Azure

O evento Global Azure Bootcamp

2017-logo-250x169

Global Azure Bootcamp é um evento de um dia que ocorre anualmente em todo o mundo para difundir o aprendizado de tecnologias do Azure e de computação na nuvem. O evento é organizado por comunidades de especialistas em todo o mundo para um dia de mergulho de tecnologias emergentes e como elas se integram com o Azure. O site de divulgação global do evento fica hospedado em global.azurebootcamp.net. O hashtag do evento nas redes sociais é #GlobalAzure.

A edição 2017 ocorreu no dia 22 de abril de 2017 (sábado), totalizando 250 eventos espalhados pelo mundo. No mapa há muitos pontos se sobrepondo.

EventosMapaMundo

Segue uma ampliação do mapa para contemplar algumas cidades onde o evento aconteceu no Brasil, incluindo Brasília, onde eu apresentei uma palestra.

EventosMapaBrasil

Minha palestra no Global Azure Bootcamp 2017 Brasília

A minha palestra no evento teve o seguinte título: Docker com ASP.NET Core e Hospedagem no Azure. Na palestra, eu apresentei uma visão geral sobre contêineres, o Docker, o ASP.NET Core, Docker em contêineres Windows, Suporte a Dcoker no Azure, Visual Studio 2017 & Docker e Recursos para estudo.

C-BkHA8WAAEomHk-large

Segue a agenda completa da minha palestra:

  • Contêineres
    • O que é um contêiner
    • Contêineres versus máquinas virtuais
    • Contêineres e máquinas virtuais juntos
    • Padronização de contêineres
  • Docker
    • O que é Docker
    • Docker em todo lugar
  • ASP.NET Core
    • O que é o ASP .NET Core?
    • Executando uma app ASP.NET Core
    • ASP.NET Core em detalhes
  • Docker com contêineres Windows
    • Docker para Windows Server 2016
  • Suporte a Docker no Azure
    • Azure Container Service (ACS)
    • Outros serviços com suporte a Docker
  • Visual Studio 2017 & Docker
    • Suporte a Docker no Visual Studio 2017
    • Demonstração com contêiner Linux
  • Recursos para estudo
    • Documentação, vídeos e outros Recursos

Abaixo, seguem os slides da minha palestra.

Anúncios
.NET Core, ASP.NET Core, Docker, Linux, macOS, TDC

Minha participação no The Developer’s Conference (TDC) 2016 Porto Alegre: O novo ASP.NET Core 1.0 multiplataforma

O evento The Developer’s Conference (TDC) 2016 Porto Alegre

O The Developer’s Conference (TDC) 2016 Porto Alegre ocorreu no período de 05 a 08 de outubro de 2016, sendo que eu participei da trilha de .NET no sábado, ultimo dia do evento.

14707980_1215753338485042_7440380420554744103_o

A Trilha .NET no TDC 2016 Porto Alegre

A Trilha .NET do TDC 2016 POA foi composta pelas seguintes palestras:

  • C# como você nunca viu: conceitos avançados de programação funcional em .NET
    Elemar Rodrigues Severo Junior
  • Suporte a macros na sua aplicação com PowerShell
    Igor Abade V. Leite
  • How I met your bug
    Jean Bauer Cardoso da Rosa, Lucas Tagliani Aguiar
  • .NET Entity Core 1.0
    Caliel Costa
  • Desconstruindo uma aplicação C#
    Zaquiel Grings
  • Novas Oportunidades para o .NET com a parceria Microsoft e Red Hat
    Edson Yanaga
  • O que esperar do C# 7
    Tania Raquel Stormovski de Andrade
  • Trazendo o poder dos containers ao mundo .NET
    Douglas Picolotto
  • O novo ASP.NET Core 1.0 multiplataforma (.NET)
    Rogério Moraes de Carvalho
  • CQRS e ES na prática com RavenDB
    Elemar Rodrigues Severo Junior

Minha palestra: O novo ASP.NET Core 1.0 multiplataforma

Na minha palestra, eu apresentei as iniciativas da Microsoft para levar a plataforma de desenvolvimento Web ASP.NET para múltiplas plataformas, incluindo Linux e macOS, além do Windows. O novo .NET Core multiplataforma com suas ferramentas de linha de commando (.NET Core CLI), o novo padrão .NET Platform Standard e como funciona o .NET Core da codificação à execução. Eu abordei o ASP.NET Core, uma nova implementação da tecnologia de desenvolvimento Web ASP.NET para ser multiplataforma, muito mais rápida, leve e modular. Finalmente, eu apresentei uma série de Recursos para estudo.

14682030_1215750618485314_6372788396437907614_o

A agenda da palestra foi a seguinte:

  • Visão geral da plataforma .NET
    • Um novo .NET multiplataforma
    • Evolução da plataforma .NET
    • Mudança nos nomes de frameworks
    • Visual Studio e outros editores
  • .NET Core
    • O que é o .NET Core?
    • .NET Core CLI
    • .NET Platform Standard
    • .NET Core: da codificação à execução
  • ASP.NET Core
    • O que é o ASP .NET Core?
    • Desempenho do ASP.NET Core
    • ASP.NET Core 1.0.1 x ASP.NET 4.6.2
    • Características do ASP.NET Core
    • Evolução dos frameworks ASP.NET
    • ASP.NET Core MVC
    • .NET Core, ASP.NET Core e Visual Studio
  • Recursos para estudo
    • Documentação, vídeos, OSS e outros

Abaixo, seguem os slides da minha palestra.

Gravação da palestra na Trilha Stadium

A minha palestra foi uma das escolhidas para ser transmitida ao vivo na Trilha Stadium do dia 08 de outubro de 2016 (sábado). As palestras desta trilha são gratuitas e as que ocorreram no período da tarde de sábado podem ser assistidas integralmente em: https://www.eventials.com/Globalcode/sabado-08-10-tarde-poa-2016/. A minha palestra está posicionada no intervalo de 03:30:00 até 04:24:00.

.NET Core, ASP.NET Core, dotnetConf, Evento, Microsoft

Minha palestra no dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core

O evento dotnetConf

O dotnetConf é um evento mundial para difundir os recursos da plataforma .NET de executar em múltiplas plataformas e em múltiplos dispositivos. Os conteúdos são entregues por times de produto da Microsoft e por especialistas da comunidade.

Em 2016, a Microsoft organizou uma versão virtual do evento durante três dias, de 7 a 9 de junho, em que transmitiu os vídeos ao vivo. Oa palestrantes apresentaram o que há de mais novo na plataforma .NET e os vídeos do evento estão disponíveis no canal Channel 9 da Microsoft em: channel9.msdn.com/Events/dotnetConf/2016.

A Microsoft fez parceria com especialistas .NET de todo o mundo para trazer conteúdo do dotnetConf em eventos presenciais numa cidade próxima de você. Ela está chamando a versão presencial do evento de dotnetConf.local.

O dotnetConf 2016 Goiânia

O dotnetConf 2016 Goiânia foi uma edição do dotnetConf.local que ocorreu em Goiânia-GO, Brasil, no dia 27 de agosto de 2016.

dotnetConf2016Goiania

O evento foi realizado no SEBRAE-GO, na Avenida T-3 N. 1000 – Setor Bueno, Goiânia – GO, Brasil.

Programação

Horário Descrição
8h30 às 8h50 Credenciamento e Networking
8h50 às 9h Abertura
9h às 9h50 O futuro da plataforma .NET e do C#
Elemar Júnior – MVP da Microsoft
9h55 às 10h45 Micro serviços e .NET Core
Osvaldo Daibert – Evangelista Técnico da Microsoft
10h45 às 11h Intervalo
11h às 11h50 .NET Core | ASP.NET Core
Rogério Moraes de Carvalho – MVP da Microsoft
11h55 às 12h50 RavenDB
Elemar Júnior – MVP da Microsoft
12h50 às 13h Encerramento e sorteios

Minha palestra: .NET Core | ASP.NET Core

Na minha palestra, eu dei uma Visão geral da plataforma .NET, depois abordei sobre o .NET Core 1.0 RTM e sobre o ASP.NET Core 1.0 RTM. No final, eu forneci links para uma série de Recursos para estudo: documentação, vídeos, OSS e outros.

14124502_1045286305586395_5305756081782883882_o

Abaixo, seguem os tópicos que foram abordados.

  • Visão geral da plataforma .NET
    • Um novo .NET multiplataforma
    • Evolução da plataforma .NET
    • Mudança nos nomes de frameworks
    • Visual Studio e outros editores
  • .NET Core
    • O que é o .NET Core?
    • .NET Core CLI
    • .NET Platform Standard
    • .NET Core: da codificação à execução
    • Demonstração
  • ASP.NET Core
    • O que é o ASP .NET Core?
    • Desempenho do ASP.NET Core
    • ASP.NET Core x ASP.NET 4.6.2
    • Hospedagem de apps ASP.NET Core
    • Frameworks ASP.NET Core
    • ASP.NET Core MVC
    • .NET Core, ASP.NET Core e Visual Studio
    • Demonstração
  • Recursos para estudo
    • Documentação, vídeos, OSS e outros

Abaixo, seguem os slides da minha palestra.

Demonstração do .NET em múltiplas plataformas

Eu fiz demonstrações do .NET Core executando em Ubuntu Linux 16.04 e Mac OS X El Capitan 10.11.6.

14125044_1045286385586387_1339218086420766952_o

.NET Core, .NET Framework, ASP.NET Core, ASP.NET Core MVC, Entity Framework Core, Visual Studio 2015, Visual Studio Code, Xamarin

Liberadas as versões finais, multiplataforma e open source, dos novos .NET Core 1.0, ASP.NET Core 1.0 e Entity Framework Core 1.0

Sumário

Versões finais: .NET Core 1.0, ASP.NET Core 1.0 e Entity Framework 1.0

Ontem, dia 27 de junho de 2016, a Microsoft liberou as versões finais dos seus novos frameworks .NET Core:

  • .NET Core 1.0
  • ASP.NET Core 1.0
  • Entity Framework Core 1.0

DotNetCore-AspNetCore

De acordo com o time de .NET da Microsoft, o .NET Core e os frameworks baseados nele devem conduzir a evolução da plataforma .NET nos próximos dez anos. Além disso, o novo .NET está preparado para as necessidades de hoje, como: aplicações distribuídas hospedadas na nuvem, microserviços e contêineres.

Todos estes frameworks são open source e multiplataforma. Atualmente, o .NET Core 1.0 é suportado nas seguintes plataformas:

  • Windows
    • Windows do lado do cliente
      • Windows 7.0 SP1 (x64, x86)
      • Windows 8/8.1 (x64, x86)
      • Windows 10 (x64, x86)
    • Windows do lado do servidor
      • Windows Server 2008 R2 SP1 (x64, x86)
      • Windows Server 2012 (x64, x86)
      • Windows Server 2012 R2 (x64, x86)
      • Windows Server 2016 (x64, x86)
  • Linux
    • Red Hat Enterprise Linux 7.2 (x64)
    • Fedora 23 (x64) (Nota: ainda não homologado no recém lançado: Fedora 24)
    • Debian 8.2 (x64)
    • Ubuntu 14.04 LTS / 16.04 LTS (x64)
    • Linux Mint 17 (x64)
    • openSUSE 13.2 (x64)
    • Centos 7.1 (x64)
    • Oracle Linux 7.1 (x64)
  • Mac OS X
    • Mac OS X 10.11 (El Capitan) (x64)

Além disso, o .NET Core 1.0 também pode ser instalado em um contêiner Docker ou em um contêiner Nano Server do Windows Server 2016.

Visual Studio 2015 Update 3

O time de Visual Studio também liberou a terceira atualização do Visual Studio 2015 (Visual Studio 2015 Update 3). A atualização pode ser baixada no site da Microsoft em: go.microsoft.com/fwlink/?LinkId=691129.

VisualStudio2015Update3About

Informações detalhadas do Visual Studio Update 3 podem ser encontradas no site do VisualStudio.com da Microsoft em: www.visualstudio.com/news/releasenotes/vs2015-update3-vs.

Visual Studio “15” (Visual Studio 2016 ou 2017)

A próxima versão do Visual Studio, denominada Visual Studio “15”, deve ser lançada em novembro de 2016. Muito provavelmente, ela terá um dos seguintes nomes: Visual Studio 2016 ou Visual Studio 2017. Somente na versão final do Visual Studio “15” serão liberadas as versões finais das ferramentas para projetos baseados no .NET Core.

Por enquanto, a Microsoft liberou a segunda versão preliminar das ferramentas de desenvolvimento  de projetos .NET Core 1.0 para o Visual Studio 2015, denominada: Microsoft .NET Core 1.0.0 VS 2015 Tooling Preview 2. Você pode baixar as ferramentas em: go.microsoft.com/fwlink/?LinkId=817245.

A mais recente versão preliminar da próxima versão do Visual Studio foi liberada no dia 10 de maio de 2016 e pode ser baixada em: www.visualstudio.com/en-us/downloads/visual-studio-next-downloads-vs. Com esta versão preliminar, você pode testar várias novidades planejadas para a próxima versão da linguagem C# (C# 7), dentre várias outras novidades.

Team Foundation Server 2015 Update 3

A terceira atualização do Team Foundation Server contempla a correção de uma série de bugs e novidades. Informações detalhadas podem ser encontradas em: www.visualstudio.com/en-us/news/releasenotes/tfs2015-update3-vs.

Documentação do .NET

A Microsoft liberou um noco serviço de documentação no endereço docs.microsoft.com. Sendo que a documentação do .NET pode ser encontrada em: docs.microsoft.com/dotnet/.

.NET Core 1.0 no evento Red Hat DevNation 2016

A Microsoft participou do evento Red Hat DevNation 2016, onde demonstrou aplicações .NET Core 1.0 e ASP.NET Core MVC 1.0 executando no sistema operacional servidor Red Hat Enterprise Linux 7.2 e do ambiente de nuvem PaaS (Platform-as-a-Service) da Red Hat denominado OpenShift.

Durante o Keynote, o Scott Hanselman, da Microsoft, divulgou que a versão final do .NET Core 1.0 atingiu incríveis 5,2 milhões de requisições por segundo, mais de 8 vezes mais rápido que o Node.js.

DevNation2016_DotNetCoreMoreThan8xFasterThanNodeJS

O keynote foi transmitido ao vivo pelo Channel 9 e pode ser assistido sob demanda no seguinte endereço: channel9.msdn.com/Events/Linux/DevNation-2016. A apresentação do Scott Hanselman ocorreu no intervalo de 1:02:31 até 1:22:01 da gravação.

.NET Core 1.0

O .NET Core é um novo produto .NET com as seguintes características:

  • multiplataforma: Windows, Linux e Mac OS X;
  • desenvolvimento flexível: aplicação instalada lado a lado ou por máquina;
  • ferramentas de linha de comando: disponível em todos cenários de desenvolvimento;
  • compatível: compatível com .NET Framework, Xamarin e Mono;
  • open source: código aberto e disponível no GitHub;
  • suportado pela Microsoft: (Long Term Support (LTS), Fast Track Support (FTS) etc.

ASP.NET Core 1.0

O ASP.NET Core é um novo framework open source e multiplataforma para construir aplicações web modernas e APIs web.

Melhorias do ASP.NET Core:

  • Pode executar sobre o .NET Core ou sobre o .NET Framework completo.
  • APIs unificadas para construit aplicações web ou APIs web.
  • Pipeline de requisições HTTP leve e modular.
  • Injeção de dependência pré-construída.
  • Possibilidade de auto hospedagem ou hospedagem no IIS.
  • Distribuído inteiramente baseado em pacotes NuGet.
  • Multiplataforma (Windows, Linux e Mac OS X).
  • Código aberto e disponível no GitHub.

Entity Framework Core 1.0

O Entity Framework (EF) Core é uma versão leve, extensível e multiplataforma do Entity Framework.

A documentação do Entity Framework Core pode ser encontrada em: docs.efproject.net. Nesta primeira versão, os seguintes bancos de dados são suportados:

  • Microsoft SQL Server
  • SQLite
  • Postgres (Npgsql)
  • SQL Server Compact Edition
  • InMemory (para realização de testes)
  • MySQL, Oracle e outros bancos (provedores comerciais pela DevArt)

Mais informações podem ser encontradas no seguinte post no site da Microsoft: blogs.msdn.microsoft.com/dotnet/2016/06/27/entity-framework-core-1-0-0-available/.

.NET Foundation

dotnet_logoÉ um fórum para manter um desenvolvimento aberto e colaborativo da coleção crescente de tecnologias open source em volta do framework de desenvolvimento .NET. (www.dotnetfoundation.org)

Integrantes:

  • Jet Brains
  • Microsoft
  • Red Hat
  • Samsung
  • Unity
.NET Core, ASP.NET Core, ASP.NET Core MVC, Entity Framework Core, Evento, JoinCommunity, Mac OS X, Microsoft

Minha participação no JoinCommunity 2016: Um novo .NET multiplataforma: ASP.NET Core, .NET Core e Entity Framework Core

O JoinCommunity 2016 em Goiânia

294x200_evento-2771-logo

O JoinCommunity 2016 (5a edição do evento) foi realizado nos dias 20 e 21 de maio de 2016 em Goiânia. Neste ano, o evento teve o seguinte tema: Tendências e novidades no desenvolvimento de software. O evento foi organizado por diversos grupos de usuários: GoJava, Override, GoPHP, GDG, GruPy-GO, GOJS, Node.JS e /MNT. Mais informações podem ser encontradas no site do evento: www.joincommunity.com.br.

Faculdade de Tecnologia Senac Goiás

O evento foi realizado na Faculdade de Tecnologia Senac Goiás.

senac06

Minha palestra no JoinCommunity 2016

JoinCommunity2016_RogerioMoraesDeCarvalho_Menor

Hoje, dia 21 de maio de 2016, eu apresentei a palestra: Um novo .NET multiplataforma:
ASP.NET Core, .NET Core e Entity Framework Core. As informações foram atualizadas com informações dos recém-lançados: ASP.NET Core RC2, .NET Core RC2 e Entity Framework Core RC2. A tão esperada versão Release Candidate 2 (RC2) foi liberada há apenas 5 dias: no dia 16 de maio de 2016. A versão final (RTM) está planejada para ser liberada até o final de junho de 2016.

Os anúncios do ASP.NET Core RC2.NET Core RC2,  Entity Framework Core RC2 e .NET Core SDK Preview 1 podem ser lidos em dois posts no blog do time de engenheiros .NET da Microsoft, em inglês: Announcing .NET Core RC2 and .NET Core SDK Preview 1 e Announcing Entity Framework Core RC2.

Seguem os slides da minha palestra, que estão compartilhados no SlideShare.

Apresentação no fechamento do evento JoinCommunity 2016

No fechamento do evento, eu demonstrei o .NET Core RC2 em ação com as ferramentas do .NET Core CLI Preview 1 com as novas ferramentas de linha de comando dotnet. Usei o comando dotnet new para gerar um novo projeto simples de aplicação Console, modifiquei o projeto no editor Atom 1.7.3 no Mac OS X El Capitan 10.11.5.

JoinCommunity2016

Depois usei o comando dotnet restore para restaurar os pacotes NuGet do meu projeto e donet run para compilar (poderia usar o dotnet build) e executar.

JoinCommunity2016

Depois, eu demonstrei a mesma aplicação Console no Ubuntu 14.04 LTS e informei que o suporte para o novo Ubuntu 16.04 LTS já está em andamento.

Finalmente, eu mostrei a aplicação web de exemplo ASP.NET MVC Music Store já modificada para contemplar as novas versões RC2 dos frameworks executando no Ubuntu Linux 14.04 e no Mac OS X El Capitan 10.11.5, conforme as imagens abaixo.

ASP.NET MVC Music Store no Mozila Firefox

Screenshot from 2016-05-21 17

Código-fonte do ASP.NET MVC Music Store no Visual Studio Code

Screenshot from 2016-05-21 17-2

.NET Core, .NET Framework, ADO.NET Entity Framework, ASP.NET Core, ASP.NET Core MVC, ASP.NET MVC, Entity Framework Core, Global Azure Bootcamp, Visual Studio, Visual Studio 2015, Visual Studio Code

Minha palestra no Global Azure Bootcamp 2016: ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem

A edição de Brasília do evento Global Azure Bootcamp 2016

2016-logo-250x169Ontem, dia 16 de abril de 2016, das 10h15 às 11h15, eu apresentei a palestra ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem no evento Global Azure Bootcamp 2016, evento mundial sobre a plataforma de nuvem Azure da Microsoft. A edição de Brasília foi realizada na Faculdade Projeção, Campus Taguatinga.

A grade completa de palestras pode ser visualizada no site do evento em: http://gabbrasilia2016.azurewebsites.net.

Informações mais detalhadas sobre a minha apresentação podem ser encontradas no meu post anterior: Global Azure Bootcamp 2016 – Brasília.

Encontro com colegas premiados com o programa MVP da Microsoft

No evento, eu tive a oportunidade de encontrar alguns colegas que receberam a premiação Most Valuable Professional (MVP) da Microsoft por se destacarem como influenciadores na comunidade de desenvolvimento de software, disseminando informações técnicas relacionadas com produtos e serviços da Microsoft. E isso numa nova fase da Microsoft, muito mais aberta e multiplataforma.

13051673_992061747513902_1204908646971657399_n

Na foto acima, da esquerda para direita, temos: o Vitor Meriat, o Jucinei Pereira dos Santos, o Jorge Maia e eu. O Vitor e o Jorge receberam, merecidamente, a premiação de MVP pela primeira vez em 2016. Já o Jucinei, também merecidamente, acabou de renovar em 2016, pelo segundo ano consecutivo, a premiação de MVP. Seguem os links para os perfis de MVP, no site da Microsoft, de cada um deles:

Slides da minha apresentação

Abaixo, seguem os slides da minha apresentação que eu compartilhei no SlideShare.

.NET Core, ASP.NET Core, Azure, Entity Framework Core, Linux, Mac OS X, Visual Studio 2015, Visual Studio Code, Windows

Global Azure Bootcamp 2016 – Brasília

O evento Global Azure Bootcamp

O Global Azure Bootcamp é o maior evento de Microsoft Azure (solução de nuvem da Microsoft) realizado no mundo. O evento tem sido realizado desde 2013, ocorrendo num único dia em vários países. O site do evento global pode ser acessado em: http://global.azurebootcamp.net/.

A edição de Brasília em 2015

Em 2015, o evento foi realizado no dia 25 de abril de 2015 em 182 locais pelo mundo. Naquela ocasião, eu apresentei a palestra “Plataforma de compiladores .NET, C# 6 e Visual Studio 2015” na edição de Brasília. Os slides da minha apresentação, dentre outras informações, podem ser encontradas no link logo acima para o post da palestra no meu blog.

A edição de Brasília em 2016

2016-logo-250x169

Neste ano, o evento Global Azure Bootcamp 2016 também será realizado em Brasília. Desta vez, o evento ocorrerá no dia 16 de abril de 2016 (próximo sábado), somente durante o período da manhã.

O credenciamento será de 8h às 9h, a abertura/keynote será de 9h às 9h50. Depois, serão realizadas trilhas com algumas palestras em paralelo e outras sequenciais de 10h às 12h10. Haverá trilhas sobre os seguintes assuntos.

  • Big Data, Machine Learning, Microsoft Azure e IoT
  • Web
  • Dados
  • Acadêmica
  • Mobile
  • Business

Veja a grade completa de palestras no site do evento em: http://gabbrasilia2016.azurewebsites.net.

O evento será realizado na Faculdade Projeção, Campus Taguatinga.

A minha palestra no Global Azure Bootcamp 2016

Eu apresentarei a palestra “ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem” na edição de Brasília. Veja nesta palestra, as novidades mais recentes das novas plataformas de desenvolvimento multiplataforma da Microsoft:

  • ASP.NET Core 1.0 (anteriormente chamado de ASP.NET Core 5), que é o novo framework de desenvolvimento web multiplataforma da Microsoft que contém o ASP.NET Core MVC (anteriormente chamado de ASP.NET MVC 6) que, agora, está integrado com o ASP.NET Core Web API.
  • .NET Core 1.0 (anteriormente chamado de .NET Core 5), novo framework de uso geral que contém um subconjunto do .NET Framework e outras APIs únicas.
  • Entity Framework Core 1.0 (anteriormente chamado de Entity Framework 7), que é o novo framework de mapeamento objeto relacional da Microsoft e não somente isso, pois há extensões para suporta acesso a bancos de dados NoSQL, dentre outros paradigmas de acesso a dados.

A palestra é uma evolução da palestra “Explorando o novo .NET multiplataforma:ASP.NET Core, .NET Core e EF Core” que eu apresentei no QCon São Paulo 2016. Naquela ocasião, o Build 2016 começou um pouco após a minha apresentação no evento. No Build 2016, membros dos times da Microsoft, nos projetos dos novos frameworks, apresentaram palestras, participaram de entrevistas e fizeram hands on labs.

A ideia da minha palestra no Global Azure Bootcamp 2016 é apresentar o que esperar do futuro da plataforma .NET, com algumas demonstrações práticas.