Thiago BorbainCWI SoftwareIO Bound — There is no thead <0>Desde a sua versão beta, o .NET suportou chamadas assíncronas, inclusive chamadas de IO Bound. Com a evolução do hardware e a chegada de…Aug 11, 20192Aug 11, 20192
Thiago BorbainCWI SoftwareEstá com dúvida no uso do Task.Run? NÃO USE!O time .NET acertou a mão quando lançou a TPL (task parallel library) no .NET 4.0, porém, isso tem sido um tiro no pé dos projetos .NET em…Oct 3, 20181Oct 3, 20181
Thiago BorbainCWI SoftwareSérie: Desenvolvimento de software e o impacto no faturamento do clienteNesta série de artigos, vamos analisar o impacto que o desenvolvimento de software tem sobre o faturamento de uma empresa. Vamos analisar…Aug 14, 2018Aug 14, 2018
Thiago BorbainCWI SoftwareOrdem no Caos: Mapas MentaisToda vez que preciso transcrever ideias, conceitos ou qualquer outro tipo de informação para algo plano, como por exemplo um quadro branco…Aug 1, 20182Aug 1, 20182
Thiago BorbainCWI SoftwarePerformance com Yield ReturnSabe aquele Yield return que está no código fonte do Linq que você achou interessante mas nunca utilizou? Pois bem, economiza memória, é…Jul 18, 2018Jul 18, 2018
Thiago BorbainCWI SoftwareComo não serializar um objetoDurante uma investigação de problemas de performance em um cliente (aplicação em produção), me deparei com um método muito peculiar.Jul 17, 20181Jul 17, 20181
Thiago BorbainCWI SoftwareReflexão sobre o uso de herança e o impacto nas vendasO uso de herança na programação é uma das grandes sacadas na POO. A possibilidade de compartilhar comportamentos entre objetos nos dá…Jul 16, 2018Jul 16, 2018