Como criar propriedades em UserControls do ASP.NET

Como desenvolver propriedades em UserControls ASP.NET, conforme o padrão adotado pela Microsoft na construção do .NET Framework [...]

Performance em Silverlight – Dica Rápida #3

Utilize o método Double.ToString(CultureInfo.InvariantCulture) ao invés de simplesmente Double.ToString().

O método Double.ToString(IFormatProvider) que recebe CultureInfo.InvariantCulture como argumento é otimizado para obter melhor performance.

Em geral, quando não se deseja exibir um dado formatado ao usuário ou obter dados sensíveis à culturas diferentes (como, por exemplo, durante a comparação [...]

Performance em Silverlight – Dica Rápida #2

Se você deseja simplesmente exibir ou ocultar um objeto na tela e não precisa deixá-lo parcialmente transparente, utilize a propriedade Visibility ao invés de Opacity.

A propriedade Opacity acarreta em alto custo computacional, pois o objeto continuará sendo tecnicamente “renderizado” e testado pelo Hit Test.

Segundo a [...]

Compartilhar pasta na rede com C#

O Microsoft .NET Framework, embora seja bem amplo, ainda não possui APIs que permitem criar compartilhamentos de pastas e arquivos no Windows. Todavia, é possível criar um novo compartilhamento (e várias outras tarefas específicas do Sistema Operacional) através de chamadas a objetos WMI (Windows Management Instrumentation).

Para este artigo, preparei uma função que [...]

Conversão Hexadecimal, Decimal, Octal e Binária no C# e VB.NET

Muitas vezes encontramos, durante o desenvolvimento de um software, situações onde precisamos realizar conversões de base numérica, como por exemplo, durante operações de criptografia ou simples utilização de cores da linguagem Html. Estas conversões podem abordar várias representações numéricas, mas geralmente envolvem as seguintes bases:

Base Binária;
Base Octal;
Base Decimal;
Base Hexadecimal;

No .NET Framework encontramos várias classes e [...]

Centralizar tela em Silverlight 2.0

Se você é iniciante no Silverlight 2.0, deve ter se perguntado como ajustar a tela para que fique do tamanho do navegador ou centralizada, correto?

Se você está apenas fazendo um controle em Silverlight e pretende utilizá-lo em uma página HTML, utilize o controle dentro de um elemento DIV centralizado, como explicado [...]