WORKSHOP FREE DESENVOLVIMENTO ASP.NET CORE 1.1 + SQL SERVER LINUX/WIN + DOCKER + CIRCLECI + AZURE

Olá pessoal!
Já pensou em ter uma aplicação completa desde o repositório de código, desenvolvimento, testes, build automatizado até o deployment em nuvem?
untitled-1
Pois bem, este é um workshop 100% gratuito, que eu o Rafael Santos, vamos te ensinar na última semana do mês de novembro. Teremos 5 encontros, iniciando na segunda com 30 minutos de apresentação. E no 5º encontro, na sexta-feira, teremos uma round table especial com dois super convidados: Lucas Romão (MVP) e Ricardo Serradas (Microsoft) falando um pouco mais de todo este cenário.

Inscrições limitadas em 100 pessoas.
Faça logo a sua pelo link bit.ly/workshop-aspnetcore e vamos voar na semana que vem!

Palestra no Enecomp / Forum Goiano de Software Livre – dotnet no Linux e porque a Microsoft ama Linux e o Open Source

Por coincidência ou não, uma palestra minha estava marcada na UFG no ENECOMP, que ocorre dentro do FGSL (Forum Goiano de Software Livre), justamente um dia após os grandes anúncios da Microsoft os quais relatei no post anterior. Esta também foi uma oportunidade diferente e interessante.

A palestra foi para os alunos de computação da UFG e foi transmitida ao vivo no página do Facebook.

Foto 17-11-16 21 36 45  Foto 17-11-16 22 50 02 (1) Foto 17-11-16 21 34 15

Os slides estão abaixo. Baseados na palestra feitas no Ignite deste ano.

Valeus

Incrível! Google no projeto .NET, Microsoft na Linux Foundation, Visual Studio no Mac, .NET nas TVs Samsung, e muito mais. Um pouco do primeiro dia do Microsoft Connect(); //2016

<post longo – sim, foram muitas novidades>

Microsoft Conncect(); // 2016

image

O evento dos maiores anúncios deste ano para desenvolvedores de software. O primeiro dia foi realmente fantástico. Quem não estava acompanhando nestes últimos dias ou não acompanhou até ontem, pode ficar bem espantado com todas as novidades, que por sinal, são sensacionais!

A comunidade inteira está bem animada, o pipeline de trabalho toma outra forma e prevemos um rampup dos .net developers. Salve salve..

SQL Server no Linux

Eu jamais acharia que ia ver isto. Mas está lá! O SQL Server Linux foi disponibilizado ontem para todo o planeta usar.

sqlserverlçinux

image
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux

Se quiser já testar pelo Docker, no Linux (claro), basta puxar a imagem do docker

sudo docker pull microsoft/mssql-server-linux

Depois rodar com as credenciais

docker run –e 'ACCEPT_EULA=Y' –e 'SA_PASSWORD=<YourStrong!Passw0rd>' -p 1433:1433 -d microsoft/mssql-server-linux

Mais detalhes nesse tutorial abaixo bem simples que ajuda você nesse início
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker

Ou veja no link abaixo como testar direto no Ubuntu:
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu

Anúncio do Visual Studio 2017 RC, Visual Studio for Mac (Preview)

O Visual Studio está se tornando uma suite muito mais completa do que imaginávamos.

Visual Studio 2017 RC

Muito esperado por todos durante esse ano, veio de presente pro natal. Hehe..  O VS 2017 está ainda na versão RC, mas já dá pra irmos testando e fazendo o reconhecimento de campo. Pra baixar basta acessar esse link. E veio muita coisa boa no Visual Studio 2017. Veja aqui e veja esse video.

Visual Studio for Mac (Preview)

Não é o Visual Studio Code que já tínhamos no Mac. Além dele, agora temos um Visual Studio nativo em Mac. Ainda é preview, mas vem com as features que já conhecemos do Windows, com build, debug etc. O legal de ter uma suite dessa direta no Mac, além da liberdade de poder desenvolver pro ASP.NET Core, é poder trabalhar nos projetos Xamarin direto no Mac com a melhor experiência que o Visual Studio já oferece.

image

Pra baixar o VS for Mac vá para este link.

Visual Studio Code

O Code foi para versão 1.7. Ele que está presente no Linux há muito tempo, também está para Mac e Windows. O legal do Code é a quantidade de extensões boas e interessantes que estão surgindo a cada dia. Tenho usado muito no desenvolvimento web. Para saber mais do Visual Studio Code veja esse video e para o Visual Studio for Mac veja esse video.

3

Anúncio do .NET Core 1.1 RTM

Disponibilizado também ontem, a versão 1.1 do .NET Core. Nesta versão ainda adicionado para mais uma série de distros Linux e uma série de outros OS. Veja o update no release notes.

ASP.NET Core é o Framework mais rápido da atualidade

