<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>microsoft conversations with j - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/shows/microsoft+conversations+with+j/feed/mp3/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>microsoft conversations with j - Channel 9</title><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/</link></image><description>In this series of in-depth podcasts, Jon Udell talks to a variety of people inside Microsoft about a variety of topics. The conversations will sometimes be deeply technical, and sometimes broadly cultural and social, but they'll always try to connect the dots. </description><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/</link><language>en-us</language><pubDate>Thu, 06 Dec 2007 22:54:57 GMT</pubDate><lastBuildDate>Thu, 06 Dec 2007 22:54:57 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3243.35083, Culture=neutral, PublicKeyToken=null)</generator><item><title>Steven Lees demonstrates FeedSync</title><description>&lt;p&gt;To accompany today's &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=363402#363402&gt;podcast&lt;/a&gt; with Steven Lees about &lt;a href="http://dev.live.com/feedsync/"&gt;FeedSync&lt;/a&gt; -- formerly &lt;a href="http://msdn2.microsoft.com/en-us/xml/bb510102.aspx"&gt;Simple Sharing Extensions for Atom and RSS&lt;/a&gt; -- we recorded a screencast (&lt;a href="http://channel9.msdn.com/media/feedsync/silverlight.html&gt;Silverlight&lt;/a&gt;, &lt;a href="http://channel9.msdn.com/media/feedsync/flash.html&gt;Flash&lt;/a&gt;) in which Steven demonstrates the &lt;a href="http://codeplex.com/feedsyncsamples/"&gt;FeedSync samples project&lt;/a&gt; on CodePlex. &lt;/p&gt;
&lt;p&gt;In this screencast you'll see two WinForms clients -- each a simple note-taking application -- synchronizing changes through a server-side relay. (Note that the relay is optional, endpoints can also synch directly in a peer-to-peer fashion.) You'll see how updates are reflected in the FeedSync-enhanced RSS feed, and how conflict resolution can be handled. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/259511/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-demonstrates-FeedSync/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-demonstrates-FeedSync/</link><pubDate>Thu, 06 Dec 2007 22:54:57 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-demonstrates-FeedSync/</guid><evnet:views>4454</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259511/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;To accompany today's &lt;a href="/ShowPost.aspx?PostID=363402#363402"&gt;podcast&lt;/a&gt; with Steven Lees about &lt;a href="http://dev.live.com/feedsync/"&gt;FeedSync&lt;/a&gt; -- formerly &lt;a href="http://msdn2.microsoft.com/en-us/xml/bb510102.aspx"&gt;Simple Sharing Extensions for Atom and RSS&lt;/a&gt; -- we recorded a screencast (&lt;a href="/media/feedsync/silverlight.html"&gt;Silverlight&lt;/a&gt;, &lt;a href="/media/feedsync/flash.html"&gt;Flash&lt;/a&gt;) in which Steven demonstrates the &lt;a href="http://codeplex.com/feedsyncsamples/"&gt;FeedSync samples project&lt;/a&gt; on CodePlex. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b7beae0e-dfbd-403a-94dd-5a9ac6b8f9c3/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/531803cb-00f0-4cdc-979c-43063240604a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8aec0841-192a-4fd0-be1c-eca16d7a901b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4de29297-cad9-4a1c-88e9-489a7628a9dc/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/4381cb2e-073f-4074-b6df-48f68a8e370c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0d0b0921-89b5-4fcc-a814-8724b78c6e53/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/5/9/5/2/feedsync.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/5/9/5/2/363406.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>JonUdell</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-demonstrates-FeedSync/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259511/Trackback.aspx</trackback:ping></item><item><title>Steven Lees on FeedSync</title><description>&lt;p&gt;
In today's podcast with Steven Lees we discuss &lt;a href="http://dev.live.com/feedsync/"&gt;FeedSync&lt;/a&gt;, formerly known as &lt;a href="http://msdn2.microsoft.com/en-us/xml/bb510102.aspx"&gt;Simple Sharing Extensions for Atom and RSS&lt;/a&gt;. FeedSync can do two-way synchronization of item sets across a range of protocols and topologies, handling both insertion and deletion of items. 
&lt;/p&gt;
&lt;p&gt;
One of the most intriguing uses of the technology, to date, has been a &lt;a href="http://blog.jonudell.net/2007/07/12/a-conversation-with-ted-okada-about-the-work-of-microsoft-humanitarian-systems/"&gt;project led by Microsoft Humanitarian Systems&lt;/a&gt;, in Afghanistan, which enables Access databases outfitted with FeedSync adapters to synchronize through a relay in challenging circumstances. 
&lt;/p&gt;
&lt;p&gt;
FeedSync is an extremely general mechanism which can support software-plus-services scenarios, as in the Access example, or cloud scenarios, or any combination of those styles.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259510/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-on-FeedSync/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-on-FeedSync/</link><pubDate>Thu, 06 Dec 2007 22:50:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-on-FeedSync/</guid><evnet:views>4142</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259510/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In today's podcast with Steven Lees we discuss FeedSync, formerly known as Simple Sharing Extensions for Atom and RSS. FeedSync can do two-way synchronization of item sets across a range of protocols and topologies, handling both insertion and deletion of items. 


One of the most intriguing uses of the technology, to date, has been a project led by Microsoft Humanitarian Systems, in Afghanistan, which enables Access databases outfitted with FeedSync adapters to synchronize through a relay in challenging circumstances. 


FeedSync is an extremely general mechanism which can support…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/5/9/5/2/feedsync.mp3" expression="full" duration="1380" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/5/9/5/2/feedsync.wma" expression="full" duration="1380" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/5/9/5/2/feedsync.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Steven-Lees-on-FeedSync/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259510/Trackback.aspx</trackback:ping></item><item><title>A conversation with Sean Nolan, chief architect for HealthVault</title><description>&lt;p&gt;
Today's interview with Sean Nolan, chief architect for HealthVault, continues the discussion that began two weeks ago with &lt;a href="http://channel9.msdn.com/showpost.aspx?postid=345940&gt;Peter Neupert&lt;/a&gt;, VP of Microsoft's Health Solutions Group.
&lt;/p&gt;
&lt;p&gt;
Topics discussed include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Trust relationships between HealthVault and partner applications&lt;/li&gt;
&lt;li&gt;Current status of, and future prospects for, personal health monitoring devices that can connect to HealthVault&lt;/li&gt;
&lt;li&gt;Ways people can use HealthVault: directly through personal devices and third-party web applications, indirectly through cooperating healthcare providers&lt;/li&gt;
&lt;li&gt;Conformance to existing and emerging standards for the exchange of health information&lt;/li&gt;
&lt;li&gt;Synergy between HealthVault and Health.Live.Com&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Although it is not yet evident to many people, HealthVault is a really big deal. "We are not a PHR [personal health record] application," Sean Nolan says. Instead, he likens HealthVault to eBay. It's an enabler for an ecosystem of products and services. Of course while both eBay and HealthVault create new marketplaces for existing products and services, HealthVault will also enable some new things not otherwise possible. 
&lt;/p&gt;
&lt;p&gt;
Here's a small but telling example. If you've had one heart attack, weight gain is a strong predictor of a second one. A bathroom scale that can transmit readings to HealthVault could alert you to that imminent threat and perhaps save your life. But that's only possible when there's an ecosystem like the one HealthVault aims to bootstrap.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258540/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Sean-Nolan-chief-architect-for-HealthVault/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Sean-Nolan-chief-architect-for-HealthVault/</link><pubDate>Fri, 26 Oct 2007 19:57:23 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Sean-Nolan-chief-architect-for-HealthVault/</guid><evnet:views>4600</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258540/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Today's interview with Sean Nolan, chief architect for HealthVault, continues the discussion that began two weeks ago with Peter Neupert, VP of Microsoft's Health Solutions Group.


