<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Joel&#039;s SharePoint Architect Blog &#187; MFC</title> <atom:link href="http://joelblogs.co.uk/tag/mfc/feed/" rel="self" type="application/rss+xml" /><link>http://joelblogs.co.uk</link> <description>SharePoint 2010, MOSS &#38; WSS Tips and Consultancy Tales</description> <lastBuildDate>Fri, 03 Feb 2012 15:39:19 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=313</generator> <item><title>Windows 7 Applications with WPF, C# and MFC/C++</title><link>http://joelblogs.co.uk/2010/07/21/windows-7-applications-with-wpf-c-and-mfcc/</link> <comments>http://joelblogs.co.uk/2010/07/21/windows-7-applications-with-wpf-c-and-mfcc/#comments</comments> <pubDate>Tue, 20 Jul 2010 23:59:12 +0000</pubDate> <dc:creator>Joel Jeffery</dc:creator> <category><![CDATA[Development]]></category> <category><![CDATA[C#]]></category> <category><![CDATA[MFC]]></category> <category><![CDATA[Videos]]></category> <category><![CDATA[Visual Studio 2010]]></category> <category><![CDATA[WPF]]></category><guid
isPermaLink="false">http://joelblogs.co.uk/?p=10160</guid> <description><![CDATA[<p>Since managed code made its appearance about a decade ago, I’ve not touched MFC or C++. For business applications or just for applications that look great, writing code in MFC/C++ seemed to be doing things the hard way. A few weeks ago at a TechDays event, I got the chance to see that the unmanaged code world hasn’t been standing still either.</p><p>We&#8217;ve had Windows Presentation Foundation and Silverlight for a few iterations now. Windows 7 comes with even more of these APIs as standard, which you can use to give your applications the distinctive Windows 7 look and feel.</p><p><a
href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2pvZWxibG9ncy5jby51ay8yMDEwLzA3LzIxL3dpbmRvd3MtNy1hcHBsaWNhdGlvbnMtd2l0aC13cGYtYy1hbmQtbWZjYy8=" class=\"more-link\">Read more on Windows 7 Applications with WPF, C# and MFC/C++&#8230;</a></p> <img
src="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&#038;post_id=10160" width="1" height="1" style="display: none;" /><p
class='technorati-tags'>Technorati Tags: <a
class='technorati-link' href='http://technorati.com/tag/C%23' rel='tag,nofollow' target='_blank'>C#</a>, <a
class='technorati-link' href='http://technorati.com/tag/MFC' rel='tag,nofollow' target='_blank'>MFC</a>, <a
class='technorati-link' href='http://technorati.com/tag/Videos' rel='tag,nofollow' target='_blank'>Videos</a>, <a
class='technorati-link' href='http://technorati.com/tag/Visual+Studio+2010' rel='tag,nofollow' target='_blank'>Visual Studio 2010</a>, <a
class='technorati-link' href='http://technorati.com/tag/WPF' rel='tag,nofollow' target='_blank'>WPF</a></p>]]></description> <content:encoded><![CDATA[<p>Since managed code made its appearance about a decade ago, I’ve not touched MFC or C++. For business applications or just for applications that look great, writing code in MFC/C++ seemed to be doing things the hard way. A few weeks ago at a TechDays event, I got the chance to see that the unmanaged code world hasn’t been standing still either.</p><p>We&#8217;ve had Windows Presentation Foundation and Silverlight for a few iterations now. Windows 7 comes with even more of these APIs as standard, which you can use to give your applications the distinctive Windows 7 look and feel.</p><p>Whilst managed languages in .NET have had excellent support for developing shiny applications for a while (Paint.NET is a great example of this, go ahead and <a
rel=\"nofollow\" href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hZnRlcmRhd24uY29tL3NvZnR3YXJlL3NvdXJjZV9jb2Rlcy9wYWludC5uZXQuY2Zt" rel=\"nofollow\" target=\"_blank\">download the Paint.NET source code</a>!), unmanaged C++ and MFC has lagged behind in the tools department for too long.</p><p><strong>Visual Studio 2010 changes this.</strong></p><p>If you&#8217;re a C#, WPF or Silverlight developer, then you&#8217;ll be anxiously awaiting the <a
rel=\"nofollow\" href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dwZi5jb2RlcGxleC5jb20vd2lraXBhZ2U/dGl0bGU9V1BGJTIwUmliYm9uJTIwUHJldmlldw==" target=\"_blank\">WPF 4.0 Windows 7 and Office Ribbon Control</a>, which is not yet released. Scott Guthrie as a long-standing article on the <a
rel=\"nofollow\" href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dlYmxvZ3MuYXNwLm5ldC9zY290dGd1L2FyY2hpdmUvMjAwOS8xMC8yNi93cGYtNC12cy0yMDEwLWFuZC1uZXQtNC0wLXNlcmllcy5hc3B4" rel=\"nofollow\" target=\"_blank\">out-of-band WPF 4.0 controls package</a>.</p><p>At a Microsoft TechDays UK event at Reading last month, Jason Zander the Visual Studio 2010 general manager, went through many of the new features in the platform.</p><p>In the video below, Jason walks through the steps to upgrade an old MFC application, with a distinctly 1990&#8242;s feel, to use the up-to-date look and feel of Windows 7.</p><p><script type="text/javascript" src="http://video.unrulymedia.com/wildfire_12065995.js"></script></p><p>There&#8217;s a lot of copy and paste of MFC and C++ code in this video. Looking at all the steps MFC and C++ guys have to go through, I&#8217;m quite happy my C++ days are over. Even though there&#8217;s a lot more help for C++ in the IDE these days, it&#8217;s still seems a very pedestrian way of cutting code. At least you&#8217;ve got Ctrl-Comma to launch Intellisense in the IDE.</p><p><a
href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2pvZWxibG9ncy5jby51ay93cC1jb250ZW50L3VwbG9hZHMvMjAxMC8wNy9NRkNXaXphcmQucG5n"><img
style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="MFC Class Wizard" border="0" alt="MFC Class Wizard" src="http://joelblogs.co.uk/wp-content/uploads/2010/07/MFCWizard_thumb.png" width="389" height="328" /></a></p><p>One feature missing that was removed in the 2008 release of Visual Studio was the MFC class wizard, so you can’t say they don’t listen!</p><p>Jason also shows how you can access some of the animation subsytem in unmanaged code. This is so much easier in <a
rel=\"nofollow\" href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGUubXNkbi5taWNyb3NvZnQuY29tL3dwZnNhbXBsZXM=" rel=\"nofollow\" target=\"_blank\">WPF and C#</a>.</p><p>The nice people at VivaMind have build this splendid WPF sample to show the tree of WPF documentation samples available on MSDN.</p><p><div
id="vvmind_slhost"><object
data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="400"><param
name="source" value="http://vivamind.net/ClientBin/MindWebViewer.xap?v=2" /><param
name="enablehtmlaccess" value="true" /><param
value="true" name="windowless"><param
name="background" value="white" /><param
name="minRuntimeVersion" value="4.0.50401.0" /><param
name="autoUpgrade" value="true" /><param
name="initParams" value="MmId=http://vivamind.net/maps/embed/70,SaveServer=/" /><a
rel=\"nofollow\" rel=\"nofollow\" href="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2dvLm1pY3Jvc29mdC5jb20vZndsaW5rLz9MaW5rSUQ9MTQ5MTU2JmFtcDt2PTQuMC41MDQwMS4w" style=\"text-decoration:none\"><b
style="color:red; text-align:center">Click on the image below to install Microsoft Silverlight 4.0 and have interactive experience.</b><img
src="http://joelblogs.co.uk/wp-content/uploads/2011/01/img70.jpg" alt="Mind web of MSDN Documentation samples. Source: http://code.msdn.microsoft.com/wpfsamples" title="Mind web of MSDN Documentation samples. Source: http://code.msdn.microsoft.com/wpfsamples" style="border-style:none" /></a></param></object></div><p></p> <img
src="http://joelblogs.co.uk/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=10160" width="1" height="1" style="display: none;" /><p
class='technorati-tags'>Technorati Tags: <a
class='technorati-link' href='http://technorati.com/tag/C%23' rel='tag,nofollow' target='_blank'>C#</a>, <a
class='technorati-link' href='http://technorati.com/tag/MFC' rel='tag,nofollow' target='_blank'>MFC</a>, <a
class='technorati-link' href='http://technorati.com/tag/Videos' rel='tag,nofollow' target='_blank'>Videos</a>, <a
class='technorati-link' href='http://technorati.com/tag/Visual+Studio+2010' rel='tag,nofollow' target='_blank'>Visual Studio 2010</a>, <a
class='technorati-link' href='http://technorati.com/tag/WPF' rel='tag,nofollow' target='_blank'>WPF</a></p>]]></content:encoded> <wfw:commentRss>http://joelblogs.co.uk/2010/07/21/windows-7-applications-with-wpf-c-and-mfcc/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Served from: joelblogs.co.uk @ 2012-02-04 18:46:50 by W3 Total Cache -->