O ASP.NET Core tem se mostrado rápido desde sua criação. Só que isso vem melhorando cada vez mais. No último test framework que a TechEmpower fez, o ASP.NET Core é atualmente o framework web mais rápido que existe!! A melhoria é surpreendente. Na medição passada (#11) o framework fazia 2.120 requisições por segundo. O que foi muito comemorado! Neste de agora estamos fazendo 1.822.366 requisições por segundo. É uma melhoria de 85.900%. HAHAHA!! Incrível, incrivel… Como eles mesmo disseram no post, isto não é um erro de digitação, ele está 859 vezes mais rápido. Wowww…

O asp.net core ocupa a #10 posição na frente de todos os frameworks, a primeira nos frameworks web e bem na frente do NodeJs que está na #41.

image
https://www.techempower.com/blog/2016/11/16/framework-benchmarks-round-13/

Google agora faz parte do projeto .NET Foundation

Pode não parecer, mas o Google é um dos maiores colaboradores no projeto .NET fora da Microsoft. Eles estão ajudando na padronização do ECMA para o C#. Ontem mesmo o Google lançou uma nota da sua participação no .NET Foundation.

image

image
Anúncio ontem durante o Microsoft Connect

image
Vejam só como está o universo .NET. Que maravilha isso.

Microsoft é Platinum Member da Linux Foundation e fortalece ainda mais seu compromisso com Open Source.

image

Também parece mentira. Mas não é. A Microsoft agora faz parte da Linux Foundation. Com isso dá pra ver o quanto o termo Open Source está sendo levado a sério pela Microsoft. E pra onde se está caminhando com integrações e união dos dois mundos. É algo fantástico e que quebrou muitos paradigmas. Leia mais sobre o anúncio feito pela Linux Foundation.

.NET Core agora vai rodar na sua TV Samsung

Isso foi bacana. .NET Core anunciado pela Samsung com suporte no Tizen, que está  em mais de 50 milhões de devices no planeta! Tizen é um sistema operacional Open Source baseado em Linux que é executado em TVs e outros dispositivos.

Não é só nós que ficamos felizes com isto. O anúncio saiu no NewsRoom da Samsung hoje. Veja aqui. E já tem uma área developer especialmente para isto no site de desenvolvimento do Tizen.

image

image
.NET Core rodando em uma TV

Azure Cognitive Services

image

Gostei demais disso também. Existe um API de que eles chamam de interação contextual natural baseada em inteligência de máquina. É um serviço do Azure que possui uns algoritmos muito poderosos para realizar a inteligência artificial para a visão, fala, idiomas e áreas de conhecimento.

Foi apresentado um demo que fizeram com o Uber. Para o aplicativo do carro reconhecer se o motorista que está dirigindo é realmente o motorista cadastrados. Ou se a pessoa que solicitou é aquela mesmo. Justamente por segurança. A API consegue determinar até mesmo a idade, gênero, humor e outras reações da pessoa pelo aplicativo. Também foi feito outra demo com o reconhecimento de voz e rosto para realizar compras. Ainda está lá como Preview, mas já da pra ter uma noção do que isto vai trazer pro mercado.

Outros anúncios

Teve muita coisa e realmente é bem difícil acompanhar tudo. Creio que muita gente dormiu pouco de ontem pra hoje testando e se atualizando. Além disso tudo teve anúncio do novo TFS 2017, traduções do Microsoft Translator baseado em redes neurais para todos os idiomas, novidades do C# 7, Unity, do Microsoft Graph, do Xamarin, Windows Apps Bridge e uma série de outras coisas que continuam ainda hoje, 17/11/2016, dia 02.

Muitas outras pessoas da comunidade blogaram ou fizeram hangouts sobre veja abaixo alguns links de complemento:

Ufa! Para acompanhar o evento ao vivo acesse o site do Connect.

Abraço e sucesso a todos!

Oportunidades acadêmicas para estudantes de tecnologia do Espírito Santo

Todos jovens estão em busca de oportunidades, aliás, boas oportunidades. A Microsoft oferece uma série dessas oportunidades para quem é estudante de tecnologia. Eu tenho levado informações como esta para as universidades de todo o Brasil desde que eu era um Student Ambassador da Microsoft e o universo acadêmico era a minha maior atuação.

Temos desde Office de graça, a cursos de graça, incentivo para a primeira empresa (startup) e outras coisas. Eu costumo dizer que só precisa de duas coisas antes disso tudo: tempo e vontade.

img_0311-2

Fui convidado pela MultiVix para falar de oportunidades acadêmicas e aproveitei e também de desenvolvimento de software para estudantes da cidade de Cachoeiro do Itapemirim, interior do estado do Espírito Santo. Uma oportunidade bacana para levar um pouco disso tudo, falar de carreira de tecnologia, do direcionamento, atitudes e objetivos.

Fiquei bastante feliz de ouvir o feedback que falaram no final.
Sai de lá com o sentimento que fiz por valer.

É isso. Até!

Palestrei no evento da comunidade Google e fiquei surpreso

É verdade. Estive no evento da comunidade Google. O evento é do GDG Goiás, que organizou o maior DevFest do Brasil: o Devfest Cerrado. O evento teve mais de 600 participantes e foi um sucesso. Este foi o primeiro evento que participei que ocorreram várias palestras side by side e os auditórios não tinham paredes. Todos os participantes escutavam o palestrantes pelo fone em um canal específico do rádio. Achei super bacana. Parabéns Marcelo Quinta e organizadores, gostei demais do que vi.

Mas o que fui fazer lá? Fui falar um pouco de TypeScript, que por sinal o Google anunciou, em 2015, como parte do desenvolvimento do Angular 2. Sim! Você pode ver este anúncio neste vídeo aos 20m53s.

Você também pode ver mais sobre isso aqui ou direto na documentação do angular.io. Onde aparece esta citação: “TypeScript is a primary language for Angular application development”.

DevFest CerradoDevFest CerradoDevFest CerradoDevFest CerradoDevFest Cerrado

 

 

 

 

 

 

 

Além do TypeScript pude falar um pouco do .NET Core e um pouco da visão desta nova fase da Microsoft que vem trazendo muita coisa que jamais imaginávamos. Foi uma surpresa para muitos.

Abaixo está minha apresentação.

Foi uma experiência bacana e reforço o quanto é bom participar de eventos de outras comunidades o que reforça muito o nosso network e amplia a nossa área de conhecimento. Tenho feito isto nos últimos anos, sempre positivo.

É isso! Abraço a todos.