17 – .NET Open Source e primeiro dia do Connect()


Mais um episódio gravado no calor do momento. O Victor Cavalcante (@vcavalcante) e eu sabíamos que hoje era dia, acompanhamos o evento Connect() de perto e foi ótimo ver as tecnologias e novidades virem finalmente a tona. O Victor é já antigo aqui no Tecnoretórica, os últimos episódios sobre ASP.NET vNext (agora ASP.NET 5) foram com ele.

net2015

Links da conversa:

Anúncios nos blogs da Microsoft:

Episódios anteriores relacionados:

Show notes:

– 2 bilhões de instalações de .NET, 7M de instalações de VS 2013
– MIT e Patent promise
– Porque Github
— um source control
— pull requests para reviews, etc
— Issues (como ficar user voice e connect?)
— CLA (Contributor License Agreement)
— Ainda incompleto, mas vai terminar até o Build 2015 (29/04)
— Ainda não roda em Mac e Linux, mas vai rodar, e serão builds oficiais MS
— Ainda não inclui o CLR, apenas as libs (BCLs)
— Vai incluir também o GC, e o JIT
– xUnit .NET
– .NET 2015:
— .NET Framework 4.6
— ASPNET 5
— ASPNET 4.6
— WPF
— Windows Forms
— .NET Core 5
— ASPNET 5 (Windows, Mac e Linux)
— .NET Native (Windows 10, mobile e embedded)
— Comum: runtime (ryujit), Compiladores (roslyn), Nuget
– Release Beta 1 ASPNET 5, Aspnet vnext agora se chama ASP.NET 5, não há web forms
– NET Core 5: OSS e XPlat
– ASPNET 5: OSS e XPlat
– Docker, debug no docker, hub da imagem de devdiv, docker.exe
— Kestrel (libuv | rode via Nginx)
– Suporte nativo a Grunt/Gulp/Bower/NPM
– VS Community = Free = Ja no 2013, ja disponivel, não precisa assinar nada, se inscrever em nada
— C++, C#, VB, ASPNET, Android, iOS, Cordova, Node, Python, Git, kinect, Azure, Unity, extensoes
— Pode ser usado para construir apps pagas, pra ganhar dinheiro
— Ilimitado para ensino, pesquisa e Open Source
— Empresas: 5 PCs somente se a empresa tem ate 250 PCs ou 1MM/Ano
— VSO gratuito também pra 5 users
– OmniSharp
– Pluralsight gratuita pra MSDN
– Novo release do Roslyn
— C#6
— Code Cracker, iniciativa de brasileiros
— Debug de Lambda expressions
– Xamarin
— Starter integrado no VS Community
— Desconto para MSDN Subscribers
— Mais fácil instalar
– Novo emulador pra Android feito pela Microsoft, baseado em HyperV, parecidissimo com o do Windows Phone