Showing 12 Result(s)

Dicas para iniciantes em desenvolvimento .NET

Se você está prestes a ingressar no universo da programação e considerando priorizar sua carreira como desenvolvedor .NET, este post é especialmente dedicado a você! A carreira como desenvolvedor .NET/C# é uma escolha excepcional, dadas as amplas oportunidades e o abrangente escopo oferecidos por essa plataforma. O que é .NET? .NET é uma plataforma de …

Utilizando o Azure Key Vault em aplicações .NET

O Azure Key Vault é um serviço de nuvem que fornece um armazenamento seguro de informações confidenciais do seu ambiente. Você pode armazenar com segurança chaves, senhas, certificados e outros segredos. Para obter mais informações sobre o Azure Key Vault, consulte sua documentação. O Key Vault é adequado para uso em produção, mas em alguns casos, os desenvolvedores podem …

Logs estruturados com Seq e .NET no Azure

Sendo direto ao ponto, o Seq coloca todos os seus logs das aplicações .NET em um sistema de pesquisa rápida que permite rastrear facilmente por informações, alertas e bugs da sua aplicação, além de contar com uma interface simples e prática de utilizar. Em alguns projetos hospedados no Azure em que eu estava trabalhando, precisava …

Azure Blob Storage no .NET 6.0

Hoje, apresento a solução Azure Blob Storage, utilizado para armazenar objetos binários em nuvem. A velocidade, escalabilidade, facilidade de acesso e segurança (contra acidentes e ataques) tornam esse armazenamento em nuvem muito atraente para todos os tipos de organizações, além de ser uma ferramenta à um custo muito baixo. O Blob Storage é ideal para: …

Qualidade contínua de aplicações com o SonarQube no Azure

Como você monitora a qualidade e desempenho das suas aplicações? Neste artigo entenderemos como o SonarQube no Azure pode trazer visibilidade aos problemas das suas aplicações e te ajudar a identificar pontos de melhorias, correções de vulnerabilidades e a investir em testes automatizados. SonarQube O SonarQube é uma plataforma opensource desenvolvida pela SonarSource para inspeção contínua da qualidade de código, …

Azure Application Insights no .NET 5

Application Insights é uma ferramenta de monitoramento de aplicações disponível na nuvem Azure que pode ser utilizado para detectar erros, alertas e acompanhamento de traces e métricas. Atualmente, as linguagens suportadas são: C# (.NET), Java, Javascript, Node.Js e Python. O Application Insights é ideal para pequenos e médios cenários de monitoramento, onde é preciso entender …

Azure SignalR no .NET 5.0

O SignalR é uma biblioteca open source da Microsoft criada em 2011 por Damian Edwards e David Fowler, com a finalidade de facilitar a implementação de aplicações que demandam funcionalidades em tempo real.  Essa funcionalidade permite que o código do lado do servidor envie conteúdo aos clientes instantaneamente. Um exemplo clássico de utilização do SignalR é o chat, onde um cliente envia mensagem para outro …

Elasticsearch no Azure

Desde o dia 25/05, a Microsoft e a Elastic anunciaram o Elastic no Azure, um serviço nativo que oferece o Elasticsearch, Logstash, Beats e Kibana gerenciados pelo Azure. Em resumo, agora você pode trabalhar o Elastic no Azure como SaaS, VM ou no AKS Kubernetes. Isso facilita muitos pontos, um deles, por exemplo, é de …

Azure Redis Cache e .NET 5

O Redis (Remote Dictionary Server) é uma estrutura de armazenamento de dados absurdamente performático, de código aberto que pode ser usado como banco de dados, cache ou message broker (Publish-Subscribe), além de ser uma poderosa tecnologia a favor da performance das suas aplicações. Seja lá qual for o seu cenário (microsserviço ou monolito) o Redis é praticamente obrigatório no …

[Live] .NET 5 + Azure Functions

Na última terça-feira(02/03) tive o privilégio de falar sobre a utilização do Azure Functions com .NET 5 no canal JunDevelopers. O foco da apresentação foi explicar sobre Serverless, Azure Functions, exemplos de códigos e melhores práticas e configurações do Azure Functions no portal Azure. Meu muito obrigado à Fernando Mendes pelo convite, é sempre um prazer poder contribuir …