Topics discussed include:


Trust relationships between HealthVault and partner applications
Current status of, and future prospects for, personal health monitoring devices that can connect to HealthVault
Ways people can use HealthVault: directly through personal devices and third-party web applications, indirectly through cooperating healthcare providers
Conformance to existing and emerging standards for…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/5/8/5/2/ju_nolan.mp3" expression="full" duration="2160" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/5/8/5/2/ju_nolan.wma" expression="full" duration="2160" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/5/8/5/2/ju_nolan.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Sean-Nolan-chief-architect-for-HealthVault/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258540/Trackback.aspx</trackback:ping></item><item><title>A conversation with Peter Neupert about HealthVault</title><description>&lt;p&gt;
An &lt;a href="http://www.microsoft.com/presspass/press/2007/oct07/10-04HealthVaultPR.mspx"&gt;announcement on Microsoft PressPass&lt;/a&gt; today reads:
&lt;/p&gt;
&lt;blockquote&gt;
Joined by nationally recognized medical providers, health-management device manufacturers and patient advocacy organizations, Microsoft Corp. today launched Microsoft® HealthVault, a software and services platform aimed at helping people better manage their health information. The company outlined its vision for ways that HealthVault can bring the health and technology industries together to create new applications, services and connected devices that help people manage and monitor their personal health information, including weight loss and disease management, such as for diabetes.
&lt;/blockquote&gt;
&lt;p&gt;
Joining me for today's podcast is &lt;a href="http://www.microsoft.com/presspass/press/2005/sep05/09-02NeupertPR.mspx"&gt;Peter Neupert&lt;/a&gt;, VP of Microsoft's Health Solutions Group. Our discussion begins with some backstory, including:
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;
Lessons learned at Drugstore.com, where Peter was president, CEO, and later chairman.
&lt;/li&gt;
&lt;li&gt;
The significance of Microsoft's acquisition of &lt;a href="https://www.microsoft.com/presspass/press/2006/jul06/07-26AzyxxiAcquisitionPR.mspx"&gt;Azyxxi's health-oriented data management technology&lt;/a&gt;.
&lt;/li&gt;
&lt;li&gt;
The significance of another acquisition, &lt;a href="http://www.microsoft.com/presspass/press/2007/feb07/02-26MSMedstoryPR.mspx"&gt;Medstory&lt;/a&gt;, which brought health-oriented search technology to the table.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Then Peter dives into the substance of today's announcement. The rationale is straightforward: 
&lt;/p&gt;
&lt;blockquote&gt;
People want to be able to collect, and securely store, and share their private health care information which is today scattered all over the place, with doctor A and doctor B and hospital C, and wherever they were born. When you need it, it's very hard to recreate. If you're the family health manager -- the mom trying to take care of the kids -- you'd like to have all that in one spot. And oh by the way, by having that data in a data store that's accessible to third party applications, you might be able to get more value out of it.
&lt;/blockquote&gt;
&lt;p&gt;
There are two ways data can flow into your health vault. You can transmit it yourself, if you're using an electronic monitor -- say, for blood pressure or blood sugar -- that can connect to your PC and thence to the HealthVault. Alternatively, if your hospital's clinical systems can connect to HealthVault, you can authorize those systems to transmit data into the vault.
&lt;/p&gt;
&lt;blockquote&gt;
We've built the platform. We've implemented &lt;a href="http://msdn2.microsoft.com/en-us/healthvault/default.aspx"&gt;APIs&lt;/a&gt; both for devices and for applications. And we've created privacy and security policies to enable this very unique thing: arbitrary sharing of secure and private data with a third party application that I'm in control of.
&lt;/blockquote&gt;
&lt;p&gt;
Who will pay for this combination of software and services? Advertisers. 
&lt;/p&gt;
&lt;blockquote&gt;
We've made it free to consumers and to software developers because we believe that when I'm doing my health query on skin cancer, I not only want to learn, I want to know how to take action. That enables us to deliver value to the consumer and to monetize at the same time.
&lt;/blockquote&gt;
&lt;p&gt;
As both patients and doctors know too well, the application of information technology to health care has, to date, focused mainly on the payment process. Today's announcement is an important step toward making better use of IT for actual health care.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/257995/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Peter-Neupert-about-HealthVault/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Peter-Neupert-about-HealthVault/</link><pubDate>Thu, 04 Oct 2007 17:19:23 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Peter-Neupert-about-HealthVault/</guid><evnet:views>8235</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257995/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>An announcement on Microsoft PressPass today reads:


Joined by nationally recognized medical providers, health-management device manufacturers and patient advocacy organizations, Microsoft Corp. today launched Microsoft® HealthVault, a software and services platform aimed at helping people better manage their health information. The company outlined its vision for ways that HealthVault can bring the health and technology industries together to create new applications, services and connected devices that help people manage and monitor their personal health information, including weight loss…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/9/7/5/2/ju_neupert.mp3" expression="full" duration="1800" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/9/7/5/2/ju_neupert.wma" expression="full" duration="1800" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/9/7/5/2/ju_neupert.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Peter-Neupert-about-HealthVault/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257995/Trackback.aspx</trackback:ping></item><item><title>Marc Mercuri on platform incubation and Tafiti</title><description>&lt;p&gt;
Today on Channel 10, Larry Larsen interviews &lt;a href="http://www.marcmercuri.com/"&gt;Marc Mercuri&lt;/a&gt; who &lt;a href="http://www.on10.net/Blogs/larry/first-look-microsoft-tafiti/"&gt;announces and demonstrates&lt;/a&gt; an experimental Silverlight-based interface to Live Search called &lt;a href="http://www.tafiti.com"&gt;Tafiti&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
Marc works on the platform incubation team. In this podcast we discuss what platform incubuation means, how the Tafiti project exemplifies it, and what the future may hold not only for Tafiti but for a platform that's evolving to encompass both software and services.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/257133/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Marc-Mercuri-on-platform-incubation-and-Tafiti/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Marc-Mercuri-on-platform-incubation-and-Tafiti/</link><pubDate>Tue, 21 Aug 2007 18:20:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Marc-Mercuri-on-platform-incubation-and-Tafiti/</guid><evnet:views>6353</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257133/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;
Today on Channel 10, Larry Larsen interviews &lt;a href="http://www.marcmercuri.com/"&gt;Marc Mercuri&lt;/a&gt; who &lt;a href="http://www.on10.net/Blogs/larry/first-look-microsoft-tafiti/"&gt;announces and demonstrates&lt;/a&gt; an experimental Silverlight-based interface to Live Search called &lt;a href="http://www.tafiti.com"&gt;Tafiti&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
Marc works on the platform incubation team. In this podcast we discuss what platform incubuation means, how the Tafiti project exemplifies it, and what the future may hold not only for Tafiti but for a platform that's evolving to encompass both software and services.
&lt;/p&gt;</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/1/7/5/2/ju_mercuri.mp3" expression="full" duration="990" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/1/7/5/2/ju_mercuri.wma" expression="full" duration="990" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/1/7/5/2/ju_mercuri.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Marc-Mercuri-on-platform-incubation-and-Tafiti/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257133/Trackback.aspx</trackback:ping><category>Search</category></item><item><title>Kentaro Toyama on MSR India</title><description>&lt;p&gt;
This morning I spoke with &lt;a href="http://research.microsoft.com/~toyama/"&gt;Kentaro Toyama&lt;/a&gt;, the assistant managing director of &lt;a href="http://research.microsoft.com/india/"&gt;Microsoft Research India&lt;/a&gt;, about the mission of Microsoft's Bangalore-based research center. Our  podcast touches on all six of MSR India's research areas. These are mostly the same kinds of advanced computer science problems that the other labs &lt;a href="http://research.microsoft.com/aboutmsr/labs"&gt;around the world&lt;/a&gt; focus on. Although it wasn't a requirement that each of these efforts be particularly appropriate to India, it turns out that one way or another they are. 
&lt;/p&gt;
&lt;p&gt;
India's wealth of mathematical talent, for example, is a tremendous asset for a research program in &lt;a href="http://research.microsoft.com/research/crypt/"&gt;cryptography, security, and algorithms&lt;/a&gt;. Likewise its linguistic diversity -- there are 22 officially recognized languages, and several hundred dialects -- makes it a natural home for research on &lt;a href="http://research.microsoft.com/research/mls"&gt;multilingual systems&lt;/a&gt;. And a country that's adding 7 million mobile phone subscribers every month is a great place to investigate &lt;a href="http://research.microsoft.com/research/mns"&gt;mobility, networks, and systems&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
There's also work in areas outside the realm of classic computer science. Kentaro Toyama leads an area called &lt;a href="http://research.microsoft.com/research/tem"&gt;technology for emerging markets&lt;/a&gt; which tackles problems like how to create text-free user interfaces for people who cannot read. Obviously you need to rely heavily on graphics and on audio feedback, but there are fascinating subtleties involved. Simple icons don't work well, because they're not expressive enough. But fully realistic images don't work well either, because they're overly literal. It turns out that a cartoon-like approach is what works best, and within that discipline there are further subtleties -- for example, you want to animate the pictorial verbs, but not the nouns.
&lt;/p&gt;
&lt;p&gt;
I was also fascinated to hear about related work in &lt;a href="http://research.microsoft.com/research/dgr"&gt;digital geographics&lt;/a&gt;, and in particular, about an effort to render map data in the style of hand-drawn historical maps. Why do this? Well for one thing, &lt;a href="http://www.davidrumsey.com/"&gt;those old maps are beautiful&lt;/a&gt;. But as Kentaro Toyama points out, there's a non-aesthetic reason too. Maps produced by human cartographers communicate more effectively than machine-generated maps normally can. That's because cartographers use their intelligence and judgement to select and emphasize certain features at the expense of others. It'd be great to be able to model some of that intelligence and judgment and reproduce it software.
&lt;/p&gt;
&lt;p&gt;
I've been to India twice. When I was 5, my family lived in New Delhi for a year. Then in 1993, for BYTE, I visited to learn about the software industry there. Maybe finding out more about MSR India will turn out to be a reason to go again. 
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256999/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Kentaro-Toyama-on-MSR-India/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Kentaro-Toyama-on-MSR-India/</link><pubDate>Tue, 14 Aug 2007 19:40:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Kentaro-Toyama-on-MSR-India/</guid><evnet:views>5735</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256999/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This morning I spoke with Kentaro Toyama, the assistant managing director of Microsoft Research India, about the mission of Microsoft's Bangalore-based research center. Our  podcast touches on all six of MSR India's research areas. These are mostly the same kinds of advanced computer science problems that the other labs around the world focus on. Although it wasn't a requirement that each of these efforts be particularly appropriate to India, it turns out that one way or another they are. 


India's wealth of mathematical talent, for example, is a tremendous asset for a research program in…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/5/2/ju_toyama.mp3" expression="full" duration="1860" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/5/2/ju_toyama.wma" expression="full" duration="1860" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/5/2/ju_toyama.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Kentaro-Toyama-on-MSR-India/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256999/Trackback.aspx</trackback:ping><category>MS Research</category></item><item><title>A conversation with Doug Mahugh about his OOXML world tour</title><description>&lt;p&gt;
Office Open XML evangelist &lt;a href="http://blogs.msdn.com/dmahugh/"&gt;Doug Mahugh&lt;/a&gt; has visited more places in the past few months than many folks see in a lifetime. I asked him to name the places he's been recently, to deliver workshops on OOXML, and he rattled off the following list:
&lt;/p&gt;
&lt;blockquote&gt;
Let's see, New Delhi, Sydney, Czech Republic, Belgium, Slovenia, Munich, the Ukraine, Kiev, Beijing, Sao Paolo, Santiago, Bogota, Mexico City, Kenya, South Africa, then back to India.
&lt;/blockquote&gt;
&lt;p&gt;
In this conversation we talk about the skills, interests, and concerns of Office developers around the world, and about some of the applications they're creating. And we conclude with a story about a bus accident in Bogota that sounded scarier than it turned out to be. 
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256651/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Doug-Mahugh-about-his-OOXML-world-tour/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Doug-Mahugh-about-his-OOXML-world-tour/</link><pubDate>Mon, 30 Jul 2007 14:24:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Doug-Mahugh-about-his-OOXML-world-tour/</guid><evnet:views>6931</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256651/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Office Open XML evangelist Doug Mahugh has visited more places in the past few months than many folks see in a lifetime. I asked him to name the places he's been recently, to deliver workshops on OOXML, and he rattled off the following list:


Let's see, New Delhi, Sydney, Czech Republic, Belgium, Slovenia, Munich, the Ukraine, Kiev, Beijing, Sao Paolo, Santiago, Bogota, Mexico City, Kenya, South Africa, then back to India.


