<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Finally Onto WPF</title>
	<atom:link href="http://scottbilas.com/blog/finally-onto-wpf/feed/" rel="self" type="application/rss+xml" />
	<link>http://scottbilas.com/blog/finally-onto-wpf/</link>
	<description>Take what you want, and leave the rest (just like your salad bar).</description>
	<lastBuildDate>Mon, 06 Feb 2012 03:15:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Scott</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-370</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 21 Jan 2010 18:50:04 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-370</guid>
		<description>I&#039;ve done WPF integrating Forms but not the other way around (which is what it sounds like you&#039;re doing).

I dunno, I guess it depends on the complexity of the UI&#039;s you are building. If it&#039;s just basic UI glue stuff, no point trying to complicate things by nesting extra hosts inside of hosts. But if you&#039;re doing anything at all fancy, like an asset browser or advanced property grid, I&#039;d definitely do the forms-wpf bridge into Max. The schema should be the same either way, but the end user experience can be a lot better.

I&#039;m a big believer in slick tools and apps (when it&#039;s not too much extra work). I think people use their UI&#039;s more effectively if they look and feel good. WPF can make that a lot easier than Forms if you&#039;re doing anything more complicated than basic Windows controls.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve done WPF integrating Forms but not the other way around (which is what it sounds like you&#8217;re doing).</p>
<p>I dunno, I guess it depends on the complexity of the UI&#8217;s you are building. If it&#8217;s just basic UI glue stuff, no point trying to complicate things by nesting extra hosts inside of hosts. But if you&#8217;re doing anything at all fancy, like an asset browser or advanced property grid, I&#8217;d definitely do the forms-wpf bridge into Max. The schema should be the same either way, but the end user experience can be a lot better.</p>
<p>I&#8217;m a big believer in slick tools and apps (when it&#8217;s not too much extra work). I think people use their UI&#8217;s more effectively if they look and feel good. WPF can make that a lot easier than Forms if you&#8217;re doing anything more complicated than basic Windows controls.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: biddle</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-369</link>
		<dc:creator>biddle</dc:creator>
		<pubDate>Wed, 20 Jan 2010 20:14:12 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-369</guid>
		<description>Hey Scott, have you poked around with WinForms/WPF integration? That has been my jumping off point into WPF.

I was able to display animated buttons &amp; such in a WinForms panel in 3dsmax (through an ElementHost) entirely from maxscript, no assembly required.

