Hoje tivemos vários anúncios interessantes no Microsoft Build 2018. Vou resumir alguns aqui.
Fizemos também uma live no Youtube da Lambda3, caso você queira nos ver comentando sobre eles:
O keynote começou filosófico, com várias discussões filosóficas. E não começou com o Satya, mas com uma mulher, super técnica, já acelerando! Microsoft como sempre dando o exemplo na inclusão de grupos sub representados na TI.
A) first human on stage at #MSBuild is a woman!
B) She is super technical, super business mind and super impressive.
I'm so happy to have @CYarkoni represent ME as a woman in the Microsoft ecosystem. https://t.co/PzdHkwWdXD— Julie Lerman (@julielerman) May 7, 2018
O assunto que dominou o keynote foi AI, seguido de IoT, DevOps, e Kubernetes, ou seja, tudo que tenha a ver com Azure. Você pode assistir o keynote online no site de dev da Microsoft.
The world is a computer. #MSBuild pic.twitter.com/Y80bPGQVNd
— Microsoft (@Microsoft) May 7, 2018
Um dos anúncios mais interessantes foi o projeto Kinect para o Azure.
E muito IOT!
By 2020…
📲 There will be 30B Connected devices
📊 Individuals will generate 1.5GB of data per day
🏠 Smart homes will generate 50GB of data per day
🚘 Autonomous vehicles will generate 5TB of data per day
🏢 Smart buildings will generate 150GB of data per day#MSBuild— Microsoft (@Microsoft) May 7, 2018
E muita inteligência artificial!
AI breakthroughs have been coming at a relentless pace. Our goal is for every developer to become an AI developer. #MSBuild pic.twitter.com/2F1d8fV4Lu
— Microsoft (@Microsoft) May 7, 2018
Outra coisa muito curiosa foi o fato de que a Alexa vai rodar no Windows 10 nativamente, e a Cortana vai rodar direto nos devices da Amazon, junto com a Cortana.
No #SeattleFreeze here: Tom Taylor, SVP of Amazon Alexa and Megan Saunders, GM of Cortana are on stage at #MSBuild showing off our digital assistants’ intelligent friendship. #MSBuild pic.twitter.com/yhuNKSv425
— Microsoft (@Microsoft) May 7, 2018
Dois novos projetos de realidade mista, que vem junto com a computação holográfica e o Hololens foram anunciadas, chamadas Microsoft Remote Assist e Microsoft Layout.
E na frente de AI e IoT juntos foi anunciada uma parceria com DJI para fazer drones industriais que fazem análise com AI. O case é mega interessante e as demos foram incríveis.
Teve menos coisas de dev, e ainda assim foram muitas.
Os anúncios de dev não foram feitos no keynote, mas foram em torno do .NET Core, que teve a versão 2.1 RC1 anunciada:
E o .NET Core 3.0 foi anunciado, assim como seu suporte a apps desktop. Mas está longe ainda.
Announcing the roadmap for the next major version of .NET Core, .NET Core 3.0 – expanding the supported workloads to Windows desktop, bringing #WPF, #WinForms & #UWP app frameworks to #dotNET. More info: https://t.co/g8BMbu8bN0 #msbuild pic.twitter.com/rVqrcr3Etc
— .NET (@dotnet) May 7, 2018
A versão 2.1 RC1 está com uma licença de go live, ou seja, você já pode ir pra produção com suporte da Microsoft. Além de toda a conveniência, ainda temos ganhos de desempenho.
We’re making the .NET Core 2.1 RC available w/ a "Go-Live" license to use it in prod. Also included in the update, https://t.co/0J1TdTnYYd Core SignalR is now available.
For more information: https://t.co/NZd41MQuLZ
Download it today: https://t.co/DhInuZXnEz#msbuild pic.twitter.com/ytstrfzGH7— .NET (@dotnet) May 7, 2018
O Visual Studio 2017 15.7 foi anunciado, assim como o VS 15.8 preview 1. Tudo indica que o C# 7.3 também foi anunciado, mas no anúncio não diz, preciso confirmar. Estava dito num preview anterior.
E o Visual Studio for Mac 7.5 também foi anunciado.
Várias novidades sobre o Live Share, que agora entrou em public preview:
- Anúncio do preview público do Live Share
- Tag no github da última release
- Docs da Microsoft mostrando as novas plataformas suportadas no Live Share
Houve também o anúncio, fora do keynote do Azure Blockchain Workbench.
E agora a Microsoft anunciou uma CDN própria. É um projeto bastante ambicioso.
O AKS mudou de nome, agora se chama Azure Kubernetes Service, mas ainda AKS. E várias evoluções foram anunciadas, inclusive que nas próximas semanas estará pronto, ou seja, será o único serviço gerenciado público de Kubernetes no Brasil.
E uma funcionalidade que é quase nova é o DevSpaces pro AKS, que já havia sido anunciado no Connect(); ano passado com o nome de Azure Connected Environment. Eu já testei o serviço e realmente é incrível. A demo foi engraçada, porque o microfone do Hanselman parou de funcionar e o Scott Gu o ajudou:
Hey Build attendees, caption this. #2scotts #build2018 #msbuild @shanselman @scottgu pic.twitter.com/iGJkmRB5JW
— Nik Kalyani (🎨🔴💜) (@techbubble) May 7, 2018
E uma nova funcionalidade do Visual Studio chamada IntelliCode foi anunciada. Ainda está em preview e disponível gratuitamente pra todos via uma extensão. Ela utiliza inteligência artificial para fazer sugestões de código. É bem interessante.
Uma biblioteca para Machine Learning para .NET foi anunciada, chamada ML.NET. Você a encontra no github dotnet/machinelearning.
E o App Center agora está no marketplace do Github, e todo o processo de ALM ficou bem mais simples com isso:
Exciting news! We’re introducing a #VSAppCenter + @GitHub integration that offers you #ContinuousIntegration (CI) and #ContinuousDelivery (CD) at your fingertips, so you can automate the Build-Test-Distribute process for your #GitHub mobile projects: https://t.co/mUzxWXrvdD pic.twitter.com/CUZ8evcZyO
— Visual Studio App Center (@VSAppCenter) May 7, 2018
Fora o amor da Microsoft da Microsoft por Open Source, novamente reiterado. Eles anunciaram que a Microsoft é o maior contribuidor corporativo para FOSS no Github. O open source venceu, mesmo. Que tempos, pessoas!
Microsoft is the largest single corporate contributor to open source on Github. #MSBuild https://t.co/Z3ugzLSRul pic.twitter.com/WXSuF7NQhg
— Microsoft Developer (@msdev) May 7, 2018
E finalmente será possível rodar controles UWP no Windows Forms e no WPF. Isso quer dizer que essas apps em algum momento poderão usar o Edge em vez do IE para webview, o que é bem vindo.
Esse não foi um resumo completo de tudo que foi anunciado hoje, até porque o evento ainda está acontecendo e novos anúncios estão acontecendo a cada segundo. Foram os pontos que eu particularmente mais gostei e acho que vocês vão tirar valor também.
Gostaram? Estão acompanhando o evento?
Giovanni Bassi
Arquiteto e desenvolvedor, agilista, escalador, provocador. É fundador e CSA da Lambda3. Programa porque gosta. Acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é mais eficiente que hierarquia. Foi reconhecido Microsoft MVP há mais de dez anos, dos mais de vinte que atua no mercado. Já palestrou sobre .NET, Rust, microsserviços, JavaScript, TypeScript, Ruby, Node.js, Frontend e Backend, Agile, etc, no Brasil, e no exterior. Liderou grupos de usuários em assuntos como arquitetura de software, Docker, e .NET.