In this conversation we talk about the skills, interests, and concerns of Office developers around the world, and about some of the applications they're creating.…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/6/6/5/2/ju_mahugh.mp3" expression="full" duration="925" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/6/6/5/2/ju_mahugh.wma" expression="full" duration="925" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/6/6/5/2/ju_mahugh.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Doug-Mahugh-about-his-OOXML-world-tour/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256651/Trackback.aspx</trackback:ping><category>Open XML</category></item><item><title>A conversation with John Shewchuk about BizTalk Services and the Internet Service Bus</title><description>&lt;p&gt;
In &lt;a href="http://channel9.msdn.com/media/shewchuk.mp3&gt;today's installment&lt;/a&gt; of my &lt;a href="http://channel9.msdn.com/shows/Microsoft_Conversations_with_Jon_Udell&gt;Microsoft Conversations&lt;/a&gt; series I talked with &lt;a href="http://www.microsoft.com/presspass/exec/de/Shewchuk/default.mspx"&gt;John Shewchuk&lt;/a&gt; about BizTalk Services, a project to create what he likes to call an &lt;a href="http://labs.biztalk.net/Overview.aspx"&gt;Internet Service Bus&lt;/a&gt;. The project's blog, with pointers to key resources, is &lt;a href="http://connectedsystems.spaces.live.com/"&gt;here&lt;/a&gt;. There's also a &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=317646&gt;Channel 9 video&lt;/a&gt; on this same topic, in which John Shewchuk and &lt;a href="http://www.dennispi.com/"&gt;Dennis Pilarinos&lt;/a&gt; illustrate the concepts using a whiteboard and demos. 
&lt;/p&gt;
&lt;p&gt;
I began our conversation with a reference to a &lt;a href="http://blogs.msdn.com/clemensv/archive/2007/04/25/internet-service-bus.aspx"&gt;blog item&lt;/a&gt; posted by Clemens Vasters back in April when BizTalk Services was announced. He described a Slingbox-like application he'd done for his family.
&lt;/p&gt;
&lt;blockquote&gt;
It's a custom-built (software/hardware) combo of two machines (one in Germany, one here in the US) that provide me and my family with full Windows Media Center embedded access to live and recorded TV along with electronic program guide data for 45+ German TV channels, Sports Pay-TV included.
&lt;/blockquote&gt;
&lt;p&gt;
Clemens did this the hard way, and it was really hard:
&lt;/p&gt;
&lt;blockquote&gt;
The work of getting the connectivity right (dynamic DNS, port mappings, firewall holes), dealing with the bandwidth constraints and shielding this against unwanted access were ridiculously complicated.
&lt;/blockquote&gt;
&lt;p&gt;
And he observed:
&lt;/p&gt;
&lt;blockquote&gt;
Using BizTalk Services would throw out a whole lot of complexity that I had to deal with myself, especially on the access control/identity and connectivity and discoverability fronts.
&lt;/blockquote&gt;
&lt;p&gt;
I began by asking John to describe how BizTalk services attacks these challenges in order to mitigate that complexity. We talked through a couple of scenarios in detail. The one you've heard the most about, if you've heard of this at all, is the cross-organization scenario in which a pair of organizations can very easily interconnect services -- of any flavor, could be REST, could be WS-* -- with reliable connectivity through NATs and firewalls, dynamic addressing, and declarative access control.
&lt;/p&gt;
&lt;p&gt;
There's another scenario that hasn't been much discussed, but is equally fascinating to me: peer-to-peer. We haven't heard that term a whole lot lately, but as the Windows Communication Foundation begins to spread to the installed base of PCs, and with the advent of a WCF-based service fabric such as BizTalk Services, I expect we'll see the pendulum start to swing back. 
&lt;/p&gt;
&lt;p&gt;
At one point I asked John whether BizTalk Services supports the classic optimization -- used by Skype and other P2P apps -- in which endpoints, having used the fabric's services to rendezvous with one another, are able to establish direct communication. He said that it does, and followed with this observation about the economics of hosting BizTalk Services.
&lt;/p&gt;
&lt;blockquote&gt;
When we host it, we'll incur certain operational costs, so we'll want to recover those costs. But our goal is not to differentiate our offering from others because we host the software, it should be the case that Microsoft competes on an equal basis with other hosters. 
&lt;br /&gt;&lt;br /&gt;
In many regards, our motivations differ from other providers. Take Amazon's queueing service as an example. Because we've got software running both up in the cloud as well as on the edge nodes, we can create a network shortcut so that the two endpoints can talk directly. In that scenario, we don't see any traffic up on our network. All we did was provide a simple name capability, so the two applications end up talking to each other, using their own network bandwidth. We can use the smarts in the clients and in our servers to reduce the overall operating cost. 
&lt;/blockquote&gt;
&lt;p&gt;
Now in that scenario, the endpoints are presumably servers running within an organization, or maybe across organizations. But WCF-equipped clients can play in this sandbox too. The idea is, in effect, to generalize the capabilities of an application like Skype, and enable developers to build all sorts of applications that leverage that kind of fabric.
&lt;/p&gt;
&lt;blockquote&gt;
That's a vision that many of us in the industry share. We'd just like to reduce the barriers to being able to connect our machines and our solutions. The industry's seen a bit transition to a hosted world, because that's been the easiest way to get universal connectivity. If a big organization with a whole bunch of high priests of IT were out there running the servers for you, then you didn't have to get your machine to be able to do that. 
&lt;br /&gt;&lt;br /&gt;
But sometimes I might just want to put those things on my machine, and if it were easy enough, wouldn't that be a great model? Why do I want to be beholden to some organization that's capturing my data? Maybe I want to have more privacy. 
&lt;br /&gt;&lt;br /&gt;
Of course there are benefits to moving it out to the cloud, but we think that should be a decision you make after the fact. Build your application to a consistent abstraction, then decide where you want the dial as the demands on the application change. If I'm just trying to do a quick video share with my friends, why do I have to create a new space? Why not simply say, here's the URL? And have that URL be stable?
&lt;/blockquote&gt;
&lt;p&gt;
Why not indeed. At its core the Internet has always been fundamentally peer-to-peer, but after a while we couldn't sanely continue in that mode. Things got too scary, so we built walls and created ghettoes. Technically our PCs are still Internet hosts but, except when they're running a few important P2P apps, they haven't really been hosts for a long time. It'd be great to get back to that. 
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256385/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Shewchuk-about-BizTalk-Services-and-the-Internet-Service-Bus/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Shewchuk-about-BizTalk-Services-and-the-Internet-Service-Bus/</link><pubDate>Fri, 20 Jul 2007 17:31:26 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Shewchuk-about-BizTalk-Services-and-the-Internet-Service-Bus/</guid><evnet:views>6054</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256385/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In today's installment of my Microsoft Conversations series I talked with John Shewchuk about BizTalk Services, a project to create what he likes to call an Internet Service Bus. The project's blog, with pointers to key resources, is here. There's also a Channel 9 video on this same topic, in which John Shewchuk and Dennis Pilarinos illustrate the concepts using a whiteboard and demos. 


