<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - WPF 3.5 SP1 App Model with Jennifer Lee</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/403765_100x75.jpg</url>
		<title>Channel 9 - WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<link></link>
	</image>
	<description>I spoke with Jennifer Lee&amp;nbsp;about&amp;nbsp;what&#39;s new in the Application Model realm for WPF 3.5 SP1.&amp;nbsp; Topics include the improved cold start, splash screen and a demonstration of HTML and XBAPs using the new WebBrowser control.

Looking for more than application model? Check out the WPF 3.5 SP1 Overview video
</description>
	<link></link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 05:51:09 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 05:51:09 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Hi, nice video !<br>
<br>
Still can't help but wonder why they just didn't call it &quot;WPF 3.6&quot; it would be allot more clearer for developpers, because some things just don't run on 3.5 , most things are not updates/bug fixes&nbsp;but new features.<p>posted by CKurt</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465283190000000</link>
		<pubDate>Fri, 16 May 2008 09:51:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465283190000000</guid>
		<dc:creator>CKurt</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[PLEASE - enough with starting every sentence with 'So...'.<br>
<br>
I know this seems to be the Microsoft way, but in this video almost every sentence Jennifer says begins so it.<br>
Normally I don't notice these kind of things, but it was really off putting for me!<br>
Sorry to rant - interesting information, but the delivery just grated on me.<p>posted by OrigamiCar</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465649310000000</link>
		<pubDate>Fri, 16 May 2008 20:02:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465649310000000</guid>
		<dc:creator>OrigamiCar</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[I know this is off-topic, but she's hot!.<p>posted by shatterstar6457</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465860960000000</link>
		<pubDate>Sat, 17 May 2008 01:54:56 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465860960000000</guid>
		<dc:creator>shatterstar6457</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">DukeNukem wrote:</div>
<div class="quoteBody">&#65279;Hi, nice video !<br>
<br>
Still can't help but wonder why they just didn't call it &quot;WPF 3.6&quot; it would be allot more clearer for developpers, because some things just don't run on 3.5 , most things are not updates/bug fixes&nbsp;but new features.</div>
</blockquote>
<br>
<br>
Agreed -- or even just drop the whole SP and call it .Net 3.51<br>
<br>
As hard as it may be to covince developers that its &quot;a service pack with features&quot; convincing users is even harder.<br>
<br>
<br>
BTW I like the agility of the wpf team to come out with three really solid (looking) releases in such a short time frame.&nbsp; I just think that there is no reason to conflate a service pack with a release.<p>posted by John Melville-- MD</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465877510000000</link>
		<pubDate>Sat, 17 May 2008 02:22:31 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633465877510000000</guid>
		<dc:creator>John Melville-- MD</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<p>Why can't you guys remember to post a link to the LOW-RES file on every video that you do? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-12.gif' alt='Mad' /><br>
<br>
It's very irritating when downloading with BITS to have to wait on 600Mb files.<br>
<br>
---dup---dup---</p>
<p>posted by justbitchin</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466256380000000</link>
		<pubDate>Sat, 17 May 2008 12:53:58 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466256380000000</guid>
		<dc:creator>justbitchin</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">shatterstar6457 wrote:</div>
<div class="quoteBody">&#65279;I know this is off-topic, but she's hot!.</div>
</blockquote>
<br>
<br>
Beavis has spoken!<br>
<p>posted by braveness23</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466759800000000</link>
		<pubDate>Sun, 18 May 2008 02:53:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466759800000000</guid>
		<dc:creator>braveness23</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">OrigamiCar wrote:</div>
<div class="quoteBody">&#65279;PLEASE - enough with starting every sentence with 'So...'.<br>
<br>
I know this seems to be the Microsoft way, but in this video almost every sentence Jennifer says begins so it.<br>
Normally I don't notice these kind of things, but it was really off putting for me!<br>
Sorry to rant - interesting information, but the delivery just grated on me.</div>
</blockquote>
<br>
<br>
I've heard its a northwestern thing.<p>posted by DigitalDud</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466844650000000</link>
		<pubDate>Sun, 18 May 2008 05:14:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633466844650000000</guid>
		<dc:creator>DigitalDud</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<p>Will the WPF WebBrowser control be a DependencyObject and therefore bindable? Could I, for example, do this:</p>
<p>&lt;WebBrowser DocumentText=&quot;{Binding MyHtmlProperty}&quot; /&gt;</p>
<p>??<br>
<br>
ps. You're right about the &quot;so&quot;, guys - both Adam and Jennifer started almost every sentence with it! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-8.gif' alt='Expressionless' /></p>
<p>posted by mabster</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633468727950000000</link>
		<pubDate>Tue, 20 May 2008 09:33:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633468727950000000</guid>
		<dc:creator>mabster</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[<font size="2"><strong>Soooo</strong>...&nbsp;<em>(point taken)</em> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br>
<br>
I'm taking this to mean you want to be able to bind an&nbsp;HTML string to some property on the WebBrowser and cause the WebBrowser to navigate when the data bound to the property is updated.</font><span><font color="#000000"><br>
<br>
<font size="2">A few things here - <br>
<br>
Yes, the WebBrowser control is a DependencyObject. However, we would have to expose navigating to an HTML string&nbsp;as a property (specifically, a DependencyProperty) for the databinding to work, and for it to work in XAML, which we do not. The functionality of
 navigating to an HTML string is achieved by calling the WebBrowser.NavigateToString() method. You will need to implement your scenario in code by calling the NavigateToString() method.&nbsp;<br>
<br>
</font><font size="2"><span><font color="#000000">Therefore, the answer is NO, you could not do this:<br>
&lt;WebBrowser DocumentText=&quot;{Binding MyHtmlProperty}&quot; /&gt;</font></span><br>
</font></font></span><br>
<font size="2">I can see how the above would be useful and convenient. The change would mean you could 'get' the html string loaded as well as 'set' it (which is what the method achieves). We may look into adding it for a future release. As always, your feedback
 and specific affected scenarios certainly help in these matters, so please keep it coming!
<br>
<br>
Thanks!<br>
Jennifer</font><p>posted by JenniLe</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633470148530000000</link>
		<pubDate>Thu, 22 May 2008 01:00:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633470148530000000</guid>
		<dc:creator>JenniLe</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Thanks Jennifer.<br>
<br>
For my purposes I would only need to set the HTML string (a &quot;OneWay&quot; binding) since the browser control itself wouldn't be doing any updating. Perhaps I could define an attached property or something that called NavigateToString() when it was set?<br>
<br>
I think the old example you often see of a WPF app that reads RSS feeds would be well-served by a simple property on WebBrowser that lets you bind directly to a string - that way the browser could be bound to the selected item in the feed and simply display
 it as the user navigates through the list of items.<br>
<br>
Matt<p>posted by mabster</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633470944270000000</link>
		<pubDate>Thu, 22 May 2008 23:07:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633470944270000000</guid>
		<dc:creator>mabster</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Hi Matt,<br>
<br>
Yes, that sounds like the right thing to do. You might also try writing a custom control that has a child WebBrowser, if you want encapsulation.<br>
<br>
We are working on putting together some WebBrowser samples, and I think the RSS scenario would be a good one, as well.<br>
<br>
Thanks!<br>
Jennifer<p>posted by JenniLe</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633471865010000000</link>
		<pubDate>Sat, 24 May 2008 00:41:41 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633471865010000000</guid>
		<dc:creator>JenniLe</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[i think jen lee is one of the best women billiards player..<br>
<p>posted by jv17</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633483558430000000</link>
		<pubDate>Fri, 06 Jun 2008 13:30:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633483558430000000</guid>
		<dc:creator>jv17</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<div class="content">
<div class="body">
<div id="ctl00_MainPlaceHolder_EntryList_ctl01_EntryTemplate_BodyLabel">I am using the new wpf webbrowser control in .net 3.5 sp1 and I need some help trying to use the virtualearth control. Each time i try to load a map the internet explorer information bar
 appears with the message &quot;To help protect your security, your web browser has restricted this file from showing active content that could access your computer&quot;. Any ideas how I can prevent this from occuring?</div>
</div>
</div>
<p>posted by andrew1971</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633505141870000000</link>
		<pubDate>Tue, 01 Jul 2008 13:03:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633505141870000000</guid>
		<dc:creator>andrew1971</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<p>need more wpf&nbsp;controls~~ anyway, nice video~</p>
<p>posted by PAPA John</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633508706850000000</link>
		<pubDate>Sat, 05 Jul 2008 16:04:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633508706850000000</guid>
		<dc:creator>PAPA John</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[
<p>This works when using the browser normally (sans the embedded WPF behavior)<br>
<br>
-----------------------------------</p>
<ul type="disc">
<li>To resolve this, the following XP SP2 setting must be checked. </li></ul>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Open Internet Explorer</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Go to <b>Tools</b> &gt; <b>Internet Options</b></p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Click the <b>Advanced </b>tab</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Scroll down to the <b>Security</b> options</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Check the option that reads: <br>
<b>Allow active content to run in files on My Computer</b></p>
<p>posted by gfaus</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633512340440000000</link>
		<pubDate>Wed, 09 Jul 2008 21:00:44 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633512340440000000</guid>
		<dc:creator>gfaus</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Frames are bad; they were never good. Please don't ever, <i>ever</i> think otherwise.<br>
<p>posted by Polaris408</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633513233300000000</link>
		<pubDate>Thu, 10 Jul 2008 21:48:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633513233300000000</guid>
		<dc:creator>Polaris408</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[: )<p>posted by AdamKinney</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633530530470000000</link>
		<pubDate>Wed, 30 Jul 2008 22:17:27 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633530530470000000</guid>
		<dc:creator>AdamKinney</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Hello Jennile.<br>
<br>
Does the new webbrowser sp1 can be inside visualbrush ?<br>
<br>
<a href="http://forums.msdn.microsoft.com/en-US/wpf/thread/9e89a10d-8d39-4f36-945b-f8777a6ef422">http://forums.msdn.microsoft.com/en-US/wpf/thread/9e89a10d-8d39-4f36-945b-f8777a6ef422</a>&nbsp; ?<br>
<br>
<p>posted by BSagoth</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633549521520000000</link>
		<pubDate>Thu, 21 Aug 2008 21:49:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633549521520000000</guid>
		<dc:creator>BSagoth</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[<span class="Apple-style-span">RE: Binding to thenew &nbsp;WebBrowser control</span>
<p class="MsoNormal"><font face="'Segoe UI', sans-serif" color="black">A poor man's workaround for this problem is to create a user control that wraps the WebBrowser and offers the needed&nbsp;dependency properties. Here is a quick example:</font></p>
<p class="MsoNormal">XAML Defenition (MyWebBrowser.xaml):<br>
</p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">&lt;</font><font face="'Courier New'" color="#a31515">UserControl</font><font face="'Courier New'" color="red"> x</font><font face="'Courier New'" color="blue">:</font><font face="'Courier New'" color="red">Class</font><font face="'Courier New'" color="blue">=&quot;RSSTest.MyWebBrowser&quot;</font><br>
</p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp; </font><font color="red"><font>&nbsp;</font>xmlns</font><font color="blue">=&quot;<a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;">http&#58;&#47;&#47;schemas.microsoft.com&#47;winfx&#47;2006&#47;xaml&#47;presentation&#34;</a></font></font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp; </font><font color="red"><font>&nbsp;</font>xmlns</font><font color="blue">:</font><font color="red">x</font><font color="blue">=&quot;<a href="http://schemas.microsoft.com/winfx/2006/xaml&quot;">http&#58;&#47;&#47;schemas.microsoft.com&#47;winfx&#47;2006&#47;xaml&#34;</a></font></font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp; </font><font color="red"><font>&nbsp;</font>Height</font><font color="blue">=&quot;Auto&quot;</font><font color="red"> Width</font><font color="blue">=&quot;Auto&quot;&gt;</font></font></p>
<p class="MsoNormal"><font face="'Courier New'" color="#a31515"><font>&nbsp;&nbsp;&nbsp; </font>
</font><font face="'Courier New'" color="blue">&lt;</font><font face="'Courier New'" color="#a31515">WebBrowser</font><font face="'Courier New'" color="red"> Name</font><font face="'Courier New'" color="blue">=&quot;mWebBrowser&quot;&gt;</font></p>
<p class="MsoNormal"><font face="'Courier New'" color="#a31515"><font>&nbsp;&nbsp;&nbsp; </font>
</font><font face="'Courier New'" color="blue">&lt;/</font><font face="'Courier New'" color="#a31515">WebBrowser</font><font face="'Courier New'" color="blue">&gt;</font></p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">&lt;/</font><font face="'Courier New'" color="#a31515">UserControl</font><font face="'Courier New'" color="blue">&gt;</font></p>
<p class="MsoNormal"><u><font face="'Segoe UI', sans-serif" color="black">C# code (MyWebBrowser.cs):</font></u></p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">public</font><font face="'Courier New'">
<font color="blue">partial</font> <font color="blue">class</font> <font color="#2b91af">
MyWebBrowser</font></font></p>
<p class="MsoNormal"><font face="'Courier New'">{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font> MyWebBrowser()</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>InitializeComponent();</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>}</font></p>
<p class="MsoNormal"><font face="'Courier New'">&nbsp;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font>
<font color="#2b91af">WebBrowser</font> WebBrowser { <font color="blue">get</font> {
<font color="blue">return</font> mWebBrowser; } }</font></p>
<p class="MsoNormal"><font face="'Courier New'">&nbsp;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font>
<font color="blue">static</font> <font color="blue">readonly</font> <font color="#2b91af">
DependencyProperty</font> StringHtmlProperty =</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="#2b91af">DependencyProperty</font>.Register(<font color="#a31515">&quot;StringHtml&quot;</font>,
<font color="blue">typeof</font>(<font color="blue">string</font>), <font color="blue">
typeof</font>(<font color="#2b91af">MyWebBrowser</font>),</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">new</font>
<font color="#2b91af">PropertyMetadata</font>(<font color="blue">new</font> <font color="#2b91af">
PropertyChangedCallback</font>(OnStringHtmlChanged)));</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font>
<font color="blue">string</font> StringHtml</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">get</font> {
<font color="blue">return</font> (<font color="blue">string</font>)GetValue(StringHtmlProperty); }</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">set</font> { SetValue(StringHtmlProperty,
<font color="blue">value</font>); }</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>}</font></p>
<p class="MsoNormal"><font face="'Courier New'">&nbsp;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">private</font>
<font color="blue">static</font> <font color="blue">void</font> OnStringHtmlChanged(<font color="#2b91af">DependencyObject</font> d,
<font color="#2b91af">DependencyPropertyChangedEventArgs</font> e)</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="#2b91af">MyWebBrowser</font> me = (<font color="#2b91af">MyWebBrowser</font>)d;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>me.WebBrowser.NavigateToString(me.StringHtml);</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>}</font></p>
<p class="MsoNormal"><font face="'Courier New'">&nbsp;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font>
<font color="blue">static</font> <font color="blue">readonly</font> <font color="#2b91af">
DependencyProperty</font> UriProperty =</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="#2b91af">DependencyProperty</font>.Register(<font color="#a31515">&quot;Uri&quot;</font>,
<font color="blue">typeof</font>(<font color="#2b91af">Uri</font>), <font color="blue">
typeof</font>(<font color="#2b91af">MyWebBrowser</font>),</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">new</font>
<font color="#2b91af">PropertyMetadata</font>(<font color="blue">new</font> <font color="#2b91af">
PropertyChangedCallback</font>(OnUriChanged)));</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">public</font>
<font color="#2b91af">Uri</font> Uri</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">get</font> {
<font color="blue">return</font> (<font color="#2b91af">Uri</font>)GetValue(UriProperty); }</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="blue">set</font> { SetValue(UriProperty,
<font color="blue">value</font>); }</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>}</font></p>
<p class="MsoNormal"><font face="'Courier New'">&nbsp;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font><font color="blue">private</font>
<font color="blue">static</font> <font color="blue">void</font> OnUriChanged(<font color="#2b91af">DependencyObject</font> d,
<font color="#2b91af">DependencyPropertyChangedEventArgs</font> e)</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>{</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font color="#2b91af">MyWebBrowser</font> me = (<font color="#2b91af">MyWebBrowser</font>)d;</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>me.WebBrowser.Navigate(me.Uri);</font></p>
<p class="MsoNormal"><font face="'Courier New'"><font>&nbsp;&nbsp;&nbsp; </font>}</font></p>
<p class="MsoNormal"><font face="'Courier New'">}</font><u><font face="'Segoe UI', sans-serif" color="black"></font></u></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><u><font face="'Segoe UI', sans-serif" color="black">Binding Examples:</font></u></p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">&lt;</font><font face="'Courier New'" color="#a31515">local</font><font face="'Courier New'" color="blue">:</font><font face="'Courier New'" color="#a31515">MyWebBrowser</font><font face="'Courier New'" color="red">
 Uri</font><font face="'Courier New'" color="blue">=&quot;{</font><font face="'Courier New'" color="#a31515">Binding</font><font face="'Courier New'" color="red"> Path</font><font face="'Courier New'" color="blue">=Link}&quot;/&gt;</font></p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">&lt;</font><font face="'Courier New'" color="#a31515">local</font><font face="'Courier New'" color="blue">:</font><font face="'Courier New'" color="#a31515">MyWebBrowser</font><font face="'Courier New'" color="red">
 StringHtml</font><font face="'Courier New'" color="blue"> =&quot;{</font><font face="'Courier New'" color="#a31515">Binding</font><font face="'Courier New'" color="red"> Path</font><font face="'Courier New'" color="blue">=HtmlString}&quot;/&gt;</font><br>
