<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dave Baker's WebLog : Compact Framework</title><link>http://blogs.msdn.com/davbaker/archive/tags/Compact+Framework/default.aspx</link><description>Tags: Compact Framework</description><dc:language>en-GB</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>MSDN Embedded Subscription Announced</title><link>http://blogs.msdn.com/davbaker/archive/2009/04/01/msdn-embedded-subscription-announced.aspx</link><pubDate>Wed, 01 Apr 2009 10:44:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9525682</guid><dc:creator>davbaker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/davbaker/comments/9525682.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davbaker/commentrss.aspx?PostID=9525682</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davbaker/rsscomments.aspx?PostID=9525682</wfw:comment><description>&lt;p&gt;&lt;b&gt;&lt;img title="MSDN Embedded" border="0" alt="MSDN Embedded" src="http://blogs.msdn.com/blogfiles/frankpr/WindowsLiveWriter/NEUMSDNEmbeddedSubscription_9657/msdn-embed_rgb_3.jpg" width="349" height="64" /&gt;&lt;/b&gt;1. &lt;/p&gt;  &lt;p&gt;To help you deliver their next generation of embedded devices successfully, we have announced the availability (as of July 1) of Visual Studio 2008 Professional Edition with Microsoft Developer Network (MSDN) Embedded subscription.&amp;#160; This provides a cost-effective way to license the entire line of Windows Embedded platforms and tools, receive technical support, and obtain early access to the latest Microsoft updates and resources. &lt;/p&gt;  &lt;p&gt;The MSDN subscription includes the Visual Studio suite of software development tools and the following Windows Embedded platforms and technologies:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Windows Embedded CE&lt;/b&gt;, &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Windows Embedded Standard&lt;/b&gt;, &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Windows Embedded NavReady 2009&lt;/b&gt;, &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Windows Embedded POSReady 2009&lt;/b&gt;, &lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;MSDN Premium subscribers will also have access to the resources in MSDN Embedded, enhancing their existing MSDN investments.&lt;/p&gt;  &lt;p&gt;MSDN Embedded subscribers will also have exclusive access to a new developer service called Windows Embedded Developer Update. This new service will deliver the latest technology from Microsoft and trusted 3rd parties directly into the Windows Embedded development environment.&amp;#160; The service integrates a client on the developer’s machine to a cloud service hosting the content, such as Microsoft product updates, advanced technologies, trusted 3&lt;sup&gt;rd&lt;/sup&gt; Party drivers, and board support packages (BSPs).&lt;/p&gt;  &lt;p&gt;Visual Studio Professional 2008 with MSDN Embedded is scheduled to be available in July 2009; the Windows Embedded Developer Update service is scheduled to launch in the first half of 2010. Developers can obtain a subscription or find out more information on the Windows Embedded resources available through MSDN by visiting &lt;a href="http://www.microsoft.com/windowsembedded"&gt;http://www.microsoft.com/windowsembedded&lt;/a&gt;. A comparison of MSDN Subscription options is available at &lt;a href="http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx"&gt;http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Further details can be found &lt;a href="http://www.microsoft.com/windowsembedded/en-us/news/pressreleases/esc-west1.mspx" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9525682" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davbaker/archive/tags/XP+Embedded/default.aspx">XP Embedded</category><category domain="http://blogs.msdn.com/davbaker/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/davbaker/archive/tags/Compact+Framework/default.aspx">Compact Framework</category><category domain="http://blogs.msdn.com/davbaker/archive/tags/Windows+CE/default.aspx">Windows CE</category></item><item><title>Using Compact Framework 1.1 with Visual Studio 2005</title><link>http://blogs.msdn.com/davbaker/archive/2006/05/08/592568.aspx</link><pubDate>Mon, 08 May 2006 21:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:592568</guid><dc:creator>davbaker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/davbaker/comments/592568.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davbaker/commentrss.aspx?PostID=592568</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davbaker/rsscomments.aspx?PostID=592568</wfw:comment><description>&lt;P&gt;I was recently asked if it was possible to utilise Compact Framework 1.1 with VS2005.&amp;nbsp; I recollected from the dim and distant past that I had done it but this prompted me to go and have a look for the resource again - Well I've found it and it appears to still work...&lt;/P&gt;
&lt;P&gt;The information was originally posted in Jomo Fisher's blog at &lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;A title=blocked::http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx href="http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx"&gt;&lt;FONT color=#800080&gt;http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;but I include it below for reference - obviously for Whidbey read VS2005 :)&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(1)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Copy &lt;A href="http://blogs.msdn.com/jomo_fisher/articles/410896.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;this&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;SPAN class=SpellE&gt;MSBuild&lt;/SPAN&gt; targets file to “C:\program files\&lt;SPAN class=SpellE&gt;msbuild\CrossCompile.CSharp.targets&lt;/SPAN&gt;”&lt;?XML:NAMESPACE PREFIX = O /&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(2)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Create a new C# project somewhere called &lt;SPAN class=SpellE&gt;MyApp&lt;/SPAN&gt;.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(3)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Use notepad to edit &lt;SPAN class=SpellE&gt;MyApp.csproj&lt;/SPAN&gt;. Replace the entire &amp;lt;Import&amp;gt; tag with &lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;Import Project="$(&lt;SPAN class=SpellE&gt;MSBuildExtensionsPath&lt;/SPAN&gt;)\&lt;SPAN class=SpellE&gt;CrossCompile.CSharp.targets&lt;/SPAN&gt;" /&amp;gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(4)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;When prompted, reload the project. You’ll have to answer a security dialog.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(5)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;In VS, click the drop-down that says ‘Any CPU’ and select ‘Configuration Manager’&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(6)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Under Active Solution Platform, select &amp;lt;New…&amp;gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(7)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Select ‘.NET 1.1’ (pretty cool, eh?) and press OK.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(8)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Build and notice error about &lt;SPAN class=SpellE&gt;System.Collections.Generic&lt;/SPAN&gt;. This means its working because generics aren’t supported in 1.1.&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;(9)&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Open &lt;SPAN class=SpellE&gt;Program.cs&lt;/SPAN&gt; and delete the line:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;EM&gt;&lt;SPAN&gt;using&lt;/SPAN&gt;&lt;SPAN&gt; System.Collections.Generic;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P class=Section1 dir=ltr&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;And rebuild&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=592568" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davbaker/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/davbaker/archive/tags/Compact+Framework/default.aspx">Compact Framework</category></item></channel></rss>