Articles of .net

LINQ Single vs First

LINQ: É mais eficiente usar o operador Single() sobre First() quando eu já sei com certeza que a consulta retornará um único registro ? Existe alguma diferença?

Liberar gerar arquivos .pdb, por quê?

Por que o Visual Studio 2005 gera os arquivos .pdb ao compilar na versão? Eu não estarei depurando uma versão build, então porque eles são gerados?

Metadados não foram carregados usando MetadataType

Eu tenho um problema / pergunta sobre MetadataType . Eu tenho projeto auxiliar de DLL para access a dados do MS SQL Server usando LinqToSQL. Eu também preciso adicionar um metadado para uma class gerada ClientInfoView. Eu fiz isso da seguinte maneira: using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel; namespace DataAPI.LINQToSQL { [MetadataType(typeof(ClientInfoViewMetaData))] public partial class […]

Como você UrlEncode sem usar System.Web?

Eu estou tentando escrever um aplicativo cliente do windows que chama um site para dados. Para manter a instalação no mínimo, estou tentando usar apenas dlls no .NET Framework Client Profile . O problema é que eu preciso para UrlEncode alguns parâmetros, existe uma maneira fácil de fazer isso sem importar System.Web.dll que não faz […]

Retornando um valor do segmento?

Como faço para retornar um valor de um segmento?

Aplicativo WPF que possui apenas um ícone de bandeja

Eu sou um novato total WPF e pergunto-me se alguém poderia me dar algumas dicas como escrever um aplicativo que começa minimizado para bandeja. A ideia é que ele busque periodicamente um RSS Feed e crie um Toaster-Popup quando houver novos feeds. O Aplicativo ainda deve ter uma Janela Principal (essencialmente, apenas uma lista contendo […]

O Entity Framework é muito lento. Quais são minhas opções?

Eu segui o mantra “Não otimizar prematuramente” e codifiquei meu serviço WCF usando o Entity Framework. No entanto, eu perfilei o desempenho e o Entity Framework é muito lento. (Meu aplicativo processa 2 mensagens em cerca de 1,2 segundo, em que o aplicativo (herdado) que estou reescrevendo faz de 5 a 6 mensagens ao mesmo […]

Qual é a melhor maneira de bloquear o cache no asp.net?

Eu sei que, em determinadas circunstâncias, como processos de execução longa, é importante bloquear o cache do ASP.NET para evitar que solicitações subsequentes de outro usuário executem o processo longo novamente, em vez de atingir o cache. Qual é a melhor maneira em c # para implementar o bloqueio de cache no asp.net?

Escape chave chata ‘{‘ in String.Format

Duplicar Possível: Como escaping de colchetes em uma cadeia de formato no .net Como faço para exibir um caractere de chave literal ao usar o método String.Format? Exemplo: sb.AppendLine(String.Format(“public {0} {1} { get; private set; }”, prop.Type, prop.Name)); Eu gostaria que a saída fosse assim: public Int32 MyProperty { get; private set; }

Model-View-Presenter em WinForms

Eu estou tentando implementar o método MVP pela primeira vez, usando WinForms. Eu estou tentando entender a function de cada camada. No meu programa eu tenho um botão GUI que quando clicado abre uma janela openfiledialog. Portanto, usando o MVP, a GUI manipula o evento click do botão e, em seguida, chama o presenter.openfile (); […]