<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with json - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/json/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with json - Channel 9</title><link>http://channel9.msdn.com/tags/JSON/</link></image><description>json</description><link>http://channel9.msdn.com/tags/JSON/</link><language>en-us</language><pubDate>Mon, 25 Aug 2008 09:48:05 GMT</pubDate><lastBuildDate>Mon, 25 Aug 2008 09:48:05 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>What's New for JScript in IE8?</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_small_ch9.jpg" border="0" /&gt;&lt;p&gt;The web developer community is curious to know what’s new for JScript in IE8. In this show,  the JScript Evangelist, Janakiram MSV interviews the program managers who own the key JScript features. &lt;/p&gt;
&lt;p&gt;The JScript team is based out of IDC in Hyderabad. We own the scripting engine for IE8 &amp;amp; Silverlight and provide authoring and tooling experience through Visual Studio and IE8.  We also engage with the ECMA standards body to drive the JScript standardization process.&lt;/p&gt;
&lt;p&gt;This is show is to breifly share the work that we do here. You will hear us talk about the new and improved JScript engine and the Developer Tools that are part of IE8.&lt;/p&gt;
&lt;p&gt;You can find our team blog at &lt;a href="http://blogs.msdn.com/jscript"&gt;http://blogs.msdn.com/jscript&lt;/a&gt;! Feel free to drop a comment with your feedback!&lt;/p&gt;
&lt;p&gt;Happy Scripting!&lt;/p&gt;&lt;img src="http://channel9.msdn.com/423195/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/janakiram/Whats-New-for-JScript-in-IE8/</comments><link>http://channel9.msdn.com/posts/janakiram/Whats-New-for-JScript-in-IE8/</link><pubDate>Tue, 09 Sep 2008 02:12:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.wmv</guid><evnet:views>102779</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/423195/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The web developer community is curious to know what’s new for JScript in IE8. In this show,  the JScript Evangelist, Janakiram MSV interviews the program managers who own the key JScript features.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.mp4" expression="full" duration="986" fileSize="53500485" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.mp3" expression="full" duration="986" fileSize="7889188" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.mp4" expression="full" duration="986" fileSize="53500485" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.wma" expression="full" duration="986" fileSize="7983685" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.wmv" expression="full" duration="986" fileSize="62520407" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_2MB_ch9.wmv" expression="full" duration="986" fileSize="259819351" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_Zune_ch9.wmv" expression="full" duration="986" fileSize="67883427" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/1/3/2/4/JScriptPM_ch9.wmv" length="62520407" type="video/x-ms-wmv" /><dc:creator>Janakiram MSV</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/janakiram/Whats-New-for-JScript-in-IE8/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/423195/Trackback.aspx</trackback:ping><category>Developer Tools</category><category>IE8</category><category>India</category><category>Javascript</category><category>JScript</category><category>JScript Debugger</category><category>JSON</category></item><item><title>geekSpeak recording: Advanced ASP.NET with Michele Leroux Bustamante</title><description>&lt;P&gt;Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book is Learning WCF (O'Reilly, 2007)—see her book blog here: &lt;a href="http://www.thatindigogirl.com"&gt;www.thatindigogirl.com&lt;/a&gt;. Reach her at &lt;a href="http://channel9.msdn.commailto:mlb@idesign.net&gt;mlb@idesign.net&lt;/a&gt;, or visit &lt;a href="http://www.idesign.net"&gt;www.idesign.net&lt;/a&gt; and her main blog at &lt;a href="http://www.dasblonde.net"&gt;www.dasblonde.net&lt;/a&gt;. &lt;/P&gt;
&lt;P&gt;In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more.&amp;nbsp; She goes on to discuss improvements to ASP.NET like the AJAX-programming paradigm&amp;nbsp;with&amp;nbsp;asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries. &lt;BR&gt;&lt;BR&gt;Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective. &lt;/P&gt;
&lt;P&gt;She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to REST-based calls which include wrappers and then onto JSON-based WCF services.&amp;nbsp; Next she shows the the ServiceHostFactory, and the WebScriptServiceHostFactory. She then presents the ASP.NET extensions ADO.NET data services (formerly Astoria). She concludes with an interesting discussion of when to use which type of service - SOAP or REST. &lt;BR&gt;&lt;/P&gt;&lt;img src="http://channel9.msdn.com/261897/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/</link><pubDate>Thu, 27 Mar 2008 22:43:16 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv</guid><evnet:views>7308</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261897/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in the Microsoft road map, including Windows Communication Foundation, CardSpace, and&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/fe2960dc-0bb8-4e08-992a-b2db4d86b794/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b6c6301f-4bb5-4d7b-a622-f549ace38f7c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/282e690c-b937-4f57-921a-be753e0f9043/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/c29fe6c5-596b-4726-aa91-dc4e548f570f/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv" expression="full" duration="3599" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>llangit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261897/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>Ajax</category><category>ASP.NET</category><category>Astoria</category><category>Javascript</category><category>JSON</category><category>WCF</category></item><item><title>Adding Closed Captioning to video using Silverlight, ASP.NET AJAX, WCF and an external data source</title><description>In my previous Silverlight Closed Captioning screencast &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=330598shape="&gt;&lt;span&gt;here&lt;/span&gt;&lt;/a&gt;, I showed you how to use Expression Encoder to import Closed Captioning information to produce a solution without writing a line of code.  What if you store your Closed Captioning information in an external data source (database, SAMI file, XML file, etc.) and want to keep it there?  Do you have to reprocess all of your videos using Expression Encoder?  Of course not, but you do have to write some code:).  In this screencast, I show you how to use Silverlight, ASP.NET AJAX, and the Windows Communication Foundation (WCF)  to solve this problem.  &lt;br /&gt;
&lt;br /&gt;
You can download the sample code via my blog at &lt;a href="http://devkeydet.spaces.live.com/blog/cns!1F72DA7294089597!452.entry"&gt;http://devkeydet.spaces.live.com/blog/cns!1F72DA7294089597!452.entry&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/258671/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/keydet/Adding-Closed-Captioning-to-video-using-Silverlight-ASPNET-AJAX-WCF-and-an-external-data-source/</comments><link>http://channel9.msdn.com/posts/keydet/Adding-Closed-Captioning-to-video-using-Silverlight-ASPNET-AJAX-WCF-and-an-external-data-source/</link><pubDate>Thu, 01 Nov 2007 19:30:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/keydet/Adding-Closed-Captioning-to-video-using-Silverlight-ASPNET-AJAX-WCF-and-an-external-data-source/</guid><evnet:views>7508</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258671/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In my previous Silverlight Closed Captioning screencast here, I showed you how to use Expression Encoder to import Closed Captioning information to produce a solution without writing a line of code.  What if you store your Closed Captioning information in an external data source (database, SAMI file, XML file, etc.) and want to keep it there?  Do you have to reprocess all of your videos using Expression Encoder?  Of course not, but you do have to write some code:).  In this screencast, I show you how to use Silverlight, ASP.NET AJAX, and the Windows…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ac488795-5b80-4f59-831b-a7599cd17353/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f9dd2699-8e74-412e-ac13-ca56e9478cbf/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/189e0c78-6a28-4e16-bc3d-d3a4aec302de/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/519ed1ca-4808-43d0-8cf0-e37f2247967c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/dbe9a6f9-5948-4445-9585-f645430bb84c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/7fe5ec07-10b5-43cc-b790-89334d25f6ea/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/024f5f69-dc59-4f93-af82-6a625023697d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/031027b2-a2a9-49cf-99c1-731cd4c4f59a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ee695da9-ab0e-4f39-93a4-12e290365bcb/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f5821311-9bf1-4bf8-949c-1cc497f42ef9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a930243a-6a8c-4488-adca-1d46043eebf6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/8b299610-a7b8-4a9e-9b63-1d755e3aad4f/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a9014f20-963d-4e6d-b484-22d01b031822/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/14e837ec-5b5f-405e-ab82-3bdd07ce11d6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/97648b99-9438-453c-9adf-76d357e5bb2c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/07c33d0c-8fa8-4a18-ad49-827fecd81639/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bdd3ffa3-d814-4a95-a116-cfd6894062fe/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/534093e0-7d7e-4a96-8878-ae40ed2ac4fd/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/8/5/2/352814_SilverlightCcExternalData.wmv" expression="full" fileSize="37453783" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/8/5/2/352814.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/8/5/2/352814_SilverlightCcExternalData.wmv" length="37453783" type="video/x-ms-wmv" /><dc:creator>keydet</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/keydet/Adding-Closed-Captioning-to-video-using-Silverlight-ASPNET-AJAX-WCF-and-an-external-data-source/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258671/Trackback.aspx</trackback:ping><category>Ajax</category><category>ASP.NET</category><category>Atlas</category><category>DPEUSPublicSectorTeam</category><category>JSON</category><category>Orcas</category><category>Silverlight</category><category>Visual Studio</category><category>WCF</category><category>Web Services</category></item><item><title>Mobile Model in MVP web app</title><description>This screencast continues from the work I demonstrated in a previous screencast: &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=344711&gt;http://channel9.msdn.com/Showpost.aspx?postid=344711&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;When implemented a Model-View-Presenter pattern client-side in JavaScript there is a need to get data from the server. Rather than make this divide explicit with HTTP request, etc, I have used the idea of a model object that moves between the client and server.&lt;BR&gt;So the programmer simply writes the client and server pieces of functionality and lets my framework do the plumbing.&lt;BR&gt;&lt;BR&gt;I use code generation and&amp;nbsp;&lt;a href="http://projects.nikhilk.net/Projects/ScriptSharp.aspx"&gt;Script#&lt;/a&gt; to make writing a client-side web app much more seemless than the usual javascript/XML/JSON/web service&amp;nbsp;madness.&lt;BR&gt;&lt;BR&gt;I'm developing the ideas shown here in a project at the moment. If there is sufficient interest I may extract a framework to give to the community.&lt;BR&gt;&lt;BR&gt;How do people feel about this approach to web development? What kinds of additions/modifications should be made?&lt;BR&gt;&lt;BR&gt;p.s. I have a bit of a cold at the moment, so sorry for the croaky voice in the recording!&lt;img src="http://channel9.msdn.com/258330/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/AndrewDavey/Mobile-Model-in-MVP-web-app/</comments><link>http://channel9.msdn.com/posts/AndrewDavey/Mobile-Model-in-MVP-web-app/</link><pubDate>Wed, 17 Oct 2007 18:33:33 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/AndrewDavey/Mobile-Model-in-MVP-web-app/</guid><evnet:views>8000</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258330/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This screencast continues from the work I demonstrated in a previous screencast: &lt;a href="/Showpost.aspx?postid=344711"&gt;http://channel9.msdn.com/Showpost.aspx?postid=344711&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;When implemented a Model-View-Presenter pattern client-side in JavaScript there is a need to get data from the server. Rather than make this divide explicit with HTTP request, etc, I have used the idea of a model object that moves between the client and server.&lt;BR&gt;So the programmer simply writes the client and server pieces of functionality and lets my framework do the plumbing.&lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/affb92e2-3e3a-4f9b-b0bd-169db4d351ae/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9147fd43-67e9-4264-be2b-909b551d7eeb/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e00a58f0-7d43-4c5e-be76-a3feb52275c5/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5b293d5b-24c7-40e5-a0ac-a6d7feaf77b2/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/602429bb-cf74-4131-a933-1dc286455afc/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/1f435ae8-2ac1-43f2-a543-ff94227da0a3/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/3/8/5/2/348722_mobile model.wmv" expression="full" duration="746" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/3/8/5/2/348722.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/3/8/5/2/348722_mobile model.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Andrew Davey</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/AndrewDavey/Mobile-Model-in-MVP-web-app/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258330/Trackback.aspx</trackback:ping><category>Ajax</category><category>ASP.NET</category><category>JSON</category><category>Web Services</category></item><item><title>Programming JSON with WCF in .NET Framework 3.5</title><description>Technical Evangelist Matt Winkler meets up with Eugene Osovetsky and Ghenadie Plingau, a PM and developer, from the WCF team to talk about returning JSON from a WCF service. JSON (JavaScript Object Notation) is s text based serialization of a JavaScript object, allowing one to new up a variable right from the string of JSON. Eugene hows how a developer can use the WCF programming model to serve JSON to AJAX clients. We also talk about how this is implemented in WCF as well as cool applications of this, namely to call WCF services from AJAX. He then shows off a cool tank game sample that allows two individuals to compete via a JavaScript game that is communicating with WCF.&lt;img src="http://channel9.msdn.com/249468/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/The+EndPoint/Programming-JSON-with-WCF-in-NET-Framework-35/</comments><link>http://channel9.msdn.com/shows/The+EndPoint/Programming-JSON-with-WCF-in-NET-Framework-35/</link><pubDate>Tue, 21 Aug 2007 00:28:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/The+EndPoint/Programming-JSON-with-WCF-in-NET-Framework-35/</guid><evnet:views>21242</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249468/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Technical Evangelist Matt Winkler meets up with Eugene Osovetsky and Ghenadie Plingau, a PM and developer, from the WCF team to talk about returning JSON from a WCF service. JSON (JavaScript Object Notation) is s text based serialization of a JavaScript object, allowing one to new up a variable right from the string of JSON. Eugene hows how a developer can use the WCF programming model to serve JSON to AJAX clients. We also talk about how this is implemented in WCF as well as cool applications of this, namely to call WCF services from AJAX. He then shows off a cool tank game sample that allows&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/3d90f94e-eeed-4317-8a92-f5f48fea163b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3c561bb1-af69-43bc-a8a0-555e0dd96fc9/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ce47d448-1dc2-400a-96c0-8dfe87460006/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e005d097-8d98-40cb-adae-92b4e538a08c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/273ff6a4-a8ef-42f2-b631-95de3c19fba9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/31bb8ed9-fec6-4c0f-9f2c-ab9da7c28855/" height="64" width="85" /><media:group><media:content url="http://download.microsoft.com/download/a/b/0/ab094a33-f597-45b5-9081-c2a1a5d03957/AJAX_WCF_Services_ch9.mp3" expression="full" duration="1205" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/a/b/0/ab094a33-f597-45b5-9081-c2a1a5d03957/AJAX_WCF_Services_ch9.wma" expression="full" duration="1205" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/a/b/0/ab094a33-f597-45b5-9081-c2a1a5d03957/AjaxWcfServices.wmv" expression="full" duration="1205" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://download.microsoft.com/download/a/b/0/ab094a33-f597-45b5-9081-c2a1a5d03957/AjaxWcfServices.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/The+EndPoint/Programming-JSON-with-WCF-in-NET-Framework-35/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249468/Trackback.aspx</trackback:ping><category>Ajax</category><category>JSON</category><category>WCF</category></item></channel></rss>