At the moment it&#039;s no better than Winforms in terms of the number of hoops you have to do to bind UI events up to maxscript functions, but the results are certainly much better looking.</description>
		<content:encoded><![CDATA[<p>Hey Scott, have you poked around with WinForms/WPF integration? That has been my jumping off point into WPF.</p>
<p>I was able to display animated buttons &amp; such in a WinForms panel in 3dsmax (through an ElementHost) entirely from maxscript, no assembly required.</p>
<p>At the moment it&#8217;s no better than Winforms in terms of the number of hoops you have to do to bind UI events up to maxscript functions, but the results are certainly much better looking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-368</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 19 Jan 2010 00:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-368</guid>
		<description>Arthur - thanks for the link, it looks like a very different approach to what I&#039;ve been seeing in my reading.</description>
		<content:encoded><![CDATA[<p>Arthur &#8211; thanks for the link, it looks like a very different approach to what I&#8217;ve been seeing in my reading.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-367</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 19 Jan 2010 00:28:24 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-367</guid>
		<description>Cougar - I did some research into this earlier last year, and D3DImage came up as the best solution. It gets composited right in with the rest of WPF rendering. Search around, there are probably open source game engines that use D3DImage and can be used as a starting place for experiments. I don&#039;t know how well that D3D surface can be shared with native code, however.

Anyway, for an intro, check this: http://www.codeproject.com/KB/WPF/D3DImage.aspx</description>
		<content:encoded><![CDATA[<p>Cougar &#8211; I did some research into this earlier last year, and D3DImage came up as the best solution. It gets composited right in with the rest of WPF rendering. Search around, there are probably open source game engines that use D3DImage and can be used as a starting place for experiments. I don&#8217;t know how well that D3D surface can be shared with native code, however.</p>
<p>Anyway, for an intro, check this: <a href="http://www.codeproject.com/KB/WPF/D3DImage.aspx" rel="nofollow">http://www.codeproject.com/KB/WPF/D3DImage.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-360</link>
		<dc:creator>Arthur</dc:creator>
		<pubDate>Mon, 18 Jan 2010 15:03:54 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-360</guid>
		<description>Scott,

check this Model-View-ViewModel framework by Paul Stovell, might be of interest to you: http://www.paulstovell.com/micromodels-introduction</description>
		<content:encoded><![CDATA[<p>Scott,</p>
<p>check this Model-View-ViewModel framework by Paul Stovell, might be of interest to you: <a href="http://www.paulstovell.com/micromodels-introduction" rel="nofollow">http://www.paulstovell.com/micromodels-introduction</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cougar</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-359</link>
		<dc:creator>Cougar</dc:creator>
		<pubDate>Sat, 16 Jan 2010 11:17:35 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-359</guid>
		<description>Hi Scott, thanks for this article. I have a question, though. Do you have any experience with embedding a Direct3D/OGL view into a WPF window? Right now I&#039;m using WinForms, and a Control-derived custom control which serves merely as a HWND container used by the native engine to do its rendering (via D3D or OGL). I wonder what would happen with performance if I embedded such control into a WPF application using the WindowsFormsHost control...</description>
		<content:encoded><![CDATA[<p>Hi Scott, thanks for this article. I have a question, though. Do you have any experience with embedding a Direct3D/OGL view into a WPF window? Right now I&#8217;m using WinForms, and a Control-derived custom control which serves merely as a HWND container used by the native engine to do its rendering (via D3D or OGL). I wonder what would happen with performance if I embedded such control into a WPF application using the WindowsFormsHost control&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-358</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Fri, 15 Jan 2010 17:21:35 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-358</guid>
		<description>Any search engine can exclude sites from searches. The problem is that there&#039;s never a way to permanently say &quot;I don&#039;t ever want a search result returned from this domain, ever&quot;. Surfclarity gives me that exact feature. I set it and never have to worry about it again.

As for popularity of any given technology, I don&#039;t find internet surveys helpful. What is helpful is knowing your own audience, which is unique to each of us. If it&#039;s the general shareware-downloading public, tech choices will be more least-common-denominator, cross-platform. If it&#039;s a game studio, then it&#039;s a simple matter to just require everyone to install .NET.

That&#039;s my audience - where the installations of WinForms and WPF exactly overlap. So given that choice, I plan to never File&#124;New Project -&gt; Windows Forms Application ever, ever again. :)</description>
		<content:encoded><![CDATA[<p>Any search engine can exclude sites from searches. The problem is that there&#8217;s never a way to permanently say &#8220;I don&#8217;t ever want a search result returned from this domain, ever&#8221;. Surfclarity gives me that exact feature. I set it and never have to worry about it again.</p>
<p>As for popularity of any given technology, I don&#8217;t find internet surveys helpful. What is helpful is knowing your own audience, which is unique to each of us. If it&#8217;s the general shareware-downloading public, tech choices will be more least-common-denominator, cross-platform. If it&#8217;s a game studio, then it&#8217;s a simple matter to just require everyone to install .NET.</p>
<p>That&#8217;s my audience &#8211; where the installations of WinForms and WPF exactly overlap. So given that choice, I plan to never File|New Project -> Windows Forms Application ever, ever again. <img src='http://scottbilas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-357</link>
		<dc:creator>Arthur</dc:creator>
		<pubDate>Fri, 15 Jan 2010 16:06:08 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-357</guid>
		<description>You may also look at the popularity of the WPF vs WinForms here http://www.hanselman.com/blog/CommentView.aspx?guid=B1DA522A-F6C1-4376-9240-71BE63B0F26C#783434f4-d183-4d8e-83ce-1f9498f2304d</description>
		<content:encoded><![CDATA[<p>You may also look at the popularity of the WPF vs WinForms here <a href="http://www.hanselman.com/blog/CommentView.aspx?guid=B1DA522A-F6C1-4376-9240-71BE63B0F26C#783434f4-d183-4d8e-83ce-1f9498f2304d" rel="nofollow">http://www.hanselman.com/blog/CommentView.aspx?guid=B1DA522A-F6C1-4376-9240-71BE63B0F26C#783434f4-d183-4d8e-83ce-1f9498f2304d</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-356</link>
		<dc:creator>Arthur</dc:creator>
		<pubDate>Fri, 15 Jan 2010 15:50:40 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-356</guid>
		<description>Hi Scott, an awesome article, thanks!
Besides, Bing offers a better control over your search results. So for example to remove Experts-Exchange.com one needs to click on &quot;Advanced&quot; search option below the search bar on the right and merely further fine-tune the search results to exclude this domain/site :-)</description>
		<content:encoded><![CDATA[<p>Hi Scott, an awesome article, thanks!<br />
Besides, Bing offers a better control over your search results. So for example to remove Experts-Exchange.com one needs to click on &#8220;Advanced&#8221; search option below the search bar on the right and merely further fine-tune the search results to exclude this domain/site <img src='http://scottbilas.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://scottbilas.com/blog/finally-onto-wpf/#comment-354</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Fri, 15 Jan 2010 07:18:51 +0000</pubDate>
		<guid isPermaLink="false">http://scottbilas.com/2010/01/14/finally-onto-wpf/#comment-354</guid>
		<description>I had discounted that book because I&#039;d heard that Petzold had jumped the shark. A disappointing review of one of his previous works on .NET I think.

But I&#039;ll check it out if you say it&#039;s the ultimate WPF book. It&#039;s good that it&#039;s a cover-to-cover type book instead of a reference. Google takes care of the references these days.

Thanks for the offer of help too. I&#039;m going to try to document some of the things I&#039;m running into as I learn how to build with WPF. Would love you to be part of the conversation.</description>
		<content:encoded><![CDATA[<p>I had discounted that book because I&#8217;d heard that Petzold had jumped the shark. A disappointing review of one of his previous works on .NET I think.</p>
<p>But I&#8217;ll check it out if you say it&#8217;s the ultimate WPF book. It&#8217;s good that it&#8217;s a cover-to-cover type book instead of a reference. Google takes care of the references these days.</p>
<p>Thanks for the offer of help too. I&#8217;m going to try to document some of the things I&#8217;m running into as I learn how to build with WPF. Would love you to be part of the conversation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

