Assista a gravação do Workshop de ASP.NET CORE 1.1 + SQL SERVER LINUX/WIN + DOCKER + CIRCLECI + AZURE

Foi um sucesso. Quase 400 pessoas de toda parte do Brasil, de norte a sul, acompanharam na semana passada 5 noites de puro conhecimento em que eu e o super Rafael Santos promovemos pelo Youtube. Foi incrível.

Como prometido, as gravações estão disponíveis no meu canal do YouTube. São quase 10 horas de treinamento FREE para você dar aquele ramp-up na carreira. Espero que façam bom proveito e agradecemos qualquer comentário ou like que você puder contribuir.

Para acompanhar, faça o clone do repositório que trabalhamos durante a semana: https://github.com/rsantosdev/workshop-aspnetcore-circleci-azure


Em tempos, tivemos centenas e centenas de feebacks no Twitter. Um deles reporto abaixo. Teve gente que assistiu até do ônibus para não perder nenhum momento







DIA 01 – Abertura e ASP.NET Core 1.1

DIA 02 – Testes com ASP.NET Core 1.1 + XUnit + TestHost

DIA 03 – Integração Contínua e Servidor de Build com CircleCI

DIA 04 – Entrega Contínua e Deployment no Azure

DIA 05 – Round Table Azure e Integração Contínua/Entrega Contínua


Se você gostou do workshop e realmente foi útil a você, curta os videos e ajude-nos a divulgar. Não deixe de me seguir no facebook e no twitter, além do canal no YouTube para não ficar de fora dos próximos.

Abraço e até a próxima!

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!

Testei vários editores markdown e listei os 9 melhores para melhorar a produtividade nos posts

A fim de escrever um texto puro  e evitar a “sujeira” que os editores WYSIWYG, a web vem adotando cada vez mais os editores Markdown. Eu vinha usando o Sublime para editar os textos em markdown, mas eu quis procurar uma ferramenta que pudesse oferecer mais e me desse um controle com os textos, rascunhos e publicações. Tinha feito uma lista no evernote para eu testar e escolher a melhor opção resolvi compartilhá-la aqui pra ajudar.

ps.1: está listado apenas as opções para editores online e windows. Para MacOS eu estou utilizando o Blogo, que não trabalha diretamente com markdown, mas no mac/ipad/iphone tenho tido uma ótima experiência.


Editores Online

O lado ruim de editores online é a edição offline. Para quem viaja bastante e precisa editar dentro do voo, por exemplo, não é legal (a não ser que a page já esteja aberta no browser).

1- Writebox

Leve e funciona bem. Com bons atalhos de teclado que facilita a edição. Usei um pouco e gostei bastante. É possível personalizar seu próprio theme. Também é possível sincronizar seus textos com dropbox e gdrive.  

2- Dilinger

Dentro de todos é o único que sincroniza com o OneDrive. Edição fullscreen e possui contador de palavras. Não tem como customizar o theme (eu que gosto do fundo preto, não me agradou.. hehe)

3- StackEdit

Ótimo editor. Tem como deixar comentário em pedaços do texto. Para revisões e edição colaborativa pode ser bem útil. Tem theme customizável, atalhos de teclado e outras funcionalidades interessantes. O que gostei é que ele publica direto no wordpress e pode também salvar meus textos e sincronizar com outros ambientes.

4- Markable.in

Gostei bastante deste. Ele tem um live preview, customização do theme e opção de versionar as edições. Para um controle de textos que evoluem é interessante. Ele também possui opção de exportação.


Editores para Windows

Trabalhar com uma aplicação instalada, de certa forma, dá uma maior agilidade para o uso de alguns recursos e para o controle das edições offline e online. Ele é mais completo. Na listagem abaixo eu gostei muito do Write e do Haroopad.

1- WriteMonkey

Gratuito, porém não tem nenhuma atualização desde 2014. O bom são os plugins que ajudam bastante na edição, o lado ruim é que você precisa baixar um por um e instalar.

2- Write

Acho que este é um dos melhores, se não o melhor editor markdown para Windows. Ele é completo. O lado “ruim” é que é pago. O valor dele já convertido para a nossa moeda é por volta de R$85. O lado bom é que se você é estudante, pode ter direito a uma licença.

3- Haroopad

É um editor gratuito. Bem completo. Possui uma série de features diferentes dentre elas. uma feature de presentation mode que pode ajudar em certos momentos. 

4- Texts

É um editor bem resumido. É como um notepad com atalhos para markdown. Além da instalação você precisa instalar também o Pandoc. Achei isso chato. O que ele faz, os editores online fazem muito bem. 

5- MarkPad

Um editor simples. O interessante deste, é que tem versão para  App de Windows. O que ele faz, os editores online fazem bem.

Nota: Eu utilizava bastante o Windows Live Writer, que é muito bom para blogs. Porém, ele não tem suporte para Markdown. Mesmo depois do OpenLiveWriter. Esta issue está apontada e discutida no repo dele no  github.

UPDATE

Sugestão do leitor:

# Markdown Monster – open source e o legal é que você pode desenvolver e criar suas próprias extensões pra ele. veja aqui.