I began our conversation with a reference to a blog item posted by Clemens Vasters back in April when BizTalk Services was announced. He described a Slingbox-like application he'd done for his…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/3/6/5/2/shewchuk.mp3" expression="full" duration="2400" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/3/6/5/2/shewchuk.wma" expression="full" duration="2400" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/3/6/5/2/shewchuk.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Shewchuk-about-BizTalk-Services-and-the-Internet-Service-Bus/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256385/Trackback.aspx</trackback:ping><category>Biztalk</category></item><item><title>A conversation with Pablo Castro about Astoria's RESTful data services</title><description>&lt;p&gt;
In the &lt;a href="http://channel9.msdn.com/media/ju_pablo.mp3&gt;latest episode&lt;/a&gt; of my &lt;a href="http://channel9.msdn.com/Shows/Microsoft_Conversations_with_Jon_Udell&gt;Microsoft Conversations&lt;/a&gt; series I talked with &lt;a href="http://blogs.msdn.com/pablo"&gt;Pablo Castro&lt;/a&gt; about &lt;a href="http://astoria.mslivelabs.com/"&gt;Astoria&lt;/a&gt;, a layer of middleware that makes data readable and writeable by means of a RESTful interface. Even if you don't know or care about the buzzwords, it's easy to show what Astoria does and to explain why it's interesting. One of the sample databases configured to work with the experimental version of Astoria is a subset of the Encarta encyclopedia. You don't have be a programmer or grok XML in order to appreciate the &lt;a href="http://astoria.mslivelabs.com/termsOfUseEncarta.aspx?returnURL=Encarta"&gt;Astoria-enhanced version of Encarta&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
A database with Astoria layered on top of it isn't a web application, but it's within shouting distance of being one, and you don't even have to shout very loudly. 
&lt;/p&gt;
&lt;p&gt;
Pablo's &lt;a href="http://sessions.visitmix.com/default.asp?year=All&amp;event=1011&amp;sessionChoice=2011,2012&amp;sortChoice=4&amp;stype=asc&amp;id=1573&amp;search=XD006"&gt;presentation at MIX&lt;/a&gt; is chock full of demos and explanations. Our &lt;a href="http://channel9.msdn.com/media/ju_pablo.mp3&gt;podcast&lt;/a&gt; refers to and complements that presentation. 
&lt;/p&gt;
&lt;p&gt;
I'm not even close to being an expert in the underlying data access technologies, including ADO.NET, the Entity Data Model, and LINQ, so parts of the discussion quite frankly went over my head. Nor am I yet familiar with the tooling that's required to wrap this kind of services layer around a plain data source. But I'm 100% clear that it's a good idea, and a great example of &lt;a href="http://blog.jonudell.net/2007/05/24/restful-web-services/"&gt;RESTful&lt;/a&gt; &lt;a href="http://www.itconversations.com/shows/detail1830.html"&gt;web services&lt;/a&gt; -- a book that Pablo Castro says is "required reading" for members of the Astoria team.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/255940/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services/</link><pubDate>Tue, 03 Jul 2007 14:41:40 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services/</guid><evnet:views>6652</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/255940/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In the latest episode of my Microsoft Conversations series I talked with Pablo Castro about Astoria, a layer of middleware that makes data readable and writeable by means of a RESTful interface. Even if you don't know or care about the buzzwords, it's easy to show what Astoria does and to explain why it's interesting. One of the sample databases configured to work with the experimental version of Astoria is a subset of the Encarta encyclopedia. You don't have be a programmer or grok XML in order to appreciate the Astoria-enhanced version of Encarta.


A database with Astoria layered on top…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.mp3" expression="full" duration="2400" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.wma" expression="full" duration="2400" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/255940/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>Astoria</category></item><item><title>A conversation with Bill Buxton about design thinking</title><description>&lt;p&gt;
In the latest episode of my &lt;a href="http://channel9.msdn.com/Shows/Microsoft_Conversations_with_Jon_Udell&gt;Microsoft Conversations&lt;/a&gt; series I got together with &lt;a href="http://www.billbuxton.com/"&gt;Bill Buxton&lt;/a&gt; to talk about the design philosophy set forth in his new book &lt;i&gt;Sketching User Experiences&lt;/i&gt;. Nowadays Bill is a principal researcher with Microsoft Research, and before that he was chief scientist at Alias/Wavefront, but his involvement in the design of software and hardware user interfaces goes all the way back to Xerox PARC. Along the way he's accumulated a fund of wisdom about what he calls &lt;i&gt;design thinking&lt;/i&gt; -- a way of producing, illustrating, and winnowing ideas about how products could work.
&lt;/p&gt;
&lt;p&gt;
I haven't yet received my copy of his book, but my background for this conversation was &lt;a href="http://www.brightcove.com/title.jsp?title=323680309&amp;channel=324389485"&gt;a talk&lt;/a&gt; given last November at &lt;a href="http://www.bostonchi.org"&gt;BostonCHI&lt;/a&gt;, the Boston chapter of the ACM's special interest group on computer-human interaction. In that talk (which summarizes key themes from the book), and also in this conversation, Bill lays down core principles for designing effective user experiences.
&lt;/p&gt;
&lt;p&gt;
He proceeds from the assumption that sketching is fundamental to all design activity, and explores what it means to sketch a variety of possible user experiences. His approach is aggressively low-tech and eclectic. He argues that although you can use software tools to create fully-realized interactive mockups, you generally shouldn't. Those things aren't sketches, they're prototypes, and as such they eat up more time, effort, and money than is warranted in the early stages of design. What you want to do instead is produce &lt;i&gt;sketches&lt;/i&gt; that are quick, cheap, and disposable. 
&lt;/p&gt;
&lt;p&gt;
How would you apply that strategy to the design of, say, the Office ribbon? When Bill talks about sketching, he means it literally:
&lt;/p&gt;
&lt;blockquote class="personQuote BillBuxton"&gt;
You'd start with paper prototyping -- quickly hand-rendered versions, and for the pulldown menus and other objects you'd have Post-It notes. So when somebody comes with a pencil and pretends it's their stylus and they click on something, you've anticipated the things they'll do, and you stick down a Post-It note.
&lt;/blockquote&gt;
&lt;p&gt;
What matters here isn't the interaction between the test subject and the prototype, because it isn't really a prototype, it's a sketch. Rather, what matters is the interaction between the test subject and the designer. The sketch need do no more than facilitate that interaction.
&lt;/p&gt;
&lt;p&gt;
Continuing with the same example, here's how an eclectic strategy keeps things simple and cheap:
&lt;blockquote class="personQuote BillBuxton"&gt;
Now that will give you the flow and the sequence of actions, but it will not give you the dynamics in terms of response time. To show that I'd use exactly the same things, photograph them, and then make a rough pencil-test video so I could play back what I think the timing has to be to show it in realtime. It's a combination of techniques, where none is sufficient on its own.
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
Later in the conversation, he challenges some of my favorite themes. Bill's skeptical about the notion (popularized by Eric von Hippel) that lead users can be co-designers of products. And he doesn't think that logging interaction data is as useful as I think it is. But he agrees with me that a key weakness of paper prototypes is their inability to incorporate the actual data that animates our experiences of products and services. One of his examples: MP3 players think in terms of songs, not movements, so if you load one with classical music you'll find a bunch of duplicate songs called &lt;i&gt;Adagio&lt;/i&gt;. In such a case, Bill admits, you'd like to have used a more fully-realized prototype that could have absorbed real data and flushed out these kinds of problems. His point isn't that you should never deploy heavier design artillery, but rather that you should reserve it for when it's absolutely necessary. Much of the time, he believes, sketching is faster, cheaper, and more productive.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/255146/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Bill-Buxton-about-design-thinking/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Bill-Buxton-about-design-thinking/</link><pubDate>Thu, 31 May 2007 20:42:14 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Bill-Buxton-about-design-thinking/</guid><evnet:views>8890</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/255146/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In the latest episode of my Microsoft Conversations series I got together with Bill Buxton to talk about the design philosophy set forth in his new book Sketching User Experiences. Nowadays Bill is a principal researcher with Microsoft Research, and before that he was chief scientist at Alias/Wavefront, but his involvement in the design of software and hardware user interfaces goes all the way back to Xerox PARC. Along the way he's accumulated a fund of wisdom about what he calls design thinking -- a way of producing, illustrating, and winnowing ideas about how products could work.


