Posts

Showing posts from July, 2014

C# | Extension Methods (Metodos de extension)

Hola.... En el dia de hoy, les hablare sobre los Extension Methods o como se dice en español Metodos de Extension . Esta..."forma" de hacer cosas, se usa especificamente para crear de forma personalizable (por asi decirlo) metodos que necesitamos, y que el propio objeto no las tiene o se realizan de otra manera que no nos convence. Veamos a un simple ejemplo: Clase A // Tenemos estos datos... var  arrayOfNumbers  =   new [] {  25 ,  36 ,  5 ,  66 ,  11 ,  78  }; const   int  myNumber  =   66 ; /*      Queremos saber si 'myNumber' está o existe dentro del array 'arrayOfNumbers'.     O sea, queremos solo la respuesta SI o NO existe. (true or false)     Normalmente esto se podria hacer asi.....

Javascript : setter & getter

Hola a todos!!... Os regereseis -nose porque me hago el español :)- después de mucho tiempo de inactividad en mi blog, pero no asi en el mundo Internet/IT, con un nuevo tema y muy interesante para los desarrolladores, ...mayormente para aquellos que están del lado front-end. Me refiero a Javascript y los famosos GET & SET Manos a la obra!! Si bien, en js podemos crear propiedades para un objeto de varias formas, siendo la más común añadiéndola con un punto o de forma literal, hay veces que es necesario hacer ciertas "modificaciones" o transformación al valor a setear o sino, obtener de una forma "distinta" o diferente el valor de cierto campo o propiedad. Veamos un ejemplo simple: // Creo una "clase" Persona function   Personas ( nombre ,   apellido )   {      this . firstname   =   nombre ;   // Seteo nombre que se envía por parámetro   ...