Articles of .net

¿Hay alguna manera fácil en .NET para obtener las terminaciones “st”, “nd”, “rd” y “th” para los números?

Me pregunto si existe un método o cadena de formato que me falta en .NET para convertir lo siguiente: 1 to 1st 2 to 2nd 3 to 3rd 4 to 4th 11 to 11th 101 to 101st 111 to 111th Este enlace tiene un mal ejemplo del principio básico involucrado en escribir su propia función, […]

¿Desarrollando aplicaciones .NET Compact Framework en Visual Studio Post-2008?

Deseo desarrollar una aplicación Compact Framework para un dispositivo de destino Windows CE 6.0. ¿Puedo hacer esto con Visual Studio 2013? Si esto no es posible, ¿cuál sería un entorno de desarrollo para .net compact framework?

¿Controlador global de excepciones para servicios de Windows?

¿Hay alguna forma de manejar globalmente excepciones para un servicio de Windows? Algo similar a lo siguiente en las aplicaciones de Windows Forms: Application.ThreadException += new ThreadExceptionEventHandler(new ThreadExceptionHandler().ApplicationThreadException);

Expresión regular para la validación de contraseñas

Actualmente uso esta expresión regular para verificar si una cadena cumple con algunas condiciones. Las condiciones son de cadena que debe tener entre 8 y 15 caracteres de longitud. cadena debe contener al menos un número. cadena debe contener al menos una letra mayúscula. cadena debe contener al menos una letra minúscula. (?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,15})$ Funciona en […]

SQLite equivalente a ISNULL (), NVL (), IFNULL () o COALESCE ()

Me gustaría evitar tener muchos controles como los siguientes en mi código: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); Pensé que podría hacer que mi consulta se ocupara de los nulos haciendo algo como esto: SELECT myField1, [isnull](myField1, ”) FROM myTable1 WHERE myField1 = someCondition Aunque estoy usando SQLite y no parece reconocer la función […]

¿Cómo uso una cuenta de servicio para acceder a la API V3 de Google Analytics con .NET C #?

Me di cuenta de que esta pregunta ya se había formulado anteriormente, pero con muy poco código de ejemplo, así que vuelvo a preguntar, pero con un poco de dirección. Después de horas de búsqueda, he llegado a la siguiente implementación parcial. namespace GoogleAnalyticsAPITest.Console { using System.Security.Cryptography.X509Certificates; using DotNetOpenAuth.OAuth2; using Google.Apis.Analytics.v3; using Google.Apis.Analytics.v3.Data; using Google.Apis.Authentication.OAuth2; […]

iif equivalente en c #

¿Hay un IIf equivalente en C# ? O atajo similar?

¿Por qué las estructuras se almacenan en la stack mientras las clases se almacenan en el montón (.NET)?

Sé que una de las diferencias entre clases y estructuras es que las instancias struct se almacenan en la stack y las instancias de clase (objetos) se almacenan en el montón. Dado que las clases y las estructuras son muy similares. ¿Alguien sabe la diferencia para esta distinción particular?

Leer correos electrónicos de Gmail en C #

Intento leer correos electrónicos de Gmail. He probado todos los proyectos de API / código abierto que puedo encontrar, y no puedo conseguir que ninguno de ellos funcione. ¿Alguien tiene una muestra de código de trabajo que me permita autenticar y descargar correos electrónicos desde una cuenta de Gmail? Versión final de trabajo publicada a […]

¿Cómo funciona Copy-local? log4net.dll no se está copiando en el directorio de salida MyProject

Me pregunto qué copia-local = verdadero para las referencias exactamente. ¿Copia el ensamblado al que se hace referencia junto con todas sus dependencias al directorio de salida? Mi situación es la siguiente: tengo un contenedor de registro personalizado que utiliza log4net. Construyo un ensamblado de lanzamiento de MyLogWrapper.dll con el conjunto de referencia log4net.dll para […]