I…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/1/5/5/2/ju_buxton.mp3" expression="full" duration="2818" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/1/5/5/2/ju_buxton.wma" expression="full" duration="2818" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/1/5/5/2/ju_buxton.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Bill-Buxton-about-design-thinking/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/255146/Trackback.aspx</trackback:ping><category>Bill Buxton</category></item><item><title>A conversation with Justin Smith about syndication and REST in the Orcas release of Windows Communic</title><description>In version 3.5 of the .NET Framework, the Windows Communication Foundation will define a set of types that abstractly represent syndication feeds and items in feeds, and will provide mappings from those abstractions to RSS and Atom.

In this conversation we discuss how this new support for syndication will work, and explore interesting scenarios for using it. 

We also discuss one of the underpinnings for syndication support in Orcas/WCF: a new ability to produce and consume services in a RESTful manner.&lt;img src="http://channel9.msdn.com/255067/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Justin-Smith-about-syndication-and-REST-in-the-Orcas-release-of-Windows-Communic/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Justin-Smith-about-syndication-and-REST-in-the-Orcas-release-of-Windows-Communic/</link><pubDate>Tue, 29 May 2007 15:33:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Justin-Smith-about-syndication-and-REST-in-the-Orcas-release-of-Windows-Communic/</guid><evnet:views>6934</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/255067/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In version 3.5 of the .NET Framework, the Windows Communication Foundation will define a set of types that abstractly represent syndication feeds and items in feeds, and will provide mappings from those abstractions to RSS and Atom.

In this conversation we discuss how this new support for syndication will work, and explore interesting scenarios for using it. 

We also discuss one of the underpinnings for syndication support in Orcas/WCF: a new ability to produce and consume services in a RESTful manner.</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/5/5/2/ju_justinsmith.mp3" expression="full" duration="1058" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/5/5/2/ju_justinsmith.wma" expression="full" duration="1058" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/5/5/2/ju_justinsmith.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Justin-Smith-about-syndication-and-REST-in-the-Orcas-release-of-Windows-Communic/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/255067/Trackback.aspx</trackback:ping><category>RSS</category><category>WCF</category></item><item><title>A conversation with Allen Wirfs-Brock about the history of Smalltalk and the future of dynamic langu</title><description>&lt;p&gt;
More than 25 years ago, Allen Wirfs-Brock created one of the early implementations of Smalltalk. He was working at Tektronix at the time, as was Ward Cunningham who became the first user of Tektronix Smalltalk. Allen later served as chief scientist of Digitalk-ParcPlace and CTO of Instantiations, then joined Microsoft four years ago. His original charter was to work on future strategies for Visual Studio, but recently -- in light of growing interest in dynamic languages at Microsot -- he's returning to his roots.
&lt;/p&gt;
&lt;p&gt;
In this conversation we review the history of Smalltalk, and trace the evolution of the techniques that it (and Lisp) pioneered, from the early implementations to such modern descendants as Python and Ruby. 
&lt;/p&gt;
&lt;p&gt;
I'm always looking for ways to explain why dynamic programming techniques are so important, and a great explanation emerged from this conversation. A Smalltalk system is, among other things, a population of continously evolving objects that communicate by passing messages. That same description applies to another kind of system: the Internet. I suggested -- and Allen agreed -- that this congruence is driving renewed appreciation for dynamic languages.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254859/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Allen-Wirfs-Brock-about-the-history-of-Smalltalk-and-the-future-of-dynamic-langu/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Allen-Wirfs-Brock-about-the-history-of-Smalltalk-and-the-future-of-dynamic-langu/</link><pubDate>Mon, 21 May 2007 15:01:15 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Allen-Wirfs-Brock-about-the-history-of-Smalltalk-and-the-future-of-dynamic-langu/</guid><evnet:views>8467</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254859/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;
More than 25 years ago, Allen Wirfs-Brock created one of the early implementations of Smalltalk. He was working at Tektronix at the time, as was Ward Cunningham who became the first user of Tektronix Smalltalk. Allen later served as chief scientist of Digitalk-ParcPlace and CTO of Instantiations, then joined Microsoft four years ago. His original charter was to work on future strategies for Visual Studio, but recently -- in light of growing interest in dynamic languages at Microsot -- he's returning to his roots.
&lt;/p&gt;</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/8/4/5/2/ju_wirfs-brock.mp3" expression="full" duration="2016" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/8/4/5/2/ju_wirfs-brock.wma" expression="full" duration="2016" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/8/4/5/2/ju_wirfs-brock.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-Allen-Wirfs-Brock-about-the-history-of-Smalltalk-and-the-future-of-dynamic-langu/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254859/Trackback.aspx</trackback:ping></item><item><title>A conversation with John Lam about the dynamic language runtime, Silverlight, and Ruby</title><description>&lt;p&gt;
On the Friday before MIX, I recorded this podcast with &lt;a href="http://www.iunknown.com/"&gt;John Lam&lt;/a&gt;. He's the creator of RubyCLR and, as it happens, he joined Microsoft on the same day I did. John's been &lt;a href="http://www.iunknown.com/articles/2007/02/12/microsoft-and-grad-school-part-2"&gt;running silent&lt;/a&gt; since then, but no longer. In this conversation we discuss the dynamic language runtime (DLR), a generalization of Jim Hugunin's work on IronPython, and a quartet of languages that make use of its services. They include a refactored IronPython, a new managed implementation of JavaScript, Visual Basic, and a new implementation of Ruby which, unlike RubyCLR, does not rely on the C-based Ruby runtime.
&lt;/p&gt;
&lt;p&gt;
We also explore the ability of these languagues to run inside Silverlight-equipped browsers. Key benefits include cross-language interoperability, access to Silverlight's subset of the .NET Framework, and more broadly, a new approach to writing ambitious browser-based software. 
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/254406/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Lam-about-the-dynamic-language-runtime-Silverlight-and-Ruby/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Lam-about-the-dynamic-language-runtime-Silverlight-and-Ruby/</link><pubDate>Mon, 30 Apr 2007 19:02:23 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Lam-about-the-dynamic-language-runtime-Silverlight-and-Ruby/</guid><evnet:views>23506</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/254406/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>On the Friday before MIX, I recorded this podcast with John Lam. He's the creator of RubyCLR and, as it happens, he joined Microsoft on the same day I did. John's been running silent since then, but no longer. In this conversation we discuss the dynamic language runtime (DLR), a generalization of Jim Hugunin's work on IronPython, and a quartet of languages that make use of its services. They include a refactored IronPython, a new managed implementation of JavaScript, Visual Basic, and a new implementation of Ruby which, unlike RubyCLR, does not rely on the C-based Ruby runtime.


