Articles of .net

¿Cómo Random es System.Guid.NewGuid ()?

Sé que esto puede sonar como una pregunta sin sentido, pero escúchame … Básicamente quiero saber si puedo confiar en que el GUID generará un valor que será único el 100% del tiempo e imposible de predecir. Básicamente estoy iniciando mi sistema de inicio de sesión para un sitio web y quiero saber si el […]

¿Cómo seleccionar valores mínimos y máximos de una columna en una tabla de datos?

Para la siguiente columna de tabla de datos, ¿cuál es la forma más rápida de obtener los valores mínimo y máximo? AccountLevel 0 1 2 3

Comprender la Autenticación de Windows WCF

Tengo un servicio con autenticación de Windows. Usando el siguiente código, puedo obtener la identidad de Windows del usuario que (usando el cliente) consume el servicio. String currentUser = OperationContext.Current.ServiceSecurityContext.WindowsIdentity.Name; La configuración en el servidor es: También leí eso en el servidor, está usando Kerberos para que esto funcione. Ahora, estoy tratando de comprender su […]

Problemas de memoria .NET cargando ~ 40 imágenes, memoria no reclamada, potencialmente debido a la fragmentación de LOH

Bueno, esta es mi primera incursión en la creación de perfiles de memoria de una aplicación .NET (ajuste de la CPU que he hecho) y estoy llegando a un poco de un muro aquí. Tengo una vista en mi aplicación que carga 40 imágenes (máx.) Por página, cada una corriendo aproximadamente ~ 3MB. El número […]

LINQ Agrupamiento dinámicamente

Tengo una lista de clase de registros, por lo que el usuario puede seleccionar agrupar filas dinámicamente por nombre de propiedad. Por ejemplo MenuText , RoleName o ActionName . Luego tengo que ejecutar la agrupación, así que necesito un método genérico para manejar la agrupación al pasar el nombre de la columna. Ejemplo: public class […]

obtener los títulos de todas las ventanas abiertas

¿Cómo puedo recuperar los títulos de todas las ventanas abiertas (incluyendo ventanas como tabs en Internet Explorer)?

Urls semánticas con puntos en .net

Intento crear direcciones URL semánticas para páginas de búsqueda, pero si alguien utiliza una búsqueda terminada en punto, el motor .net devuelve un 404. La solicitud ni siquiera llega al motor de enrutamiento, así que creo que es algo relacionado con la seguridad o algo así. Por ejemplo, las rutas de stackoverflow tampoco funcionan en […]

System.Threading.Tasks: limite el número de tareas simultáneas

Acabo de empezar a ver la nueva bondad de “System.Threading.Tasks” en .Net 4.0, y me gustaría saber si existe alguna comstackción en apoyo para limitar el número de tareas concurrentes que se ejecutan a la vez, o si esto debería ser manejado manualmente. EG: Si necesito llamar a un método de cálculo 100 veces, ¿hay […]

C # Ordenar y OrdenarPor comparación

Puedo ordenar una lista usando Sort u OrderBy. ¿Cuál es más rápido? ¿Ambos trabajan en el mismo algoritmo? List persons = new List(); persons.Add(new Person(“P005”, “Janson”)); persons.Add(new Person(“P002”, “Aravind”)); persons.Add(new Person(“P007”, “Kazhal”)); 1. persons.Sort((p1,p2)=>string.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer : IComparer { public int Compare(string x,string y) { return […]

Cómo enlazar la lista a dataGridView?

Parece que estoy corriendo en círculos y lo he estado haciendo en las últimas horas. Quiero rellenar una vista de cuadrícula de datos a partir de una matriz de cadenas. He leído que no es posible directamente, y que necesito crear un tipo personalizado que mantenga la cadena como una propiedad pública. Entonces hice una […]