Essa é uma thread sobre as novidades do #MSBuild. Cada tuite terá uma das novidades que achei mais interessantes pra devs. Vem junto, tem muita coisa legal!
Azure Application Services (App SErvice, Functions, Logic Apps, Event Grid e API Management) agora rodam no Kubernetes (em preview), em qualquer lugar onde você tenha k8s, até em outras clouds. Incrível!
techcommunity.microsoft.com/t5/azure-arc/b…
azure.microsoft.com/en-us/blog/bui…
Azure API Management agora suporta websockets (em preview), e dá pra aplicar políticas nas conexões. Mas não todas, pq nem todas fazem sentido.
docs.microsoft.com/en-us/azure/ap…
Logic Apps agora suporta hosting em qualquer lugar que functions rodam, incluindo AKS. E suportam desenvolvimento com #VSCode e integração com #Dapr para orquestrar microsserviços.
techcommunity.microsoft.com/t5/azure-devel…
Build feito pela Microsoft do OpenJDK, uma distribuição LTS do #OpenJDK com updates trimestrais, grátis e suportada no Azure, com Java 11. Inclui também imagem do Docker, e fixes e backports que podem não estar no upstream (ainda ou ever).
devblogs.microsoft.com/java/announcin…
Lançado o #dotnet 6 preview 4, acompanhado também de updates no #aspnetcore e #efcore. Agora MAUI roda no VS, vários updates no cli, Blazor WebAssembly AOT e anunciada expectativa de go live support para Agosto! devblogs.microsoft.com/dotnet/announc…
Agora é possível analisar builds de imagens de contêineres usando Github Actions e o Azure Security Center.
techcommunity.microsoft.com/t5/azure-devel…
Lançada a versão estável do #VisualStudio 2019 16.9 e a versão Preview do 16.10. Também se falou um pouco sobre o Visual Studio 2022, que será a primeira versão em 64 bits. devblogs.microsoft.com/visualstudio/v…
Várias novidades para o Edge, com o lançamento do 91, incluindo sleeping tabs e melhorias no desempenho, como o startup boost. Aliás, recomendo o uso do Edge Dev pra ver isso tudo antes, é o que uso no meu dia a dia. blogs.windows.com/msedgedev/2021…
Foi anunciado o release em preview do project reunion 0.8, e que o WebView2 está incluída a partir de agora no WinUI 3.
Também relembramos que o IE será aposentado ano que vem em milhões de máquinas Windows. Vejam o link anterior, está tudo lá.
Anunciado o Windows Terminal 1.9 (com Quake mode e settings UI) e ele nas versões insider do Windows poderá ser o terminal padrão do Windows.
Também se falou das apps GUI do #WSL, também no insider.
E o Windows Package manager alcançou 1.0.
blogs.windows.com/windowsdevelop…
O #Playwright recebeu atenção também. Não foi lançado no Build, mas teve algumas demos interessantes. playwright.dev
Esses foram os principais. Lembrando que, se você quiser ver esses anúncios em português, o vídeo está disponível. mybuild.microsoft.com/sessions/061c5…
Em breve farei nova palestra tocando no preview 4 do #dotnet 6. Se você não viu ainda, tem uma que fala até o 3. bit.ly/palestranet6
E pra ver as outras novidades, que não falei aqui, está tudo no Book of news do #MSBuild. news.microsoft.com/build-2021-boo…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Giovanni Bassi 🇧🇷

Giovanni Bassi 🇧🇷 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @giovannibassi