We also…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/4/5/2/ju_lam.mp3" expression="full" duration="2100" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/4/5/2/ju_lam.wma" expression="full" duration="2100" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/4/5/2/ju_lam.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/A-conversation-with-John-Lam-about-the-dynamic-language-runtime-Silverlight-and-Ruby/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/254406/Trackback.aspx</trackback:ping><category>Silverlight</category></item><item><title>Jon Udell interviews Bill Crow about HD Photo</title><description>&lt;p&gt;July 31 2007: Update from &lt;a href="http://blogs.msdn.com/billcrow/archive/2007/07/31/industry-standardization-for-hd-photo.aspx"&gt;Bill Crow:&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;i&gt;
This is a pretty exciting day for all of us working on HD Photo.&amp;nbsp; Today, the &lt;a href="http://www.jpeg.org/" target="_blank"&gt;Joint Photographic Expert's Group (JPEG)&lt;/a&gt; announced a new work item for the standardization of a HD Photo as a new file format called JPEG XR (XR is short for "extended range".)&amp;nbsp; You can read the full details in the &lt;a href="http://www.microsoft.com/presspass/press/2007/jul07/07-31JPEGXRPR.mspx" target="_blank"&gt;Microsoft press release here&lt;/a&gt; and the &lt;a href="http://jpeg.org/newsrel19.html" target="_blank"&gt;JPEG press release here&lt;/a&gt;.&amp;nbsp; (Go ahead and check it out; we'll wait here.)&lt;/i&gt;&lt;/blockquote&gt;&lt;p&gt;
&lt;/p&gt;

&lt;p&gt;
For the last five years, Bill Crow has been working on &lt;a href="http://blogs.msdn.com/billcrow/"&gt;HD Photo&lt;/a&gt;, a new image file format that's intended to supplant the JPEG format currently at the heart of the digital photography ecosystem. 
&lt;/p&gt;
&lt;p&gt;
I first met Bill many years ago when he came to BYTE to show us HP NewWave, which was probably the earliest effort to produce an object-oriented file system for Windows -- originally, believe it or not, for Windows 1.0. The connection between NewWave and HD Photo is tenuous, but it does exist in the sense that the metadata strategies we're seeing today (see &lt;a href="http://blog.jonudell.net/?s=%22truth+is+in+the+file%22"&gt;the truth is in the file&lt;/a&gt;) point the way toward ending the tyranny of the hierarchical file system.
&lt;/p&gt;
&lt;p&gt;
Today's &lt;a href="http://channel9.msdn.com/media/ju_crow.mp3&gt;podcast&lt;/a&gt; begins by revisiting NewWave, but it's mostly about HD Photo: Why it was created, how it works, what it will mean to both amateur photographers ("happy snappers") as well as pros, and how it will be standardized and baked into a next generation of digital cameras. 
&lt;/p&gt;
&lt;p&gt;
Along the way I learned a huge amount about the current state of digital photography. For example, I knew that pros prefer to shoot in RAW format, but I wasn't clear what that meant. According to Bill, a RAW image is just sensor data from a high-end camera, which photo processing software later turns into an image. The professional photographer trades away convenience for control and flexibility. In the case of the JPEG images produced by the vast majority of digicams, though, it's the other way around. We get usable images without any fuss, but we give up the ability to reinterpret the data. HD Photo aims for the best of both worlds: ultimate control and flexibility if you desire, convenience when you don't. 
&lt;/p&gt;
&lt;p&gt;
Although Bill guesses we're two years away from commercial HD Photo cameras, the format is being used today to support Photosynth. As he &lt;a href="http://blogs.msdn.com/billcrow/archive/2006/11/20/photosynth.aspx"&gt;explains on his blog&lt;/a&gt;, a compressed Photo HD image has a regular structure that makes it possible to extract images at various levels of detail without decoding the entire image. 
&lt;/p&gt;
&lt;p&gt;
There's a whole lot more to the story. I hugely enjoyed this conversation, and I think you will too.
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/253690/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-interviews-Bill-Crow-about-HD-Photo/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-interviews-Bill-Crow-about-HD-Photo/</link><pubDate>Mon, 02 Apr 2007 17:19:14 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-interviews-Bill-Crow-about-HD-Photo/</guid><evnet:views>10953</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/253690/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>July 31 2007: Update from Bill Crow:

This is a pretty exciting day for all of us working on HD Photo.&amp;nbsp; Today, the Joint Photographic Expert's Group (JPEG) announced a new work item for the standardization of a HD Photo as a new file format called JPEG XR (XR is short for "extended range".)&amp;nbsp; You can read the full details in the Microsoft press release here and the JPEG press release here.&amp;nbsp; (Go ahead and check it out; we'll wait here.)



