Articles of .net

AutoMapper vs ValueInjecter

Toda vez que estou procurando coisas do AutoMapper no StackOverflow, estou lendo algo sobre o ValueInjecter . Alguém pode me dizer os prós e contras entre eles (desempenho, resources, uso da API, extensibilidade, testes)?

Como posso criar uma chave de produto para meu aplicativo c #?

Como posso criar uma chave de produto para meu aplicativo c #? Eu preciso criar uma chave de produto (ou licença) que atualizo anualmente. Além disso, preciso criar um para versões de teste. Relacionado: Como melhor ofuscar meu código de verificação de licença do produto C #? Ativação de licença baseada na Web Como você […]

Por que mudar para enum aceita conversão implícita para 0 mas não para qualquer outro inteiro?

Há um: enum SomeEnum { A = 0, B = 1, C = 2 } Agora o compilador me permite escrever: SomeEnum x = SomeEnum.A; switch(x) { case 0: // <— Considered SomeEnum.A break; case SomeEnum.B: break; case SomeEnum.C: break; default: break; } 0 é considerado SomeItems.A . Mas não posso escrever: SomeEnum x = […]

Como fazer duas camadas transparentes com c #?

Existem três camadas consecutivas picturebox1(.jpg) -> label1 -> picturebox2(.png transparent) que eu quero é tornar o label1 e o pictrurebox2 transparentes ao picturebox1 para que label1 possa ser visto através do picturebox2 mas não funciona .. public Form1() { InitializeComponent(); label1.Parent = pictureBox1; label1.BackColor = Color.Transparent; pictureBox2.Parent = pictureBox1; pictureBox2.BackColor = Color.Transparent; picturebox2.BringToFront(); } então […]

Xml-SelectNodes com namespace padrão via XmlNamespaceManager não está funcionando como esperado

Eu tenho alguns xml com namespace padrão e quer contar o número de Como eu tenho que definir XmlNamespaceManager nsmgr = ???? Assert.AreEqual(2, doc.SelectNodes(“//b”, nsmgr).Count); de modo que a afirmação se torne verdadeira? Eu tentei até agora (usando nunit): [Test] [Ignore(“Why does this not work?”)] public void __DoesNotWork_TestSelectWithDefaultNamespace() { // xml to parse with defaultnamespace […]

SqlDataAdapter vs SqlDataReader

Quais são as diferenças entre usar SqlDataAdapter vs SqlDataReader para obter dados de um database? Eu estou olhando especificamente em seus prós e contras, bem como suas performances de velocidade e memory. obrigado

O HashSet preserva a ordem de inserção?

A coleção HashSet introduzida no .NET 3.5 preserva a ordem de inserção quando iterada usando foreach ? A documentação declara que a coleção não está classificada, mas não diz nada sobre o pedido de inserção. Uma input de blog BCL de pré-lançamento informa que ela não está desordenada, mas este artigo declara que ela foi […]

O Mono está pronto para o horário nobre?

Alguém já usou o Mono, a implementação .NET de código aberto em um projeto grande ou médio? Eu estou querendo saber se está pronto para o mundo real, ambientes de produção. É estável, rápido, compatível … o suficiente para usar? É preciso muito esforço para portar projetos para o runtime Mono, ou é realmente, realmente […]

Imagens do usuário – database vs. armazenamento do sistema de arquivos

Estou escrevendo uma function de upload no .NET para imagens de apresentação em perfis de usuário. Estou escolhendo entre duas maneiras diferentes de fazê-lo e gostaria de pedir conselhos e opiniões sobre os prós e contras. Armazene as imagens diretamente no sistema de arquivos Armazene as imagens no database Até agora eu tenho sido principalmente […]

Quais são os benefícios do uso de C # vs F # ou F # vs C #?

Eu trabalho para uma empresa de tecnologia que faz mais protótipos do que o envio de produtos. Eu só tenho perguntado qual é a diferença entre C # e F #, por que MS criar F # e quais cenários seria melhor que C #. Eu tenho usado a linguagem por um tempo agora e […]