<p>I would like create a web service in ASP.Net 2.0 that will supports JSON.  Is there a way to do this without WCF and .Net 3.5?  Can anyone point me to a good article or sample code?  </p>

<p><strong>Clarification</strong></p>

<p>I need direction on what is the best method, using the .Net 2.0 framework, to communicate JSON objects to a client.  Is it possible to do this without serializing the object to a string and then deserializing on the client?</p>

You can utilize WCF for your website, The WCF JSON endpoint can even generate javascript client proxy for the service.
Check out this post
REST / SOAP endpoints for a WCF service
A download sample can be found
http://www.codemeit.com/wcf/wcf-restful-pox-json-and-soap-coexist.html