Articles of .net

Depuración frente a publicación en .NET

Continuando con mi pregunta anterior , ¿hay un documento completo que enumere todas las diferencias disponibles entre los modos de depuración y liberación en una aplicación de C #, y particularmente en una aplicación web? ¿Qué diferencias hay?

Inmutabilidad de las estructuras

Posible duplicado: ¿Por qué las estructuras mutables son malvadas? Lo leí en muchos lugares, incluido aquí, que es mejor hacer que las estructuras sean inmutables. ¿Cuál es la razón detrás de esto? Veo muchas estructuras creadas por Microsoft que son mutables, como las de xna. Probablemente hay muchos más en el BCL. ¿Cuáles son los […]

¿Cómo habilito las migraciones de EF para contextos múltiples para separar bases de datos?

¿Cómo habilito las migraciones de Entity Framework 5 (versión 5.0.0) para múltiples contextos DB en el mismo proyecto, donde cada contexto corresponde a su propia base de datos? Cuando ejecuto Enable-Migrations en la consola de PM (Visual Studio 2012), hay un error debido a que hay múltiples contextos: PM> Enable-Migrations More than one context type […]

¿Cómo puedo obtener el último día de un mes?

¿Cómo puedo encontrar el último día del mes en C #? Por ejemplo, si tengo la fecha 03/08/1980, ¿cómo obtengo el último día del mes 8 (en este caso 31)?

¿Qué estrategias y herramientas son útiles para encontrar memory leaks en .NET?

Escribí C ++ por 10 años. Me encontré con problemas de memoria, pero podrían solucionarse con una cantidad razonable de esfuerzo. Durante los últimos años he estado escribiendo C #. Me parece que todavía tengo muchos problemas de memoria. Son difíciles de diagnosticar y corregir debido a la falta de determinación y porque la filosofía […]

¿Cómo configuro un ViewModel en una ventana en XAML usando la propiedad DataContext?

La pregunta prácticamente lo dice todo. Tengo una ventana y he intentado configurar DataContext usando el espacio de nombres completo para ViewModel, pero parece que estoy haciendo algo mal.

convertir .net Func a .net Expression <Func >

Pasar de una lambda a una expresión es fácil usando una llamada a un método … public void GimmeExpression(Expression<Func> expression) { ((MemberExpression)expression.Body).Member.Name; // “DoStuff” } public void SomewhereElse() { GimmeExpression(() => thing.DoStuff()); } Pero me gustaría convertir el Func en una expresión, solo en casos raros … public void ContainTheDanger(Func dangerousCall) { try { dangerousCall(); […]

Implementación de Windows Forms de ensamblaje único en varios idiomas (ILMerge y ensamblajes satelitales / localización) – ¿posible?

Tengo una aplicación simple de Windows Forms (C #, .NET 2.0), desarrollada con Visual Studio 2008. Me gustaría admitir varios idiomas de UI, y al usar la propiedad “Localizable” del formulario y los archivos .resx específicos de la cultura, el aspecto de localización funciona de manera sencilla y fácil. Visual Studio comstack automáticamente los archivos […]

Cuándo usar Cast () y Oftype () en Linq

IEnumerable dos métodos de conversión de tipos a IEnumerable desde un Arraylist en Linq y me pregunto en qué casos usarlos. p.ej IEnumerable someCollection = arrayList.OfType() o IEnumerable someCollection = arrayList.Cast() ¿Cuál es la diferencia entre estos dos métodos y dónde debo aplicar cada caso?

Convierta cualquier objeto en un byte

Estoy escribiendo un prototipo de conexión TCP y tengo problemas para homogeneizar los datos que se enviarán. Por el momento, no estoy enviando más cadenas, pero en el futuro queremos poder enviar cualquier objeto. El código es bastante simple en este momento, porque pensé que todo se podía convertir en una matriz de bytes: void […]