Fala povo.
No último dia 21/10/2017 foi realizado na sede da ThoughtWorks, em Belo Horizonte, o evento .NET Conf BH. Para quem não conhece, o .NET Conf é um evento mundial, apoiado pela Microsoft e também pelo .Net Foundation(www.dotnetfoundation.org), que acontece entre os meses de Setembro e Outubro, trazendo muitas novidades interessantes do “mundo .Net”.
Todo mundo acordou cedo na manhã de sábado para aprender muito e também para fazer aquele network bacana!
Nesta versão falamos de 3 assuntos muito interessantes:
- Net Standard
- Web Assembly
- TDD na prática
Para quem não pôde comparecer ao evento ou quem esteve e perdeu algum detalhe, poderá verificar logo abaixo os slides e links que foram utilizados no evento.
.Net Standard
Apresentamos de forma bem simples o que é, de fato, o .Net Standard. Resolvi pesquisar, aprender e palestrar sobre o assunto.
Uma ótima referência para a palestra foi o artigo do Eduardo Pires onde ele descreve o padrão com uma assoicação muito bacana.
[slideshare id=81412788&doc=netstandard-171031093736]
Desmistificando o TDD
Existem várias tecnologias e muitas sopas de letrinhas na área de TI. Durante muito tempo o TDD me parecia algo abstrato, mais uma sopa de letrinhas.
Os benefícios são conhecidos, mas parecia algo distante e difícil de se trabalhar.
Mas buscando as boas práticas descritas na abordagem, resolvemos utilizar o TDD em um projeto na empresa juntamente com o Bruno Roldão (cara bom viu!). Trabalhamos muito bem aplicando os conceitos e o resultado foi o mais satisfatório possível.
Para “tirar o medo” de usar este conceito o Bruno Roldão apresentou, de forma prática, o TDD, desmistificando o conceito e apresentando dificuldades, técnicas e utilização em projetos reais. Palestra TOP.
Você pode baixar o projeto em https://github.com/Brunogr/biblioteca-tdd
[slideshare id=81120887&doc=desmistificandotdd-171023222352]
Web Assembly for .NET
Já ouviu falar sobre Web Assembly? Parece coisa de doido né? Mas na verdade é uma nova forma de desenvolvimento para a Web que vem tomando corpo.
Nesta palestra o Guilherme Corsino e o Matheus Araújo nos proporcionaram uma ótima visão sobre essa tecnologia que ainda dará muito o que falar. Além disso, saber que podemos desenvolver Web Assembly em .Net é algo muito interessante e aumenta nossas possibilidades como desenvolvedor.
Um ponto que achei muito interessante foi quando se falou do Blazor. É, basicamente, uma implementação de um framework UI Web, usando C# , Razor e HTML, executando no cliente-side via Web Assembly.
Show de bola! Está tudo no git e nós podemos contribuir. A palestra foi demais e os palestrantes são grandes talentos. Fiquem de olho!
Algumas referências:
- https://github.com/guilhermecorsino
- https://github.com/matheusaraujo?tab=repositories
- https://github.com/SteveSanderson/Blazor
- http://webassembly.org/
[slideshare id=81418385&doc=apresentacao-matheus-171031121330]
É isso aí galera. Nosso agradecimento a todos aos palestrantes, à ThoughtWorks por nos proporcionar um espaço sensacional e todos que desenharam tal evento nos proporcionando mais conhecimento e muita troca de informação.
É isso aí galera.
Até a próxima.