Arquivo da tag: C#

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

Regex.Split – Mais poder para dividir strings

É comum utilizarmos o método Split para dividir strings. Por exemplo: Mas caso no caso da string abaixo, o método Split não vai funcionar, então podemos utilizar o Regex.Split, com… read more → Continue lendo

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

Regex.Split – Mais poder para dividir strings

É comum utilizarmos o método Split para dividir strings. Por exemplo: Mas caso no caso da string abaixo, o método Split não vai funcionar, então podemos utilizar o Regex.Split, com isso podemos adicionar mais valores para delimitar a divisão da s… Continue lendo

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

ASP.NET Web Forms ou MVC – qual escolher?

No início do .NET Framework considero que a Microsoft teve um grande mérito com o ASP.NET WebForms de conseguir trazer os desenvolvedores Desktop para Web sem um grande impacto, bom ou ruim, conseguiu trazer muitos sistemas Desktop para Web com a m… Continue lendo

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

Problemas com Workflow Foundation 3.5 e contadores de performance no .NET 4

Se você tem algum projeto construído com o Workflow Foundation 3.5 e predente migrar o projeto para .NET 4, sem efetuar a atualização do Workflow para o 4, esse post pode te ajudar! Primeiro vamos aos detalhes. O Workflow Foundation 4 é diferente … Continue lendo

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

Global Windows Azure Bootcamp

No último sábado eu e o Fernando Correia coordenamos a edição em Blumenau do Global Windows Azure. Foi um evento focado em pouca teoria e muita prática e troca de informações, além disto, tivemos uma competição mundial de forma saudável, par… 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

String.Intern – Evitando duplicação de strings

Para aproveitar esse artigo, é bom entender o conceito de String Interning ou Tabela de Strings, pode encontrar mais sobre o assundo no meu artigo Entendendo Strings. Esse é o primeiro de uma série de artigos onde vou mostrar algumas dicas, ferramentas e truques para analisar aplicações e identificar problemas, as vezes isso será feito [...] Continue lendo

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

C# – Keywords const e readonly

Faz algum tempo que não falo sobre C#, apesar de sempre utilizar C# nos programas, é sempre bom dar mostrar algo da linguagem, apesar de ser um assunto básico, nunca é demais falar sobre algumas keywords. Já escrevi sobre algumas keywords do C# aqui no blog, e hoje vou falar sobre as keywords const e [...] Continue lendo

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

RavenDB: DocumentStore e DocumentSession

No primeiro artigo sobre o RavenDB, eu listei algumas características do produto, e para finalizar, mostrei um código simples onde um objeto era incluído no banco de dados. Nesse código existem dois objetos importantes da API do RavenDB, o DocumentStore e o DocumentSession, vamos começar pelo  Store. De uma forma simples, é com o DocumentStore que criamos [...] Continue lendo

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