</p>
<p class="MsoNormal"><font face="'Courier New'" color="blue">&lt;</font><font face="'Courier New'" color="#a31515">local</font><font face="'Courier New'" color="blue">:</font><font face="'Courier New'" color="#a31515">MyWebBrowser</font><font face="'Courier New'" color="red">
 StringHtml</font><font face="'Courier New'" color="blue">=&quot;{</font><font face="'Courier New'" color="#a31515">Binding</font><font face="'Courier New'" color="red"> Path</font><font face="'Courier New'" color="blue">=Description,</font><font face="'Courier New'" color="red">
 StringFormat</font><font face="'Courier New'" color="blue">={}</font><font face="'Courier New'">&amp;lt;<font color="blue">HTML&gt;</font><font color="#a31515">&amp;lt;BODY\&gt;\{0\}\&amp;lt;BODY\&gt;\&amp;lt;HTML\&gt;}&quot;/&gt;</font></font><br>
</p>
<p class="MsoNormal">&nbsp;</p>
<p>posted by shindich</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633655805560000000</link>
		<pubDate>Mon, 22 Dec 2008 22:09:16 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c633655805560000000</guid>
		<dc:creator>shindich</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Very nice sharing.thanks<br />&lt;a href="http://www.medyum.info "&gt;www.medyum.info&lt;/a&gt;&lt;/div&gt;<p>posted by medyum</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634222455960000000</link>
		<pubDate>Sat, 09 Oct 2010 18:26:36 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634222455960000000</guid>
		<dc:creator>medyum</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[nice share. thank you&nbsp;<p>posted by medyum</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634222457160000000</link>
		<pubDate>Sat, 09 Oct 2010 18:28:36 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634222457160000000</guid>
		<dc:creator>medyum</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Bedava dizi izle - http://www.dizikral.net<p>posted by dizi izle</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634227474170000000</link>
		<pubDate>Fri, 15 Oct 2010 13:50:17 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634227474170000000</guid>
		<dc:creator>dizi izle</dc:creator>
	</item>
	<item>
		<title>Re: WPF 3.5 SP1 App Model with Jennifer Lee</title>
		<description>
			<![CDATA[Thank you for sharing your article I would always follow.<br />&lt;a href="http://www.askimchat.net" title="chat" target="_blank"&gt;chat siteleri&lt;/a&gt;<p>posted by Chat</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634263102060000000</link>
		<pubDate>Thu, 25 Nov 2010 19:30:06 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/AdamKinney/WPF-35-SP1-App-Model-with-Jennifer-Lee#c634263102060000000</guid>
		<dc:creator>Chat</dc:creator>
	</item>
</channel>
</rss>