23 Apr
Mais de uma década atrás eu vi uma empresa gigantesca bater na mesa o contrato de um projeto fechado de software que estava atrasado e que ela tinha com uma consultoria. Essa história explica um dos motivos pq a Lambda3 até hoje foge de contratos assim. Explico...
A tal empresa gigante tinha muito dinheiro e muitos andares de um prédio em uma grande capital brasileira. Ela usava seu tamanho pra impor contratos leoninos aos fornecedores. Os fornecedores pequenos quebravam, os grandes, em sua soberba, se achavam mais espertos que o cliente.
Um certo dia passo por um andar cheio de gente aparentemente muito ocupada. Pergunto o que era e me explicaram. Uma grande consultoria multinacional estava trabalhando de graça há dois anos naquele andar. Era o andar inteiro pra ela.
Read 13 tweets
3 Feb
"O principal desafio de TI não é técnico, é de negócios" é uma frase que vem cada vez mais sendo repetida.
Sim, entender o negócio é importante, mas de longe não é o principal desafio. Segue a thread, vou explicar.
Não vou nunca argumentar para diminuir o desafio de negócios na tecnologia. Ele existe, é inegável. O foco aqui serão os desafios técnicos, que estamos ainda muito longe de resolver, e esses sim, os principais.
Nossa área é carente de pessoas preparadas para entregar software bem feito. Temos problemas de falta de gente, e as pessoas com frequência não tem todo o conhecimento necessário para lidar com os desafios que lhes são apresentados.
Read 16 tweets
16 Nov 20
Sinto muito pelos meus amigos que trabalham com UX, pq a implementação do #pix pelos bancos, digitais ou tradicionais, está toda mal feita. Nem os modernosos fizeram um bom trabalho. É tanta coisa mal feita, que se eu não conhecesse como a linguiça é feita ficaria surpreso. 🤦‍♂️
Sabe a chave aleatória, gigante? Tem banco que não deixa você copiar com o celular. Você tem que copiar na mão pra outro lugar. Sério isso? 🤦‍♂️
E banco que não reconhece a chave já cadastrada e testada em outro banco? Só pq coloquei um `+` no email, algo que está de acordo com a RFC que define endereços de email. Erraram na regex de validação. Erro primário, amador, exemplo de clara falta de testes. 🤦‍♂️
Read 9 tweets
31 Aug 20
Quer descobrir os melhores lugares pra trabalhar na TI? Procure quem usa agilidade de verdade, quem exige a escrita de testes, quem tem uma política clara de inclusão (e meios pra denúncia anônima de abusos). Fuja de empresas em que gerentes de projeto têm muito poder. Fio.
Mais palpável: a empresa busca diversidade na contratação, respeita as pessoas pelo que elas são, e as incentiva a serem elas mesmas no ambiente de trabalho. Se esforça por usar linguagem neutra de gênero.
Pergunte se a empresa já teve conflito com clientes (internos ou externos) por assédio. Se disser que não teve, está mentindo. Daí pergunte como ela lidou. Ela ficou do lado do lucro ou dos funcionários?
Read 10 tweets
30 Aug 20
"O Giovanni pega pesado nas opiniões."
Não amigas e amigos, eu tenho mais de duas décadas nesse mercado. Não tenho mais tempo ou paciência pra quem não quer fazer um trabalho bem feito.
Quer fazer pela metade, sem agilidade, com cover your ass? Tá falando com o cara errado.
Além disso, respeito profundamente meus clientes. Não seria profissional da minha parte entregar nada menos do que todo o profissionalismo que desenvolvi ao longo desses anos. Ou não pedir o mesmo a quem trabalha comigo.
Tem muito lugar que faz assim, quem quer o fácil vá pra lá.
Isso não significa virar noites e gritar com funcionários. Isso não é profissional. Nossa área precisa de seriedade e compreensão do que significam prazos e escopos de um projeto de software. Quem grita é amador, nada profissional. Uma vergonha à nossa área.
Read 10 tweets
30 Jul 20
Tratar desenvolvimento de software como linha de produção fabril continua sendo um dos maiores erros que a indústria de tecnologia comete.
Cada projeto é único.
Boas práticas só são boas dentro de um contexto.
Padronizações devem ser opcionais e atender cenários.
Segue o fio...
Frameworks devem ser extensíveis ou são inúteis, ou pior que isso, vão atrapalhar.

E qual o problema do momento atual?
A complexidade está cada vez maior. SPAs, APIM, Kubernetes, microsserviços, NoSQL, nuvem, poucos estão acompanhando.
Pra piorar, muitos talentos estão saindo do país ou trabalhando pra fora.
Pra piorar, os orçamentos estão menores (e os salários maiores - e isso é bom), os prazos estão mais curtos, então a pressão pra entregar mais é ainda maior.

Resultado: esforços de padronização fabris.
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(