.NET Artigos C#

Construtores Primários no C# 13: Adeus à Boilerplate, Olá à Elegância – Veja Como!

Construtores Primários em Classes e Structs: Uma Revolução no C# Os construtores primários, inicialmente introduzidos para records no C# 9 e expandidos no C# 12 para classes e structs, ganharam ainda mais refinamento no C# 13 (lançado com o .NET 9 em 2024). Essa funcionalidade permite que você defina parâmetros de inicialização diretamente na declaração […]

.NET Artigos C# Jogos

Importância das ferramentas da Microsoft para criação de jogos

Desenvolver jogos é uma atividade que envolve criatividade, conhecimento técnico e o uso de ferramentas especializadas. No cenário atual, onde a indústria de jogos movimenta bilhões de dólares e atrai milhões de jogadores ao redor do mundo, a escolha das ferramentas certas para o desenvolvimento se torna crucial para o sucesso de um projeto. Nesse contexto, as tecnologias da Microsoft desempenham […]

Eventos

Agradecimento pela Participação no NASA Space Jam 2024

É com imenso orgulho que compartilho nossa participação como MENTOR no NASA Space Jam 2024, um evento global que reuniu milhares de mentes criativas ao redor do mundo. Este ano, o tema escolhido foi O Sol, o que nos inspirou a explorar soluções inovadoras que podem impactar o futuro das missões espaciais e da ciência. […]

Empregos

Vagas de Emprego – TI

🌎 Home Office📍 Estágio em Desenv (R$ 600,00): https://lnkd.in/dkG9Uthd📍 Dev Full Stack Junior: https://lnkd.in/dyDyETxn📍 Dev .Net Junior: https://lnkd.in/dFdQ_rP7📍 Analista Oracle Junior: https://lnkd.in/dNUNwfrJ📍 Banco de Talentos de TI: https://lnkd.in/dm-FKYga📍 Salesforce Jr: https://lnkd.in/dz6jqqFz📍 Analista Datasul Jr: https://lnkd.in/drbnAS7X 🌎 Belo Horizonte-MG📍 Auxiliar de TI Jr (R$ 1.500,00): https://lnkd.in/d9eVFdZ7 🌎 Brasília-DF📍 Analista de Dados Jr: https://lnkd.in/dEBHHUVZ 🌎 Curitiba-PR📍 Auxiliar […]

.NET Artigos C#

O .NET 8: Descubra as Incríveis Novidades do .NET 8 que Vão Revolucionar Seu Desenvolvimento!

O .NET 8 oferece uma gama de novos recursos e melhorias que tornam a plataforma ainda mais robusta e eficiente. Com aprimoramentos no C#, suporte avançado para desenvolvimento full-stack com Blazor, a introdução do .NET MAUI, melhorias de performance, atualizações no ASP.NET Core e suporte ao HTTP/3, o .NET 8 está bem equipado para enfrentar as demandas de desenvolvimento moderno. Desenvolvedores podem esperar uma experiência mais fluida, rápida e integrada, seja na criação de aplicações web, desktop ou mobile.

Artigos Azure Certificação Dicas

30 Dias de Aprendizagem

O 30 Days to Learn It pode ajudar você a obter uma Microsoft Credential em tópicos como AI, DevOps, Microsoft 365, desenvolvimento de baixo código, IoT, ciência de dados, desenvolvimento na nuvem e muito mais. Escolha seu desafio, conclua todo o conteúdo dentro de 30 dias e tenha a chance de ganhar um voucher de 50% de desconto em um exame de Microsoft Certification.

.NET Artigos Boas Práticas C# Dicas Programação

C#: Como cancelar uma tarefa demorada com cancellation tokens

No C#, as tarefas podem ser canceladas usando tokens de cancelamento. Os tokens de cancelamento são objetos que podem ser usados para sinalizar que uma tarefa deve ser cancelada.

Para cancelar uma tarefa, você pode chamar o método Cancel() do token de cancelamento. Quando o método Cancel() é chamado, a task entra em um estado de cancelamento.

As tarefas em um estado de cancelamento devem limpar quaisquer recursos que elas tenham alocado e retornar a um estado consistente.

Você pode passar tokens de cancelamento para tarefas de várias maneiras. Você pode passá-los como argumentos de método, como propriedades ou como objetos compartilhados.

O uso de tokens de cancelamento pode ajudar a garantir que as tarefas demoradas sejam encerradas adequadamente quando necessário.

Receba as últimas notícias por email

    Cadastre-se, receba nossas novidades em primeira mão por email, antes de todo mundo.

    Codeinsider @2025. Todos os direitos reservados.

    Desenvolvido por House Comunicação