Arquivo da tag: .NET

SOA: Contract-First com WCF 4.5

Ao implementar Web Services como forma de expor serviços, devemos levar em consideração o princípio de SOA que recomenda haver um contrato formal para o serviço. Aliado a esse princípio, é recomendado utilizar a abordagem de Contract-First, ou s… Continue lendo

Publicado em Artigos, WCF | Com a tag , , , , , | Comentários desativados

Desenvolvimento .NET e o OS X da Apple combinam?

Inspirado na pergunta do Bruno Ortiz nos comentários do artigo sobre o Mocha, sobre IDE para .NET no Mac, e outras perguntas que já me fizeram sobre essa combinação, segue alguns comentários e dicas sobre o assunto. Você desenvolve só com .NET? … Continue lendo

Publicado em Artigos | Com a tag , , | Comentários desativados

ASP.NET Troubleshooting – identificando requisições web que não respondem

Mais um post de troubleshooting baseado em fatos reais. Recentemente atuei na resolução de um problema “misterioso” em um ambiente de cliente. Sintoma Um usuário ao acessar o aplicativo web reportava que em determinados momentos o sistem… Continue lendo

Publicado em Artigos | Com a tag , , , , , | Comentários desativados

Projeto de implementação de um SGBD

Olá pessoal, tudo certo!? Hoje vou escrever um post mais rápido, apenas falando do projeto de implementação de um SGBD em C# que disponibilizei no github. Este semestre na graduação, na disciplina de banco de dados II, vemos o funcionamento de um SGBD. Como um dos objetivos da disciplina, desenvolvemos algumas partes de um SGBD. […] Continue lendo

Publicado em Artigos | Com a tag , , , , , , | Comentários desativados

ASP.NET Troubleshooting – Identificando a causa de um alto e crescente consumo de memória em produção

Olá pessoal. Neste post descrevo uma forma de identificar a causa de um consumo crescente de memória (possívelmente memory-leak) em um aplicativo ASP.NET em produção, sendo que não tenho acesso ao código-fonte do aplicativo e tão pouco contato… Continue lendo

Publicado em Artigos | Com a tag , , , , | Comentários desativados

Operadores em C#

Olá pessoal, tudo certo? Hoje troquei alguns emails com Eric Lippert sobre algumas dúvidas que tive sobre a funcionalidade do overload de operadores em C#. Vou então trazer os casos em que ele me apresentou. Antes de tudo, vamos ver como funciona o overload de operadores no C#. Esta funcionalidade permite então ao desenvolvedor utilizar […] Continue lendo

Publicado em Artigos | Com a tag , , , , , | Comentários desativados

Introdução ao Garbage Collector do .NET Framework

Olá pessoal. O Garbage Collector está longe de ser novidade, mas ainda hoje há poucos desenvolvedores que conhecem o seu funcionamento além do simples fato de saber da sua existência. Com o objetivo de explicar resumidamente o assunto resolvi cria… Continue lendo

Publicado em Artigos | Com a tag , , | Comentários desativados

C# #1: Parâmetros por referência

Olá pessoal, tudo certo!? Semana passada durante uma aula da graduação, chegamos em um debate sobre os tipos de passagem de parâmetros nas linguagens de programação. Através disto, achei interessante escrever sobre a passagem de parâmetros por referência em C#. Atualmente existem várias formas de passagem de parâmetros, sendo elas: cópia valor, cópia resultado, cópia [...] Continue lendo

Publicado em Artigos | Com a tag , , , , | Comentários desativados