Entradas

Mostrando entradas de octubre, 2011

Conectarse a un Web Service en PHP con WPF

Imagen
Este caso de estudio, que vamos a ver a lo largo de esta entrada, nos minimiza costos, al menos en la parte de que nuestros servidores pueden estar sobre plataforma Linux, inclusive si vamos a crear una aplicación open source podemos usar hosting gratuitos que existen en grandes cantidades.




Además hay que tomar en cuenta el hecho de que no existen muchos hosting de Bases de Datos (por no decir ninguno) que permitan conexiones remotas, lo cual se nos presenta como un problema un poco difícil de salvar, a menos claro de que usemos Web Services. Crear el Web Service en PHP Para crear un Web service en PHP deberemos de usar la librería de clases NuSOAP, que la podemos descargarla de aquí. NuSoap es un conjunto de clases escritas en PHP, que facilitan la creación y el consumo de Web Services SOAP,esta librería se caracteriza por si sencillez al momento de implementarla, lo cual genera menos tiempo de Desarrollo para nuestros proyectos. Para nuestra aplicación de prueba crearemos un Web Servicie…

ASP.NET MVC y JQuery con JSON

Imagen
Hola a todos, hoy veremos como jugarnos con JQuery y ASP.NET MVC para realizar tareas asincrónicas y que recibamos un resultado en JSON. Antes que nada nos debemos asegurar que tenemos instalado las siguientes herramientas:
• Visual Studio 2010 o Visual Web Developer 2010 Express
• ASP.MVC 3.0 que se lo pueden bajar de http://www.asp.net/mvc
• Entity Framework 4.1 http://www.microsoft.com/download/en/details.aspx?id=26825

Ya con las herramientas instaladas, procedemos a crear un proyecto en ASP.NET MVC para la versión 3 del framework. Para nuestro ejemplo crearemos un pequeño programa que muestre una lista con tareas, luego agregaremos a la Base de Datos las tareas que más nos guste a través de un botón. De tal forma que agregamos a nuestra aplicación una clase llamada Task, que tendrá la siguiente estructura: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace ExampleJSON.Models { public class Task { public int taskId {get; set;} public st…