[WCF REST] Serializacion manual usando JavaScriptSerializer

En un articulo anterior vimos como crear un servicio WCF REST JSON. En ese articulo las entidades que se transferían tenían que tener en atributo [DataContract] y sus miembros a serializar tenían que tener el atributo [DataMember]

    [DataContract]
    public class Cliente
    {
        [DataMember]
        public int Id { get; set; }
        [DataMember]
        public string Nombre { get; set; }
        [DataMember]
        public string Telefono { get; set; }
        [DataMember]
        public string Mail { get; set; }
    }

En muchas ocasiones las entidades son generadas automáticamente o no podemos cambiarlas. En tal caso vamos a ver como crear un método en el servicio que retorne un string como json.
Continue reading…

[AngularJS] Usar ASP.NET con angularjs, requirejs y bower

En este articulo vamos a ver a usar Visual Studio 2015 para crear un proyecto ASP.NET en el cual vamos a integrar angularjs, requirejs y bower.

  • AngularJS es un framework javascript MVC para crear  “front end” de aplicaciones web, donde usaremos funcionalidades tales como el binding, routing, etc…
  • RequireJS es un modulo javascript usado para cargar ficheros de forma asincrona, de forma que se pueden definir las dependencias entre los diferentes ficheros y que estos sean cargados a demanda y en el orden correcto.
  • Bower es un gestor de paquetes basad en node.js, el cual vamos a usar para instalar dependencias tales como AngularJS, RequireJS, jQuery…

Continue reading…