.net-4.0

¿Cuál es la diferencia entre Tarea e Hilo?

Hoy estaba cavando con TPL y encontré una nueva tarea de clase.Ahora solo quería saber qué es la diferencia entre tarea e Hilo, y cuál es mejor?

maxReceivedMessageSize no se fija 413: Entidad de Solicitud Demasiado grande

Mi llamada a mi servicio web WCF está fallando con System.Net.WebException: The request failed with HTTP status 413: Request ... n la configuración generada por svcutil (donde el punto final está bajo <client>), no funciona con solicitudes grandes.

¿cómo tener un atributo personalizado en ConfigurationElementCollection?

Para la configuración como sigue <MyCollection default="one"> <entry name="one" ... other attrubutes /> ... other entries </MyCollection> Cuando implemente una MyCollection, ¿qué debo hacer para el atributo "default"?

Volátil vs VolatileRead / Write?

No puedo encontrar ningún ejemplo de VolatileRead/write (try...) pero aún así: ¿Cuándo debo usar volatile vs VolatileRead ... eturn num; } ¿Por qué existe la línea int num = address;? ya tienen el argumento address que claramente contiene el valor.

¿Cómo puedo convertir de un IEnumerable a JSON?

Tengo un método que devuelve unableumberable que contiene 1..n records. ¿Cómo convierto los resultados en una cadena JSON? Gracias!

Es PIA incrustación roto in.NET 4.0 beta 2?

Hace un tiempo, escribí algunos ejemplos de interop de Palabras en Visual Studio beta 1, y establecí la referencia a Microsof ... , pero aún así.NET 4.0 beta 2) ve el mismo problema. ¿Alguna sugerencia sobre si soy yo el que está roto o. NET 4.0 beta 2?

¿Cómo crear una clase que funcione con TransactionScope?

Me pregunto, si quiero crear una clase que hace algo y quiero ser capaz de ser utilizado en un TransactionScope, ¿qué tendría ... ect Read(string query) { ... } public void Update(Myobject data) { ... } public void Delete(Myobject data) { ... } }

ConcurrentDictionary.GetOrAdd Siempre Ejecuta El Método Delegado

Estoy notando que GetOrAdd() siempre ejecuta el delegado de fábrica, incluso cuando el valor existe en el diccionario. Por e ... mpre se ejecuta. ¿Se espera esto? Habría pensado que el método delegado no se ejecutaría si la clave existe en diccionario.

¿El uso de la biblioteca de tareas (TPL) hace que una aplicación sea multiproceso?

Recientemente, cuando me entrevistaron, recibí esta pregunta. P: ¿Ha escrito aplicaciones multiproceso? A: Sí P: ¿Te impor ... : (No estoy seguro de qué decir1) Entonces, ¿cuál es exactamente una aplicación multihilo? Ser ¿es diferente de usar Tasks?

¿Qué tan libre puedo estar en el código en un invariante de objeto?

Estoy tratando de demostrar invariantes en Contratos de Código, y pensé en dar un ejemplo de una lista ordenada de cadenas. M ... s irrazonables? (También se pregunta como en el foro de Contratos de Código. Yo mismo añadiré las respuestas pertinentes.)

Cadena.Concat ineficiente código?

Estaba investigando String.Concat: (Reflector) Muy extraño: El tener la matriz de valores, Crean un NUEVO ARRAY para ... 0) { throw new OutOfMemoryException(); } } return ConcatArray(strArray, totalLength); }

IEnumerable vs IQueryable de Lógica de Negocio o DAL Tipos de devolución

Sé que estas preguntas se han hecho antes, comenzaré enumerando algunas de ellas (las que he leído hasta ahora): umumerab ... l proveedor subyacente, ¿debo usar una unidad de patrón de Trabajo o algo más para manejar esto? Muchas Gracias de antemano!

Cómo puedo usar las palabras clave asincrónicas en un proyecto targeting.net 4,0

Me gustaría usar las palabras clave asincrónicas en un proyecto que se crea en.net 4.0. Si voy a la nuget.org sitio web y bu ... to: Visual Studio Async CTP (Versión 3, No oficial) 0.3.0 AsyncAwaitCTP 1.0.0 ¿Cuáles son las diferencias entre ambos?

Opciones de creación de tareas.Opción LongRunning y ThreadPool

TPL utiliza Programadores de tareas para coordinar tareas. De acuerdo con el documento oficial , el programador de tareas pr ... a Visual Studio 2010 no están listos y el MSDN en línea actual no está finalizado; ¿alguien sabe si (A) es verdadero o falso?

Sistema.Web.El ensamblaje de extensiones no se puede resolver

Estoy intentando ejecutar una aplicación de consola.NET 4.0 que haga referencia a un proyecto de biblioteca hermana (Bar.dll) ... ".NETFramework,Version=v4.0,Profile=Client". En serio? ¿Qué está pasando? ¿Por qué el compilador no enlace con la asamblea?

Al enlazar a.NET 2.0 Montaje gestionado desde a.NET 4.0 Aplicación, ¿qué marco se utiliza?

Si tengo un ensamblado CLR 2.0 (código administrado puro, sin problemas de modo mixto) al que necesito vincular desde una apl ... el CLR 2.0 o 4.0. Básicamente, ¿existe algún riesgo de que los cambios de ruptura de la versión 4.0 afecten al código 2.0?

Trabajar con tipos Anónimos de C#

Estoy llamando a un método que devuelve una variable de Lista que contiene objetos de tipo c# Anonymous. Por ejemplo: List&l ... e terminado usando la opción 3 de la respuesta de Greg. Y aprendí algo muy interesante con respecto a la dynamic en. NET 4.0!