Monthly Archives: January 2010

Monthly Archives: January 2010

Twitter

Posted on by Joe in Personal | Leave a comment

I decided to start a twitter account so if you feel like it you can follow me…

Force client-side JavaScript event to fire programatically using jQuery

Posted on by Joe in JavaScript, jQuery | Leave a comment

Earlier today I needed to force a clide side event to fire programatically using jQuery. I found you can do this easily with the jQuery trigger method: The above will trigger the change event of the control with ID ‘myControl’

Edit in place / inline editing with jQuery, jTemplates and ASP.NET

Posted on by Joe in Ajax, ASP.NET, JavaScript, jQuery | 1 Comment

Download source In this post I talked about how to use the jTemplates plugin for jQuery. Using my final example in the post I thought it would be cool to try and add some ‘edit in place’ functionality to the table. For this to work I’ve created a Data Access Layer using Linq to XML. My web service then uses this DAL to save and retrieve my data.

Linq to XML Tutorial

Posted on by Joe in ASP.NET, C#, Linq, XML | 44 Comments

Download source This is an introduction to Linq to XML showing how to read, insert, update and delete from an XML file.

Using the jTemplate jquery plugin with ajax and ASP.NET

Posted on by Joe in Ajax, ASP.NET, JavaScript, jQuery | 17 Comments

Download source A guy in work introduced me to jTemplates, a template engine plugin for jQuery. It allows you to easily bind JavaScript objects to a defined template and also has some other nifty features. I’ve found jTemplates to be particularly good when using ajax to display any information quickly and easily. First I’ll explain how to create a simple template to display data, and then how to use the foreach and cycle features.

Using jQuery to make ajax calls to an ASMX web service using ASP.NET

Posted on by Joe in Ajax, ASP.NET, C#, JavaScript, jQuery | 14 Comments

Download source Making ajax calls to an ASP.NET web service using jQuery is too easy.  In this post I’ll explain how to do it!