<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Matt Prokes &#187; JSON</title>
	<atom:link href="http://mattprokes.com/category/json/feed/" rel="self" type="application/rss+xml" />
	<link>http://mattprokes.com</link>
	<description>&#38; Me·an·der·ings of a software engineer.</description>
	<lastBuildDate>Tue, 13 Jul 2010 07:11:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>JSON and Webapplications</title>
		<link>http://mattprokes.com/2009/04/19/chapter-13-web-development-today-json-and-webapplications/</link>
		<comments>http://mattprokes.com/2009/04/19/chapter-13-web-development-today-json-and-webapplications/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 08:13:31 +0000</pubDate>
		<dc:creator>mprokes</dc:creator>
				<category><![CDATA[JSON]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web developer 1.3]]></category>

		<guid isPermaLink="false">http://mattprokes.com/?p=594</guid>
		<description><![CDATA[Alpha Edition!, e-mail spelling/grammer/topic suggestions to mattprokes@gmail.com The Professional Developer Series Volume 2, Web Development Chapter 1.3 Web Development Today Page: #15 So we have mentioned JSON a little bit here and there, but so far I haven&#8217;t made any clear indication of what it is. JSON or JavaScript Object Notation for all intensive purposes [...]]]></description>
			<content:encoded><![CDATA[<!-- Generated by Digg Digg plugin, 
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/
	--><div style='float:right'><table > <td><iframe src='http://digg.com/api/diggthis.php?w=new&amp;u=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;t=JSON+and+Webapplications&amp;s=normal' height='80' width='52' frameborder='0' scrolling='no'></iframe></td></table></div><p style="text-align:left;"><strong>Alpha Edition!</strong>, e-mail <span style="text-decoration: underline;">spelling/grammer/topic suggestions</span> to <a href="mailto:mattprokes@gmail.com">mattprokes@gmail.com<br />
</a></p>
<p style="text-align:center;"><a href="http://mattprokes.com/2009/04/10/the-professional-developer-series-volume-2-web-development-12/"><img class="alignleft size-full wp-image-519" title="previous1" src="http://webactivex.files.wordpress.com/2009/04/previous1.png" alt="previous1" /></a><a href="http://mattprokes.com/2009/04/24/the-firefox-development-environment/"><img class="alignright size-full wp-image-518" title="next1" src="http://webactivex.files.wordpress.com/2009/04/next1.png" alt="next1" /></a><strong><a href="http://mattprokes.com/2009/04/05/the-professional-developer-series/">The Professional Developer Series</a><br />
<a href="http://mattprokes.com/2009/04/07/the-professional-developer-series-volume-2-web-development/">Volume 2, Web Development</a></strong><strong><a href="http://mattprokes.com/2009/04/07/the-professional-developer-series-volume-2-web-development-10/"><br />
Chapter 1.3 Web Development Today</a></strong><br />
<strong>Page: #15</strong></p>
<p style="text-align:left;">
<p>So we have mentioned JSON a little bit here and there, but so far I haven&#8217;t made any clear indication of what it is. <a href="http://en.wikipedia.org/wiki/JSON" target="_blank">JSON</a> or <strong>J</strong>ava<strong>S</strong>cript <strong>O</strong>bject <strong>N</strong>otation for all intensive purposes is just another alternative way of structuring data for transmission through the network. The core objective of JSON is similar to XML, and is particularly well suited for webapplications. Less bulky data transmission, direct conversion into javascript objects, various transmission techniques, and cross-domain data communication are just some of the advantages of JSON.  Later, this book will show you how to create web/desktop application hybrids, JSON is the only technology that would allow such functionality.</p>
<p>So what is JSON really? Without teaching you the language (that will come later), you can for now just think of it as data wrapped in javascript based constructs. It really is just javascript, nothing to magical. The neat thing is several server libraries (for various langauges) have been written to generate and read javascript code in accordance with a <a href="http://tools.ietf.org/html/rfc4627" target="_blank">recognized standard</a>. So rather then having your webapplication passing around xml data, it may simply pass around JSON data instead. Finally; JSON does not make xml by any means obsolete, you still need xml for things like the W3C Specs (RSS, SOAP,XSLT, XHTML, SVG, etc) it is also often used as a &#8220;reference dataset&#8221; in high traffic systems as shown below.</p>
<p><strong>An Advanced Content Distribution System, Using XML As The Reference Dataset</strong></p>
<p><img class="alignnone size-full wp-image-611" title="xml-transformers1" src="http://webactivex.files.wordpress.com/2009/04/xml-transformers1.jpeg" alt="xml-transformers1" width="420" height="411" /></p>
<p>XML is still nessesary for most web development today, so really it is all about the best tool for the job when deciding what to use and why. This book will make that decision clear later on, but for now I am just making you aware whats out there. So where can we find out more about json? Well this book will go over some of the basics related to webapplication development. In the short term, if you are looking to develop backend systems which will deliver JSON data; <a href="http://json.org/" target="_blank">Douglas Crockford&#8217;s JSON Website</a> has libraries for just about every langauge out there. <a href="http://en.wikipedia.org/wiki/Douglas_Crockford" target="_blank">Mr. Crockford</a>, is well known for introducing JSON, as well as being a lead senior architect for Yahoo.</p>
<p>Finally: What we will not go over, is the creation of JSON data by a server. That will most likely be handled by another book in the future.</p>
<a href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Reddit" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a> <a href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a> <a href="http://www.addtoany.com/add_to/bebo?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Bebo" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/bebo.png" width="16" height="16" alt="Bebo"/></a> <a href="http://www.addtoany.com/add_to/yahoo_buzz?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Yahoo Buzz" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/buzz.png" width="16" height="16" alt="Yahoo Buzz"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Delicious" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Twitter" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/netlog?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="Netlog" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/netlog.png" width="16" height="16" alt="Netlog"/></a> <a href="http://www.addtoany.com/add_to/hellotxt?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications" title="HelloTxt" rel="nofollow" target="_blank"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/icons/hellotxt.png" width="16" height="16" alt="HelloTxt"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fmattprokes.com%2F2009%2F04%2F19%2Fchapter-13-web-development-today-json-and-webapplications%2F&amp;linkname=JSON%20and%20Webapplications"><img src="http://mattprokes.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://mattprokes.com/2009/04/19/chapter-13-web-development-today-json-and-webapplications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.240 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-08 16:25:13 -->