For the last five years, Bill Crow has been working on HD Photo, a new image file format that's intended to supplant the JPEG format…</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/6/3/5/2/ju_crow.mp3" expression="full" duration="4020" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/6/3/5/2/ju_crow.wma" expression="full" duration="4020" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/6/3/5/2/ju_crow.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-interviews-Bill-Crow-about-HD-Photo/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/253690/Trackback.aspx</trackback:ping><category>HD Photo</category></item><item><title>Jon Udell and Mary Czerwinski on interruptions, context reacquisition, and spatial/temporal memory</title><description>&lt;p&gt;
My guest for today's episode is &lt;a href="http://research.microsoft.com/~marycz/"&gt;Mary Czerwinski&lt;/a&gt;, a research area manager at Microsoft Research. Our conversation begins with a reference to the &lt;a href="http://blog.jonudell.net/2007/02/06/search-strategies-part-2/"&gt;search strategy&lt;/a&gt; I used to recall Mary's name, which I'd seen in a &lt;a href="http://seattlepi.nwsource.com/business/300740_msftinfomania23x.html"&gt;SeattlePI.com story&lt;/a&gt; about a workshop on attention and interruptions that was held last month on the Microsoft campus. 
&lt;/p&gt;
&lt;p&gt;
Mary focuses especially on adaptive user interfaces that leverage our spatial and temporal memories. One of her projects, for example, presents thumbnail views of source code so you can see everything at a glance. Another project, called FASTDash, which was &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=239232&gt;featured on Channel 9&lt;/a&gt; last fall, enables a team to have ambient awareness of what's going on with a code base.
&lt;/p&gt;
&lt;p&gt;
We also discussed how teams at Microsoft Research create prototypes, &lt;a href="http://research.microsoft.com/vibe/"&gt;instrument them&lt;/a&gt;, log interaction data, and then analyze that data. This process supported the development of new user-interface techniques such as the Office 2007 ribbon. Going forward, it will support new "context reacquisition" initiatives that aim to help us recover more gracefully from interruptions.
&lt;/p&gt;
&lt;p&gt;
Finally we discussed the January workshop's conclusions about the technical, social, and educational dimensions of the "infomania" crisis that it was chartered to explore.
&lt;/p&gt;
&lt;p&gt;
All in all it was a fascinating conversation that is perhaps best summed up by Mary's motto: "AI (artificial intelligence) and HCI (human-computer interaction): Better together." 
&lt;/p&gt;&lt;img src="http://channel9.msdn.com/252293/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-and-Mary-Czerwinski-on-interruptions-context-reacquisition-and-spatialtemporal-memory/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-and-Mary-Czerwinski-on-interruptions-context-reacquisition-and-spatialtemporal-memory/</link><pubDate>Mon, 12 Feb 2007 23:46:04 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-and-Mary-Czerwinski-on-interruptions-context-reacquisition-and-spatialtemporal-memory/</guid><evnet:views>14467</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/252293/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;
My guest for today's episode is &lt;a href="http://research.microsoft.com/~marycz/"&gt;Mary Czerwinski&lt;/a&gt;, a research area manager at Microsoft Research. Our conversation begins with a reference to the &lt;a href="http://blog.jonudell.net/2007/02/06/search-strategies-part-2/"&gt;search strategy&lt;/a&gt; I used to recall Mary's name, which I'd seen in a &lt;a href="http://seattlepi.nwsource.com/business/300740_msftinfomania23x.html"&gt;SeattlePI.com story&lt;/a&gt; about a workshop on attention and interruptions that was held last month on the Microsoft campus. 
&lt;/p&gt;</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/9/2/2/5/2/ju_czerwinski.mp3" expression="full" duration="2575" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/9/2/2/5/2/ju_czerwinski.wma" expression="full" duration="2575" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/9/2/2/5/2/ju_czerwinski.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-and-Mary-Czerwinski-on-interruptions-context-reacquisition-and-spatialtemporal-memory/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/252293/Trackback.aspx</trackback:ping><category>MS Research</category></item><item><title>Jon Udell: Brian Jones on Office XML</title><description>&lt;a href="http://blogs.msdn.com/brian_jones/"&gt;Brian Jones&lt;/a&gt; has been working on infusing XML smarts into Office for six years. In this episode we discuss the history of, the current status of, and future prospects for XML-enabled Office applications.&lt;img src="http://channel9.msdn.com/252063/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Brian-Jones-on-Office-XML/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Brian-Jones-on-Office-XML/</link><pubDate>Mon, 05 Feb 2007 22:53:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Brian-Jones-on-Office-XML/</guid><evnet:views>15461</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/252063/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://blogs.msdn.com/brian_jones/"&gt;Brian Jones&lt;/a&gt; has been working on infusing XML smarts into Office for six years. In this episode we discuss the history of, the current status of, and future prospects for XML-enabled Office applications.</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/2/5/2/ju_brianjones.mp3" expression="full" duration="2862" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/2/5/2/ju_brianjones.wma" expression="full" duration="2862" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/2/5/2/ju_brianjones.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Brian-Jones-on-Office-XML/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/252063/Trackback.aspx</trackback:ping><category>Office</category><category>Open XML</category><category>XML</category></item><item><title>Jon Udell: A talk with Marty Collins about blogs, architectural guidance, and technical marketing</title><description>&lt;p&gt;Marty Collins is senior marketing manager with the solution architecture group responsible for &lt;a href="http://msdn2.microsoft.com/en-us/architecture/default.aspx"&gt;msdn.microsoft.com/architecture&lt;/a&gt; and &lt;a href="http://www.skyscrapr.net/"&gt;skyscrapr.net&lt;/a&gt;. She wanted to&amp;nbsp;interview me about the relationship between blogs and technical marketing, and I wanted to hear her thoughts on the same subject, so we wound up interviewing each other.&lt;/p&gt;
&lt;p&gt;She was interested to hear my take on how professionals -- not only in the field of software, but also much more broadly -- can and should use blogs to communicate their public agendas.&lt;/p&gt;
&lt;p&gt;I was fascinated to hear from her about an upcoming marketing initiative to monitor blog discussions and address questions and concerns by injecting responses directly into blog comments. It's a radical but, I think, clueful strategy for 21st-century marketers.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/251905/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-A-talk-with-Marty-Collins-about-blogs-architectural-guidance-and-technical-marketing/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-A-talk-with-Marty-Collins-about-blogs-architectural-guidance-and-technical-marketing/</link><pubDate>Wed, 31 Jan 2007 23:34:57 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-A-talk-with-Marty-Collins-about-blogs-architectural-guidance-and-technical-marketing/</guid><evnet:views>6301</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/251905/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Marty Collins is senior marketing manager with the solution architecture group responsible for &lt;a href="http://msdn2.microsoft.com/en-us/architecture/default.aspx"&gt;msdn.microsoft.com/architecture&lt;/a&gt; and &lt;a href="http://www.skyscrapr.net/"&gt;skyscrapr.net&lt;/a&gt;. She wanted to&amp;nbsp;interview me about the relationship between blogs and technical marketing, and I wanted to hear her thoughts on the same subject, so we wound up interviewing each other.&lt;/p&gt;
&lt;p&gt;She was interested to hear my take on how professionals -- not only in the field of software, but also much more broadly -- can and should use blogs to communicate their public agendas.&lt;/p&gt;</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/9/1/5/2/MSConversations_collins_ch9.mp3" expression="full" duration="2242" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/9/1/5/2/MSConversations_collins_ch9.wma" expression="full" duration="2242" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/9/1/5/2/MSConversations_collins_ch9.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-A-talk-with-Marty-Collins-about-blogs-architectural-guidance-and-technical-marketing/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/251905/Trackback.aspx</trackback:ping><category>Architecture</category><category>blogs</category></item><item><title>Jon Udell: Chris Wilson on IE7, Ajax, and web standards</title><description>&lt;span&gt;Hi, this is Jon Udell. In this first installment of my new&amp;nbsp;&lt;a href="http://channel9.msdn.com/shows/Microsoft_Conversations_with_Jon_Udell&gt;Microsoft Conversations&lt;/a&gt;&amp;nbsp;series I got together with Chris Wilson. He's been involved with Internet Explorer and with web standards for over a decade. We talked about the history and evolution of IE, about Ajax, about ways of extending the browser -- ranging from bookmarklets to Firefox extensions to plug-ins -- and about the W3C's invitation to Chris to chair its new HTML working group.&lt;/span&gt;&lt;img src="http://channel9.msdn.com/251744/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Chris-Wilson-on-IE7-Ajax-and-web-standards/</comments><link>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Chris-Wilson-on-IE7-Ajax-and-web-standards/</link><pubDate>Fri, 26 Jan 2007 22:48:42 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Chris-Wilson-on-IE7-Ajax-and-web-standards/</guid><evnet:views>25134</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/251744/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;span&gt;Hi, this is Jon Udell. In this first installment of my new&amp;nbsp;&lt;a href="/shows/Microsoft_Conversations_with_Jon_Udell"&gt;Microsoft Conversations&lt;/a&gt;&amp;nbsp;series I got together with Chris Wilson. He's been involved with Internet Explorer and with web standards for over a decade. We talked about the history and evolution of IE, about Ajax, about ways of extending the browser -- ranging from bookmarklets to Firefox extensions to plug-ins -- and about the W3C's invitation to Chris to chair its new HTML working group.&lt;/span&gt;</evnet:previewtext><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/1/5/2/MSConversations_wilson_ch9.mp3" expression="full" duration="2386" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/1/5/2/MSConversations_wilson_ch9.wma" expression="full" duration="2386" type="audio/x-ms-wma" medium="audio" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/1/5/2/MSConversations_wilson_ch9.mp3" length="1" type="audio/mp3" /><dc:creator>JonUdell</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Microsoft+Conversations+with+J/Jon-Udell-Chris-Wilson-on-IE7-Ajax-and-web-standards/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/251744/Trackback.aspx</trackback:ping><category>Ajax</category><category>Internet Explorer</category><category>Web standards</category></item></channel></rss>