Tips C#: Calcular Edad y saber el Próximo cumpleaños


Hola En este fragmento de código les mostrare como sacar la edad y calcular el próximo cumpleaños. public string RetornarMensajeCumpleanio() { int diaCumple = 4;//Dia del Cumpleanios int mesCumple = 4;//Mes de Cumple 4=Abril int anioCumple = 1984; //Anio de Cumple DateTime fechaNacimiento = new DateTime(anioCumple, mesCumple, diaCumple); //Se calcula la Edad Actual A partir […]

Tips SilverLight: Guardar y Leer Cookies


Existen ocasiones que deseamos acceder a una Cookie o sencillamente guardar algo de información de poco relevancia, en mi caso no lo uso prefiero el Almacenamiento Aislado (Isolated Storage) pero en su momento alguien me pregunto sobre este punto y pues aquí les dejo los métodos de extensión. public static class ExtensionCookie { /// <summary> […]

Tips SilverLight: Encriptar y Desencriptar (Base64)


Aquí les dejo unos métodos de extensión simples para la encriptación y des encriptación:   public static class ExtensionesSeguridad { public static string EncrytedString(this string _stringToEncrypt) { string result = string.Empty; byte[] encryted = System.Text.Encoding.Unicode.GetBytes(_stringToEncrypt); result = Convert.ToBase64String(encryted); return result; } public static string DecrytedString(this string _stringToDecrypt) { string result = string.Empty; byte[] decryted = […]

Tips SilverLight: Comprobar si una Coleccion esta vacia o Nula


Existen momentos que queremos saber si una Colección sea un ObservableCollection<T> o un List<T> o cualquiera que herede de una interface IEnumerable<T> puede usar este método de extensión. public static class ExtensionesColecciones { public static bool IsNullOrEmpty<T>(this IEnumerable<T> collection) { if (collection == null) //null return true; if (collection.Count() < 1) //empty return true; return […]