Mi primer plugin de jQuery = jQuery.dotNet

5 09 2008

Hola a todos,

En esta oportunidad lo que hice es un plugin para hacer llamadas a métodos .NET, ya sean Web Services o Page Methods de la forma más simple posible.

Ya que para llamar a los Web Services .NET exige un par de configuraciónes especiales que pueden encontrar aquí. Entonces lo que me propuse fue hacer un plugin que haga las llamadas más simple al estilo de $.getJSON(url, data, callback).

Bueno el plugin lo que hace es tan simple como:

$.callDotNet(“GetCustomer”, “{ customerId: 1}”, onCustomerLoaded)

function onCustomerLoaded(customer){

     alert(“Name: ” + customer.Name);

}

Esto nos permite casi transparentemente obtener ya los objetos con el json parseado y manipularlos de JavaScript.

El proyecto lo pueden encontrar en: http://code.google.com/p/jquerydotnetplugin/

Y mantenganse al tanto que habrá más plugins! :)

Saludos, y happy coding!!





[AJAX] Resolviendo el error "Invalid Label" tras la llamada de eval(JSON)

28 08 2008

Hoy después de renegar un buen rato integrando jQuery, JSON.Net y ASP.NET me encontré que el string JSON no lo podía evaluar del lado del cliente. FireFox me tiraba un error “Invalid Label” luego de renegar mucho encontré esta solución en willCode4Beer.com (http://willcode4beer.com/tips.jsp?set=jsonInvalidLabel)

Sólo basta con encerrar el string con el JSON entre paréntesis de la siguiente forma:

var someJsonString = getDataFromServer();
var myObj = eval( “(” + someJsonString + “)” );

en lugar de:

var someJsonString = getDataFromServer();
var myObj = eval(someJsonString);

Saludos, y happy coding!





Corrector ortográfico para ASP.NET

30 01 2008

Hoy releyendo los post del genio El Bruno encontré este post: [VS2005/2008] Corrector ortografico para ASP.Net

Realmente muy bueno!





wpDNNModuleCreator en CodePlex

29 12 2007

Hola a todos les comento que estube trabajando en un nuevo software para generar mòdulos de ABM de DotNetNuke a partir de una ingienierìa inversa desde las tablas de la base de datos.

La idea de este software es utilizar las Best Practices de codificaciòn en DNN, y generar mòdulos estandar y compatibles a lo largo de mi organizaciòn. Asi mismo incrementar la productividad del equipo de desarrollo salvando tiempo y dinero.

Todavìa no se encuentra publicado pero pronto estarà la primera versiòn SUPER BETA :P en: http://www.codeplex.com/wpDNNModuleCreator

Saludos! y Happy Coding!