<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mobileworld.appamundi.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>Pete Vickers</title><link>http://mobileworld.appamundi.com/blogs/petevickers/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 (Build: 30912.2823)</generator><item><title>Windows Phone User Group North West - Next meeting 29th May 2012 at MadLab Manchester</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/04/25/windows-phone-user-group-north-west-next-meeting-29th-may-2012-at-madlab-manchester.aspx</link><pubDate>Wed, 25 Apr 2012 13:55:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:463</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=463</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/04/25/windows-phone-user-group-north-west-next-meeting-29th-may-2012-at-madlab-manchester.aspx#comments</comments><description>&lt;p&gt;We have finally arranged the next meeting of the Windows Phone User Group North West.&lt;/p&gt;
&lt;p&gt;It will again be at &lt;a href="http://madlab.org.uk/"&gt;MadLab&lt;/a&gt;&amp;nbsp;on the 29th May 2010 at 18:30 and you can register for it &lt;a href="http://wpugmcr10.eventbrite.co.uk/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We will be having 2 speakers - Chris Hardy will be talking about &lt;span style="font-family:Tahoma;"&gt;&amp;#39;Cross Platform Mobile Application Development With C# and .Net&amp;#39; and our own Andy Wigley will be talking about &amp;#39;MVVM and Unit Testing on Windows Phone&amp;#39;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;Usual start at 18:30 and we will go on until 21:30 - probably across the road for &amp;#39;refreshments&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=463" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/appamundi/default.aspx">appamundi</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Manchester/default.aspx">Manchester</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/windows+phone/default.aspx">windows phone</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wpug/default.aspx">wpug</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wp7/default.aspx">wp7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/_2300_wpug/default.aspx">#wpug</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/madlab/default.aspx">madlab</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/_2300_wpugnw/default.aspx">#wpugnw</category></item><item><title>Nokia/Microsoft Windows Phone Camp - 31st March 2012</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/04/02/nokia-microsoft-windows-phone-camp-31st-march-2012.aspx</link><pubDate>Mon, 02 Apr 2012 09:42:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:454</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=454</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/04/02/nokia-microsoft-windows-phone-camp-31st-march-2012.aspx#comments</comments><description>&lt;p&gt;Just a quick note of thanks to everyone who came to the Windows Phone camp at LBi last Saturday - we had a great time and hope you did too.&lt;/p&gt;
&lt;p&gt;Many thanks to John Cooper from Nokia for all his help, Riaz for his usual excellent help, and Lizzie and her team for all the great organisation.&lt;/p&gt;
&lt;p&gt;Thanks to Scott, Dave and Matt for coming along just to help spread their knowledge on Windows Phone - thanks guys.&lt;/p&gt;
&lt;p&gt;I have update the &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/11/13/links-and-resources-from-windows-phone-camps.aspx"&gt;&amp;#39;links&amp;#39;&lt;/a&gt;&amp;nbsp;blog to include a couple of new links we discussed, including a link to&amp;nbsp;the &lt;a href="http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2289"&gt;excellent presentation&lt;/a&gt; from Dave Crawford. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Registration is open for the next camps at &lt;a href="http://uktechdays.cloudapp.net/upcoming-events/windows-phone-camp-london.aspx"&gt;LBi on the 12th May&lt;/a&gt;, and the &lt;a href="http://uktechdays.cloudapp.net/upcoming-events/windows-phone-camp-liverpool.aspx"&gt;Liverpool Arena on the 19th May&lt;/a&gt;. Stay tuned for news of any further camps.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Pete &amp;amp; Andy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=454" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+Developer+Tools/default.aspx">Windows Phone 7 Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/windows+phone+camp/default.aspx">windows phone camp</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/_4000_wp7dev/default.aspx">@wp7dev</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/_4000_wpdev/default.aspx">@wpdev</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/_4000_wp7camp/default.aspx">@wp7camp</category></item><item><title>Free Windows Phone 7 training from Nokia/Microsoft/APPA Mundi</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/03/20/free-windows-phone-7-training-from-nokia-microsoft-appa-mundi.aspx</link><pubDate>Tue, 20 Mar 2012 13:33:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:452</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=452</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/03/20/free-windows-phone-7-training-from-nokia-microsoft-appa-mundi.aspx#comments</comments><description>&lt;p&gt;After the success, and over-subscription to the London Windows Phone 7 camps organised by Microsoft, Nokia have come to the aid of developers, and added more camps in conjunction with Microsoft, again taking place&amp;nbsp;in London at &lt;a href="http://www.lbi.co.uk/"&gt;LBi&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The first of these will be held on the 31st of March 2012, with myself and Andy Wigley in attendance from APPA Mundi. You can &lt;a href="http://nokiamicrosoftwindowsphonecamp-rss.eventbrite.co.uk/?ebtv=C"&gt;register now&lt;/a&gt; - but be quick&amp;nbsp;- these events have filled up quickly in the past.&lt;/p&gt;
&lt;p&gt;LBi is a great venue for these events, having a great &amp;#39;workshop&amp;#39; area, as well as a great presentation area next to it. You can always play table tennis if you get fed up of listening to us.&lt;/p&gt;
&lt;p&gt;Hope to see you on the 31st &lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Pete&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=452" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+development/default.aspx">Windows Phone 7 development</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+Developer+Tools/default.aspx">Windows Phone 7 Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wpug/default.aspx">wpug</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wp7/default.aspx">wp7</category></item><item><title>Review of Windows Phone 7.5 Data Cookbook</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/01/24/review-of-windows-phone-7-5-data-cookbook.aspx</link><pubDate>Tue, 24 Jan 2012 20:10:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:435</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=435</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/01/24/review-of-windows-phone-7-5-data-cookbook.aspx#comments</comments><description>&lt;p&gt;I was recently sent an &amp;#39;ebook&amp;#39; of the &lt;a href="http://www.packtpub.com/windows-phone-7-5-for-storing-managing-manipulating-data-cookbook/book"&gt;Windows Phone 7.5 Data Cookbook&lt;/a&gt; by Ramsh Thalli.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.packtpub.com/windows-phone-7-5-for-storing-managing-manipulating-data-cookbook/book"&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/Windows-Phone-7.5-Data-Cookbook.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It seems a good time to look at a book on data access for Windows Phone, as Mango introduced&amp;nbsp;local database support using SQL Ce. The book covers:-&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data binding, including element binding, DataContext, data templates, converters. &lt;/li&gt;
&lt;li&gt;Isolated storage &lt;/li&gt;
&lt;li&gt;Using XML files &lt;/li&gt;
&lt;li&gt;Consuming OData, and performing CRUD against OData sources&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Using on-device databases, including Perst, SQLite and SQL Server Compact with LINQ to SQL&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Consuming REST feeds, and creating a REST service&amp;nbsp;&lt;/li&gt;
&lt;li&gt;WCF Data Services &lt;/li&gt;
&lt;li&gt;MVVM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Starting with &amp;#39;Data binding&amp;#39;, the book leads you through the various methods of data access available to the Windows Phone developer. Having been involved in the Windows Phone camps over the last few months, I know what a hot topic data access is. The Windows Phone Databound Application is a great way to learn about data binding, but the Data binding chapter of the book explain in very simple terms the art of data binding. You start with simple data binding of text blocks to your text boxes, progress through converters, and end with how to bind data classes to your forms. Each step contains example code, and it all builds together to create a data bound project. &lt;/p&gt;
&lt;p&gt;The chapter on Isolated Storage takes you through file manipulation and application settings. This is available &lt;a href="http://www.packtpub.com/sites/default/files/1222EXP-Chapter-2-Isolated-Storage.pdf?utm_source=packtpub&amp;amp;utm_medium=free&amp;amp;utm_campaign=pdf"&gt;here&lt;/a&gt; as a downloadable sample chapter. If you follow the samples, you can use our &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/08/31/appa-mundi-release-free-gui-interface-for-the-isolated-storage-explorer-tool-gui-iset.aspx"&gt;GUI Isolated Storage Explorer&lt;/a&gt; to&amp;nbsp;check your output.&lt;/p&gt;
&lt;p&gt;XML access was until Mango probably the main data access method used. XML access is covered in depth, including remote XML file access, and builds on the lessons learnt in Data binding and Isolated Storage to bring them all into one project. &lt;/p&gt;
&lt;p&gt;Chapter 4 covers Odata, and shows you how to build a data driven project, using Odata from Netflix. Following the pattern already set, the project starts simply, and gradually builds up to use all the features of Odata. &lt;/p&gt;
&lt;p&gt;Chapter 5 takes you through database access on the device, starting with SQLite, moving through SQL Ce, and covering &lt;a href="http://mobileworld.appamundi.com/blogs/andywigley/archive/2010/06/07/perst-a-database-for-windows-phone-7-silverlight.aspx"&gt;Perst from McObject&lt;/a&gt;, first ported by our very own Andy Wigley. Personally, I would have preferred more about SQL Ce, but that is more my interest. For those of you using SQL Ce, &lt;a href="http://sqlcetoolbox.codeplex.com/"&gt;SQL Server Compact Toolbox&lt;/a&gt;&amp;nbsp;from fellow MVP ErikEJ is a &amp;#39;must have&amp;#39;.&lt;/p&gt;
&lt;p&gt;The final 3 chapters get heavy, covering in great detail, REST, WCF and MVVM. Following the pattern already established, all 3 chapters contain detailed explanations, and sample code, beginning with simple examples, gradually getting more complex. &lt;/p&gt;
&lt;p&gt;I think this is a book for &amp;#39;dipping&amp;#39; into, and is a great help when you are looking to solve a particular problem. There are over 30 &amp;#39;recipes&amp;#39; for working with data. This book covers a wide subject, data access, but covers it in depth. As shown by questions on the forums and events, data access on Windows Phone is a hot topic, and this books really helps in explaining the options available to you, and sample projects to guide you. For anyone wanting to know the detail behind the acronyms, this is a great choice.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=435" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/windows+phone/default.aspx">windows phone</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/SQLCe/default.aspx">SQLCe</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/perst/default.aspx">perst</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/mcobject/default.aspx">mcobject</category></item><item><title>Links and Resources from Windows Phone Camps</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/11/13/links-and-resources-from-windows-phone-camps.aspx</link><pubDate>Sun, 13 Nov 2011 17:00:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:407</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=407</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/11/13/links-and-resources-from-windows-phone-camps.aspx#comments</comments><description>&lt;p&gt;We have been running, and are continue to run Windows Phone Camps in the UK. &lt;/p&gt;
&lt;p&gt;During the presentations, we include many links to articles, resources etc. - so we decided to put them all in one place &lt;/p&gt;
&lt;p&gt;The slides and Hand On Lab files are availble on our server - appmundi.com with a user of wp7camps and the same password&lt;/p&gt;
&lt;p&gt;If we mentioned any and didn&amp;#39;t put them in the list, please let us know&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Pete&lt;/p&gt;
&lt;p&gt;Windows Phone 7.1 SDK&lt;br /&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27570"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27570&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;App Hub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://create.msdn.com/"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://create.msdn.com&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Windows Silverlight Toolkit&lt;br /&gt;&lt;a href="http://silverlight.codeplex.com/"&gt;http://silverlight.codeplex.com/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Silverlight for Windows Phone Toolkit in depth&lt;br /&gt;&lt;a href="http://windowsphonegeek.com/upload/ebooks/Windows%20Phone%20Toolkit%20Aug%202011%20in%20depth-v1.pdf"&gt;http://windowsphonegeek.com/upload/ebooks/Windows%20Phone%20Toolkit%20Aug%202011%20in%20depth-v1.pdf&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Coding4Fun&lt;br /&gt;&lt;a href="http://coding4fun.codeplex.com/"&gt;http://coding4fun.codeplex.com/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Jump Start Training&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://channel9.msdn.com/posts/Mango-Jump-Start-01-Building-Windows-Phone-Apps-with-Visual-Studio-2010"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://&lt;/span&gt;&lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/Mango-Jump-Start-01-Building-Windows-Phone-Apps-with-Visual-Studio-2010"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;channel9.msdn.com/posts/Mango-Jump-Start-01-Building-Windows-Phone-Apps-with-Visual-Studio-2010&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Windows Phone 7 Resource Locator&lt;br /&gt;&lt;a href="http://forums.create.msdn.com/forums/t/93178.aspx"&gt;http://forums.create.msdn.com/forums/t/93178.aspx&lt;/a&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Application certification guidelines &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspx"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).&lt;/span&gt;&lt;/a&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspx"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Marketing resources&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://create.msdn.com/en-us/education/basics/marketing"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http&lt;/span&gt;&lt;/a&gt;&lt;a href="http://create.msdn.com/en-us/education/basics/marketing"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;://&lt;/span&gt;&lt;/a&gt;&lt;a href="http://create.msdn.com/en-us/education/basics/marketing"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;create.msdn.com/en-us/education/basics/marketing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Application Submission Walkthrough&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://create.msdn.com/en-US/home/about/app_submission_walkthrough"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://&lt;/span&gt;&lt;/a&gt;&lt;a href="http://create.msdn.com/en-US/home/about/app_submission_walkthrough"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;create.msdn.com/en-US/home/about/app_submission_walkthrough&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Screenshot Tool&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.innovativetechguy.com/?p=13&amp;amp;nbsp"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.innovativetechguy.com/?p=13&amp;amp;nbsp#awp::?&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.innovativetechguy.com/?p=13&amp;amp;nbsp"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;p=13&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;XNA-UK XAP test service&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;a href="http://xna-uk.net/groups/xnaukxap/default.aspx"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://xna-uk.net/groups/xnaukxap/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Windows Phone 7 Screen Shot Tool&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.innovativetechguy.com/?p=164#awp::?p=164"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.innovativetechguy.com/?p=164#awp::?p=164&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Mike Ormond&amp;rsquo;s Templates for Paint.net&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/mikeormond/archive/2011/03/21/windows-phone-7-iconography.aspx?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+mikeormond+%28Mike+Ormond%27s+Blog%29"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://blogs.msdn.com/b/mikeormond/archive/2011/03/21/windows-phone-7-iconography.aspx?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+mikeormond+%28Mike+Ormond%27s+Blog%29&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;GUI Interface for Capability Detection&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://appamundi.com/software/CapDetect.1.0.zip"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://appamundi.com/software/CapDetect.1.0.zip&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;GUI Interface for Isolated Storage Explorer Tool&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://appamundi.com/software/GUI_Iset.1.1.zip"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://appamundi.com/software/GUI_Iset.1.1.zip&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="color:#343434;"&gt;Creating a Windows Phone 7 Trial Application: Implementation and Best Practices&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.windowsphonegeek.com/articles/Creating-a-Windows-Phone-7-Trial-Application-Implementation-and-Best-Practices"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.windowsphonegeek.com/articles/Creating-a-Windows-Phone-7-Trial-Application-Implementation-and-Best-Practices&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Beginning C# - Robe Miles C Sharp Yellow Book&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.robmiles.com/c-yellow-book/"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.robmiles.com/c-yellow-book/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt; or &lt;/span&gt;&lt;a href="http://www.robmiles.com/c-yellow-book/Rob%20Miles%20CSharp%20Yellow%20Book%202010.pdf"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.robmiles.com/c-yellow-book/Rob%20Miles%20CSharp%20Yellow%20Book%202010.pdf&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Rob Miles - Writing Silverlight and XNA apps for Windows Phone&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.robmiles.com/c-yellow-book/Rob%20Miles%20Windows%20Phone%20Blue%20Book.pdf"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.robmiles.com/c-yellow-book/Rob%20Miles%20Windows%20Phone%20Blue%20Book.pdf&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;APPA Mundi Blogs&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://mobileworld.appamundi.com/blogs/"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://mobileworld.appamundi.com/blogs/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Windows Phone SDK 7.1 RC&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://go.microsoft.com/?linkid=9772716"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://go.microsoft.com/?linkid=9772716&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Obfuscation and Analytics&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.preemptive.com/windowsphone7.html"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.preemptive.com/windowsphone7.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Windows Phone Developer Support&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://create.msdn.com/en-us/home/feedback"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://create.msdn.com/en-us/home/feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Windows Phone User Group &lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.wpug.net/"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;www.wpug.net&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Community Windows 7 Development book&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.lulu.com/product/file-download/building-windows-phone-apps-a-developer%e2%80%99s-guide/17266976"&gt;&lt;span style="font-family:Calibri;color:#0000ff;font-size:small;"&gt;http://www.lulu.com/product/file-download/building-windows-phone-apps-a-developer%e2%80%99s-guide/17266976&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jeff Blankenberg - 31 days of Mango&lt;br /&gt;&lt;a href="http://www.jeffblankenburg.com/2011/10/31/31-days-of-mango/"&gt;http://www.jeffblankenburg.com/2011/10/31/31-days-of-mango/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jeff Wilcox - Unit Testing&lt;br /&gt;&lt;a href="http://www.jeff.wilcox.name/2010/05/sl3-utf-bits/"&gt;http://www.jeff.wilcox.name/2010/05/sl3-utf-bits/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jeff Wilcox - Metro Grid Helper&lt;br /&gt;&lt;a href="http://www.wpcentral.com/metrogridhelper-visual-aid-designers-and-developers"&gt;http://www.wpcentral.com/metrogridhelper-visual-aid-designers-and-developers&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SQL Compact Toolbox including GUI Interface for SQLMetal&lt;br /&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1/"&gt;http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mike Ormonds Blog&lt;br /&gt;&lt;a href="http://blogs.msdn.com/b/mikeormond/"&gt;http://blogs.msdn.com/b/mikeormond/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows Phone Developer Blog&lt;br /&gt;&lt;a href="http://windowsteamblog.com/windows_phone/b/wpdev/"&gt;http://windowsteamblog.com/windows_phone/b/wpdev/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ad Monetization - Best Practices&lt;br /&gt;&lt;a href="http://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdf"&gt;http://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;XNA - UK XAP Test service&lt;br /&gt;&lt;a href="http://xna-uk.net/groups/xnaukxap/default.aspx"&gt;http://xna-uk.net/groups/xnaukxap/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows Azure Toolkit For Windows Phone&lt;br /&gt;&lt;a href="http://watwp.codeplex.com/"&gt;http://watwp.codeplex.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows Phone Metro Design - Channel 9 from Techdays of Dave Crawfords excellent presentation&lt;br /&gt;&lt;a href="http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2289"&gt;http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2289&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Slides and HOLS&lt;br /&gt;&lt;a&gt;ftp://apamundi.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;user and password &lt;strong&gt;wp7camps&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;To receive a developer phone you will need to be provide:&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;App Hub Publisher Name&lt;br /&gt;Live ID&lt;br /&gt;Screenshots of a new app that you will publish in the next 30 days.&lt;br /&gt;Full Name&lt;br /&gt;Address&lt;br /&gt;Telephone Number&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Requests can be sent to &lt;/strong&gt;&lt;a href="mailto:UKWPrequests@microsoft.com"&gt;&lt;strong&gt;UKWPrequests@microsoft.com&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Only one handset per developer&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=407" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Developer+Tools/default.aspx">Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/resources/default.aspx">resources</category></item><item><title>Inaugural meeting of Windows Phone User Group (North West)</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/09/17/inaugural-meeting-of-windows-phone-user-group-north-west.aspx</link><pubDate>Sat, 17 Sep 2011 06:40:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:403</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=403</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/09/17/inaugural-meeting-of-windows-phone-user-group-north-west.aspx#comments</comments><description>&lt;p&gt;On Tuesday the 13th of September, we finally held the first meeting (hopefully of many) of the WPUG in Manchester. Matt Lacey has been running the &lt;a href="http://wpug.net/"&gt;WPUG&lt;/a&gt;&amp;nbsp;in London for&amp;nbsp;over a year, and a northern meeting has been mooted for a while. &lt;/p&gt;
&lt;p&gt;This finally came about due to the efforts of Rick Garner, Chris Hardy and a bit of input from myself.&lt;/p&gt;
&lt;p&gt;The meeting was held at the &lt;a href="http://madlab.org.uk/"&gt;Manchester Digital Laboratory&lt;/a&gt; (MadLab), a centrally located, but well hidden venue in Manchester&amp;#39;s &amp;#39;northern quarter&amp;#39;. Once you worked out that MadLab was the abbreviation for Manchester Digital Laboratory, the task was a little easier, although with the closed shutters, and just a faded sign over the intercom, it was still a challenge. MadLab is ideally placed though, and the room was just right for our needs. We were well looked after - so thanks again to MadLab.&lt;/p&gt;
&lt;p&gt;We started around 6:30 with&amp;nbsp;a smaller audience than the registrations indicated, so thanks to everyone who made the effort. We had attendees who had traveled on the day from Birmingham, Sheffield and Liverpool to name but 3, and Ben who is based in Durham but was working in Manchester. &lt;/p&gt;
&lt;p&gt;After the introductions, and we found out why everyone was there, I did a presentation on Marketplace submission - tips and tricks. This simulated a wide ranging discussion from development to submission, with everyone contributing. Special thanks to Simon Jackson for highlighting the testing service provided by the &lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;the &lt;a href="http://xna-uk.net/groups/xnaukxap/default.aspx"&gt;XNA-UK XAP test service&lt;/a&gt;. They &lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;support testing of all apps / games in either Silverlight or XNA on the service and provide a wealth of testing capabilities from marketplace testing to UI/UX guidance and support. &amp;nbsp;&lt;strong&gt;All for free.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;We had a short discussion about what we wanted to see in the future (Expression Blend, Mono, data binding), and who we could &amp;#39;press gang&amp;#39; into speaking at the meetings. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;Thanks to Paul Lo from Microsoft, we raffled off some swag, including a very nice Windows Phone laptop bag, and then retired across the road to a very nice bar for some socialising and geek talk.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;We are HOPING to run the next meeting on Tuesday 8th November at the same place - so stay tuned for more details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;Again, thanks to Rick, Chris and Matt - and here are some photograhs from the event.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/WPUG1.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/WPUG2.jpg" alt="" /&gt;&lt;br /&gt;&lt;br style="mso-special-character:line-break;" /&gt;&lt;br style="mso-special-character:line-break;" /&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/WPUG3.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/WPUG4.jpg" alt="" /&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=403" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+development/default.aspx">Windows Phone 7 development</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+Developer+Tools/default.aspx">Windows Phone 7 Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/user+group/default.aspx">user group</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wpug/default.aspx">wpug</category></item><item><title>Want to develop for Windows Phone? Sign up for a free Windows Phone Camp</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/09/01/want-to-develop-for-windows-phone-sign-up-for-a-free-windows-phone-camp.aspx</link><pubDate>Thu, 01 Sep 2011 09:43:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:396</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=396</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/09/01/want-to-develop-for-windows-phone-sign-up-for-a-free-windows-phone-camp.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;After the resounding success of the Windows Phone 7 workshops earlier this year, Microsoft has asked us to reprise our act, and is running several more camps. The first two dates have been announced, 17&lt;sup&gt;th&lt;/sup&gt; September in London at &lt;a href="http://www.lbi.co.uk/contact/"&gt;LBi&lt;/a&gt; and the 24&lt;sup&gt;th&lt;/sup&gt; September in Manchester at &lt;a href="http://www.studiovenues.co.uk/conference-venues/manchester/manchester-conference-venue.htm"&gt;The Studio&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;LBi is a great venue for an event like this, and although I haven&amp;rsquo;t been to the Studio in Manchester, if it is anything like The Studio in Birmingham, it too will be great venue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The events will follow the same successful formula as the earlier events, with peer to peer workshops running all day, and breakout sessions on specific Windows Phone topics. At least two of us from APPA Mundi will be at each event, along with some folks from Microsoft, and we will be available for photographs and autographs throughout the day :)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:#000000;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;mso-themecolor:text1;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The Windows Phone Camps are free events which will show you how to learn and build Windows Phone apps. You can work on your own projects with assistance from the APPA Mundi guys , network with others and also have the option of attending short tutorial sessions on Windows Phone related topics. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="color:#000000;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;mso-themecolor:text1;"&gt;If you are new to Windows Phone, this is the ideal event for you as you will have the opportunity to understand the general approach and capabilities of Windows Phone development.&lt;/span&gt;&lt;span style="color:#000000;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;mso-themecolor:text1;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The breakout sessions will be more structured, and will be run in a separate area, so you will be able to carry on working undisturbed if you don&amp;rsquo;t fancy the breakout sessions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Registration to the events is open now, and you can register for the London event &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492888&amp;amp;Culture=en-GB"&gt;here&lt;/a&gt;, and the Manchester event &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492906&amp;amp;Culture=en-GB"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The schedule is less gruelling than the 12 hour sessions of earlier in the year, and the agenda is:-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/agenda.png" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;We will be available all day to answer questions, and work with you on a one-to-one basis to help with your application development. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;There will be prizes to give away, and the camps are fully catered. You can get more details on the &lt;a href="http://blogs.msdn.com/b/ukmsdn/archive/2011/08/31/want-to-develop-for-windows-phone-sign-up-for-a-free-windows-phone-camp.aspx?utm_source=twitterfeed&amp;amp;utm_medium=twitter"&gt;MSDN blog&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Remember &amp;ndash; places are limited so sign up now.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=396" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+development/default.aspx">Windows Phone 7 development</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Manchester/default.aspx">Manchester</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/workshops/default.aspx">workshops</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/mango/default.aspx">mango</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/london/default.aspx">london</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/The+Studio/default.aspx">The Studio</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/camps/default.aspx">camps</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/windows+phone+camp/default.aspx">windows phone camp</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/windows+phone/default.aspx">windows phone</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/learn+windows+phone/default.aspx">learn windows phone</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/LBi/default.aspx">LBi</category></item><item><title>FREE GUI interface for the Isolated Storage Explorer Tool - GUI Iset</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/08/31/appa-mundi-release-free-gui-interface-for-the-isolated-storage-explorer-tool-gui-iset.aspx</link><pubDate>Wed, 31 Aug 2011 07:39:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:392</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=392</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/08/31/appa-mundi-release-free-gui-interface-for-the-isolated-storage-explorer-tool-gui-iset.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;A great, and much needed facility for Windows Phone 7 developers arrived with the 7.1 SDK &amp;ndash; the &amp;lsquo;Isolated Storage Explorer Tool&amp;rsquo;. As its name suggests, it allows you to explore isolated storage on the phone itself, copy files from isolated storage to your PC, and copy files to isolated storage from your PC. &lt;br /&gt;This will greatly help developers &amp;ndash; I had an &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2010/12/06/windows-phone-7-linq-to-xml-corruption.aspx"&gt;XML problem&lt;/a&gt;, where I had to add a &amp;lsquo;frig&amp;rsquo; to my program to allow me to look at the XML. If this tool had been available, my task would have been a lot easier. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The Isolated Storage Explorer Tool can be found in your program files folder, at &amp;ldquo;Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool&amp;rdquo; and uses a command line interface. The documentation for the tool can be found &lt;a href="http://msdn.microsoft.com/en-us/library/hh286408(v=VS.92).aspx"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;You can only explore isolated storage from your own applications, as you need to provide the GUID from the application.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;In the same way we developed a GUI interface for the &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2010/11/02/gui-interface-for-capabilitydetection-exe.aspx"&gt;Capability Detection Tool&lt;/a&gt;, APPA Mundi have developed and released a FREE GUI interface to the Isolated Storage Explorer Tool &amp;ndash; imaginatively called &lt;a href="http://appamundi.com/software/GUI_Iset.1.1.zip"&gt;GUI Iset&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;When you fire up the program, you see the initial screen as shown below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/Shot1.png" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;You need to enter a GUID for your application. You can use the &amp;lsquo;Find&amp;rsquo; button to browse to your project folder, and GUI Iset will scan your &amp;lsquo;WMAppManifest.xml&amp;rsquo; file and extract the GUID for your application. If you have sub-folders in your isolated storage, you need to enter them, otherwise just leave the text box blank to look at the root folder.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Click on &amp;lsquo;Go&amp;rsquo;, and GUI Iset will show all your files, and file sizes in isolated storage. The example below shows the &amp;lsquo;settings&amp;rsquo; file from our APPA FlightInfo program.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/ListDir.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;GUI Iset also supports taking snapshots, and restoring snapshots. &amp;lsquo;Take snapshot&amp;rsquo; will copy the files from isolated storage to your PC, and &amp;lsquo;Restore snapshot&amp;rsquo; will copy files from your PC to isolated storage.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;To copy files from isolated storage, click on the &amp;lsquo;Take snapshot&amp;rsquo; option. This will bring up a text box to select your destination folder, and a check box. If you want to explore the destination folder when you have copied the files, check the &amp;lsquo;Show uploaded files when complete&amp;rsquo;. You also need to enter a valid path on your PC (this will be remembered, as will your choice of device or emulator, the isolated storage path, and the path to your app if you use the &amp;lsquo;Find&amp;rsquo; button).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/TakeSnapshot.png" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;You can now look at and/or modify your files on the laptop. If you then select &amp;lsquo;Restore Snapshot&amp;rsquo; and click on &amp;lsquo;Go&amp;rsquo;, the files from your PC are copied back to isolated storage on your device (or emulator).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/RestoreSS.png" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;
&lt;p class="MsoNormal"&gt;If you want your FREE copy of GUI Iset, it can be downloaded &lt;a href="http://appamundi.com/software/GUI_Iset.1.1.zip"&gt;here&lt;/a&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;If you have any problems, or suggestions, please email us at &lt;a href="mailto:support@appamundi.com"&gt;&lt;span style="color:#0000ff;"&gt;support@appamundi.com&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;We have also made a couple of small updates to &lt;a href="http://appamundi.com/software/CapDetect.1.0.zip"&gt;GUI CapDetect&lt;/a&gt;, although this is no longer needed in Mango.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-size:small;"&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=392" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/appamundi/default.aspx">appamundi</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+Developer+Tools/default.aspx">Windows Phone 7 Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/isolated+storage+explorer+tool/default.aspx">isolated storage explorer tool</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/7.1+SDK/default.aspx">7.1 SDK</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/mango/default.aspx">mango</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/isolated+storage/default.aspx">isolated storage</category></item><item><title>App Hub updating your application - The [NeutralResourceLanguage] attribute is missing on the entry assembly. (2003)</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/08/13/app-hub-updating-your-application-the-neutralresourcelanguage-attribute-is-missing-on-the-entry-assembly-2003.aspx</link><pubDate>Sat, 13 Aug 2011 09:19:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:389</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=389</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/08/13/app-hub-updating-your-application-the-neutralresourcelanguage-attribute-is-missing-on-the-entry-assembly-2003.aspx#comments</comments><description>&lt;p&gt;The App Hub has just undergone a (much needed) facelift. Reporting is much better (there IS some reporting), metadata is retained and loads of other enhancements - check it out.&lt;/p&gt;
&lt;p&gt;However, I came to update one of our apps recently, and had a problem. I went through the procedure of uploading the updated XAP file, and after pressing &amp;#39;Next&amp;#39; I got the error:-&lt;/p&gt;
&lt;p&gt;The [NeutralResourceLanguage] attribute is missing on the entry assembly. (2003)&lt;/p&gt;
&lt;p&gt;I searched for the error message, saw loads of entries, and then read this from Microsoft:- &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;quot;There is currently an issue with the upgraded App Hub that is affecting app submissions. The error codes states: &amp;quot;The [NeutralResourceLanguage] attribute is missing on the entry assembly.(2003)&amp;quot; We apologize for the inconvenience. The fix for this issue is to follow the guidance provided on MSDN to add the NeturalResourceLanguage attribute and upload the updated XAP. We sincerely thank you for your patience. &amp;quot;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A bit more research led me to the MSDN Article &lt;a href="http://msdn.microsoft.com/en-us/library/ff637520(v=VS.92).aspx"&gt;How to: Build a Localized Application for Windows Phone&lt;/a&gt;.&amp;nbsp;Basically, you need to add&amp;nbsp;a resource file to your application, and then set a default language in the&amp;nbsp;assembly properties&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:calibri;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=389" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7+Developer+Tools/default.aspx">Windows Phone 7 Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/The+_5B00_NeutralResourceLanguage_5D00_+attribute+is+missing+on+the+entry+assembly.+_2800_2003_2900_/default.aspx">The [NeutralResourceLanguage] attribute is missing on the entry assembly. (2003)</category></item><item><title>Windows Phone 7 Development - The parameter is incorrect</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/07/17/windows-phone-development-the-parameter-is-incorrect.aspx</link><pubDate>Sun, 17 Jul 2011 09:18:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:387</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=387</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/07/17/windows-phone-development-the-parameter-is-incorrect.aspx#comments</comments><description>&lt;p&gt;We use automated error reporting in our applications, and we were getting a few reports where the error was &amp;quot;The parameter is incorrect&amp;quot;. We finally tracked it down to the back key being pressed &lt;em&gt;very&lt;/em&gt; quickly when the page was being changed. &lt;/p&gt;
&lt;p&gt;We decided that telling our users not to press the back key so quickly when pages were changing was not an option, so we had to find a way around it. &lt;/p&gt;
&lt;p&gt;First of all, we tried overriding the &lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;Back key handling and putting a try&amp;hellip;catch around the call to&lt;strong&gt; NavigationService.GoBack()&lt;/strong&gt; but that didn&amp;rsquo;t do it. So, it was time for a re-think. The solution we came up, even &lt;em&gt;we&lt;/em&gt; think is kludgey, but it does seem to get around the problem. Notice I say get around the problem, not solve it. A solution would be welcome.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;If the page is fully loaded, then there is no problem, so we needed a way to prevent the the back key being pressed before the page was fully loaded. The &amp;#39;kludgey&amp;#39; bit is to use timers to ensure the page is loaded. Until the page is fully loaded, effectively we ignore the back key. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;First of all declare a couple of timers, and set them up at when the page loads.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="font-family:Verdana;"&gt;DispatcherTimer tmrBackKey = new DispatcherTimer();&lt;br /&gt;DispatcherTimer tmrFullyLoaded = new DispatcherTimer();&lt;br /&gt;private static Boolean needBackKeyTimer = true;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;tmrBackKey.Interval = new TimeSpan(0, 0, 1);&lt;br /&gt;tmrBackKey.Tick += (sender, e) =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do_back_processing();&lt;br /&gt;};&lt;/strong&gt;
&lt;p&gt;&lt;strong&gt;tmrFullyLoaded.Interval = new TimeSpan(0, 0, 3);&lt;br /&gt;tmrFullyLoaded.Tick += (sender, e) =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do_backkey_timer();&lt;br /&gt;};&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Then, at the end of the &lt;strong&gt;OnNavigatedTo&lt;/strong&gt; event, start the &amp;#39;fully loaded&amp;#39; timer. We set this to 3 seconds, to allow the page to fully load - this is possibly excessive and could be tuned to your own application.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;tmrFullyLoaded.Start();&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When the &amp;#39;fully loaded&amp;#39; timer fires, we stop the timer and set the &amp;#39;needBackKeyTimer&amp;#39; flag&amp;nbsp;to false.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;private void do_backkey_timer()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmrFullyLoaded.Stop();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; needBackKeyTimer = false;&lt;br /&gt;}&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We then need to handle the back key being pressed. If our &amp;#39;needBackKeyTimer&amp;#39; is still set to true, our page is still not fully loaded, so we &amp;#39;ignore&amp;#39; the key press, but if the flag is set to false, and we are fully loaded, we process the back key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; base.OnBackKeyPress(e);&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (NavigationService.CanGoBack)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Cancel = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (needBackKeyTimer)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmrBackKey.Start();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NavigationService.GoBack();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When the back key is pressed, if we are still not fully loaded, we start our &amp;#39;back key&amp;#39; timer, and when that fires, we try to go back to our calling screen. If we are fully loaded, we then try to go back to our calling screen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;private void do_back_processing()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmrBackKey.Stop();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NavigationService.GoBack();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;/strong&gt;&lt;/p&gt;
&lt;span style="font-family:Verdana;"&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;/strong&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This seems to handle the problem effectively, although we don&amp;#39;t feel this is a &amp;#39;pretty&amp;#39; solution. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=387" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+development/default.aspx">Windows Phone development</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/back+key/default.aspx">back key</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/backkey/default.aspx">backkey</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/the+parameter+is+incorrect/default.aspx">the parameter is incorrect</category></item><item><title>Windows Phone 7 Development - Property editing not available</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/07/17/windows-phone-7-development-property-editing-not-available.aspx</link><pubDate>Sun, 17 Jul 2011 08:44:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:386</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=386</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/07/17/windows-phone-7-development-property-editing-not-available.aspx#comments</comments><description>&lt;p&gt;I have increasingly been seeing the message &amp;#39;Property editing not available&amp;#39; when on the xaml design page of a VS2010 Windows Phone 7 application.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/notavail.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Some judicious searching threw up various suggestions, including several opinions that the problem was fixed. Possibly, but not for me, using VS2010 with the latest service packs, and the current phone development beta. Of all the various suggestions, the one that consistently seems to work for me is editing the xaml, and the properties window magically appears. &lt;/p&gt;
&lt;p&gt;Pick any control on the page, and add a new property. Simply go to the end of the line, hit the space bar, and choose a property.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/editline.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;color:#0000ff;font-size:x-small;"&gt;&lt;span style="font-family:Consolas;color:#0000ff;font-size:x-small;"&gt;&lt;span style="font-family:Consolas;color:#0000ff;font-size:x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Then, simply delete the property you have just entered, in this case &amp;#39;CacheMode&amp;#39; and the properties window should appear.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/avail.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Hopefully, this will help people with the same problems.&lt;/p&gt;
&lt;p&gt;If anyone knows of a PERMANENT solution problem, please let me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=386" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Developer+Tools/default.aspx">Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Property+editing+not+available/default.aspx">Property editing not available</category></item><item><title>Can a development junkie manage a week away with just a Windows Phone 7 and no laptop?</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/06/29/can-a-development-junkie-manage-a-week-away-with-just-a-windows-phone-7-and-no-laptop.aspx</link><pubDate>Wed, 29 Jun 2011 06:32:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:381</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=381</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/06/29/can-a-development-junkie-manage-a-week-away-with-just-a-windows-phone-7-and-no-laptop.aspx#comments</comments><description>&lt;p&gt;Having in past blog entries, extolled the virtues of &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2009/07/28/communications.aspx"&gt;mobile broadband&lt;/a&gt;&amp;nbsp;and a &lt;a href="http://mobileworld.appamundi.com/blogs/petevickers/archive/2010/08/07/data-connection-when-travelling.aspx"&gt;mobile 3g router&lt;/a&gt;&amp;nbsp;I thought I would share my experiences of last week.&amp;nbsp;Mobile broadband&amp;nbsp;is all very well, when everything is working as it should, but what happens when you have problems? We had a week in Menorca last week, and as usual, I went to top up my Vodafone dongle for a weeks unlimited access. It usually takes about an hour to permeate the system, so I wasn&amp;#39;t too perturbed when I checked it out later and it wasn&amp;#39;t working, but it didn&amp;#39;t start working until the following morning. &lt;/p&gt;
&lt;p&gt;It worked for a couple of hours, and then packed in - no connection. I spoke to the lovely lady in the Vodafone shop, and she said she would check out my number. Still no joy a few hours later. Phoned back, to be told there were problems with the network. I put this down to the usual bullshit. Was talking to a friend later, in his restaurant, when he was told the credit card validation system wasn&amp;#39;t working. You guessed it - they use a mobile device for CC validation, and it couldn&amp;#39;t get a network connection. Hmmm - possibly not bullshit then. &lt;/p&gt;
&lt;p&gt;As ours is a pretty small business, emails can be vital to us. Not replying to a customer query, or not replying to a potential customer could really hurt us. Would Windows Phone 7 cut it as my only means of comms for a week? I had tried this in the past with various releases of Windows Mobile, and in that case, the answer was always a resounding &lt;strong&gt;NO! &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t switch on Data Roaming whilst abroad due to not having the wealth of a Bill Gates to pay the ridiculous prices still being charged for data roaming. So I was dependent on wireless hot spots. There are 2 free wireless hot spots within a couple of hundred yards of where we were, so to check my mail, I just loitered outside for a couple of minutes to pick up my mail. I could then reply to it at my &amp;#39;leisure&amp;#39;. &lt;/p&gt;
&lt;p&gt;An increasing number of bars and restaurants, certainly in Menorca are providing free WiFi, and as we tend to spend some of our time in bars and restaurants, this proved to be convenient for both checking and sending mail. Admittedly, it does seem a bit ignorant to be sat tapping away on a phone whilst sat with your lovely wife in a bar, but needs must. (It is certainly less ignorant than the couple who sat next to us in a restaurant,&amp;nbsp;ordered their meals, and then both got out paperbacks to read, and completely ignored each other!)&lt;/p&gt;
&lt;p&gt;So, I spent a week effectively without Internet access and just my Windows Phone 7. I found it far less of a chore than I originally thought it would be. Outlook on the phone is a great implementation, and I had no problems keeping up to date. I love the way WP7 remembers the hot spots you have connected to in the past, so when you go back to a bar, you automatically pick up your mail. The browser wasn&amp;#39;t&amp;nbsp;a problem either - I could check my bank (try doing that on Windows Mobile), keep up to date on any football transfer news etc. &lt;/p&gt;
&lt;p&gt;Much as I didn&amp;#39;t appreciate it at the time, a week without a permanent umbilical connection probably did me good - stopped me checking something, then getting involved, and then wondering where the last two hours had gone. I was quite happy that I could keep up to date without data roaming, and using hot spots. Also gave me an excuse to spend more time in bars to have a cooler in the heat. &lt;/p&gt;
&lt;p&gt;I would have no hesitation in going away for a few days withouth my precious laptop, and just relying on my phone - I certainly wouldn&amp;#39;t have said that about previous incarnations.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=381" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/3G/default.aspx">3G</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/internet+connection/default.aspx">internet connection</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/wireless/default.aspx">wireless</category></item><item><title>101 Windows Phone 7 Apps - Adam Nathan</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/06/14/101-windows-phone-7-apps-adam-nathan.aspx</link><pubDate>Tue, 14 Jun 2011 19:52:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:376</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=376</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/06/14/101-windows-phone-7-apps-adam-nathan.aspx#comments</comments><description>&lt;p&gt;Although&amp;nbsp;I have been developing Windows Phone 7 apps for over 12 months now, I saw &lt;a href="http://www.amazon.co.uk/101-Windows-Phone-Apps-Developing/dp/0672335522/ref=sr_1_1?ie=UTF8&amp;amp;qid=1308081278&amp;amp;sr=8-1"&gt;101 Windows Phone 7 Apps&lt;/a&gt;&amp;nbsp;by Adam Nathan&amp;nbsp;and it looked interesting. &lt;/p&gt;
&lt;p&gt;I put in a&amp;nbsp;&amp;#39;request&amp;#39; for the book for&amp;nbsp;Father&amp;#39;s Day.&amp;nbsp;It was delivered earlier this week, and I was allowed to read it before the &amp;#39;big day&amp;#39;. It truly is a massive tome, weighing in at over 2 Kilos - not something you would take on a plane journey for light reading, as it would probably exceed your allowance on Ryanair. &lt;/p&gt;
&lt;p&gt;This is Volume 1, and covers apps 1 to 50 - Volume 2 is due out later this year. Each chapter of the book covers building one application, and gradually the applications get more complex, and more useful. The book takes the unusual approach of printing all the code for each application, using the colours you would normally see in Visual Studio. (You can also download the code if you buy the book). At the end, there is a XAML reference, a &amp;#39;theme resources&amp;#39; reference and a &amp;#39;geometry&amp;#39; reference. &lt;/p&gt;
&lt;p&gt;The sample apps cover transforms and animations, local data, pivot panorama and graphs, audio and video, microphone, touch, multi touch and the accelerometer. &lt;/p&gt;
&lt;p&gt;Although I am a quick reader, the 1100+ pages will take some reading, although from first impressions, it will be well worth reading. I would recommend this book for anyone looking at starting development on Windows Phone 7, as well as more experienced developers looking at things they have done before, or just as a reminder. The book is as up to date as you would expect, and covers the Silverlight Toolkit. The book contains many usability and design recommendations which are helpful for anyone starting on the Windows Phone&amp;nbsp;7 development journey. &lt;/p&gt;
&lt;p&gt;My first impression is that this is an excellent book for beginners and more experienced developers alike.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=376" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Developer+Tools/default.aspx">Developer Tools</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Adam+Nathan/default.aspx">Adam Nathan</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/apps/default.aspx">apps</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/applications/default.aspx">applications</category></item><item><title>First Windows Phone 7 Workshop - Birmingham March 26th 2011</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/03/29/first-windows-phone-7-workshop-birmingham-march-26th-2011.aspx</link><pubDate>Tue, 29 Mar 2011 08:48:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:354</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=354</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/03/29/first-windows-phone-7-workshop-birmingham-march-26th-2011.aspx#comments</comments><description>&lt;p&gt;Last Saturday, we held the first of our free &lt;a href="http://appamundi.com/wp7workshops/"&gt;Windows Phone 7 Workshops&lt;/a&gt;&amp;nbsp;- hope everyone enjoyed it as much as we did. Special thanks to &lt;a href="http://blogs.msdn.com/b/mikeormond/"&gt;Mike Ormond&lt;/a&gt; for coming along and pitching in, plus talking about Marketplace submission.&lt;/p&gt;
&lt;p&gt;The venue was the excellent &amp;#39;&lt;a href="http://www.studiovenues.co.uk/"&gt;The Studio&amp;#39;&lt;/a&gt; in Birmingham - heartily recommended to anyone looking to run an event in Birmingham. Great location, facilities and food, and friendly efficient staff. &lt;/p&gt;
&lt;p&gt;The workshop was a 12 hour event, the idea being that people worked in groups, to get applications ready to submit to Marketplace. Developers could bounce ideas off their peers, and ask APPA Mundi or Microsoft people for help and advice on the more thorny issues. The format worked very well, with several developers finishing up in a position where they were ready to submit their applications to Marketplace. &lt;/p&gt;
&lt;p&gt;There were loads of prizes, although that wasn&amp;#39;t the main reason people came. We gave a way an Xbox Kinect system in a raffle, and several smaller prizes such as books, tee-shirts and phone cases. Every attendee also got a free licence for&amp;nbsp;$299 of&amp;nbsp;controls from &lt;a href="http://www.mindscapehq.com/products/phone-elements"&gt;Mindscape&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More importantly, on the day, Lee Spring won a &lt;a href="http://www.omnia.samsungmobile.com/#/gate/omnia7"&gt;Samsung Omnia&lt;/a&gt;&amp;nbsp;for the app we judged to have made the most progress. Additionally, we will be giving away several other FREE developer phones to the guys who made great progress with their apps, when they are published to the Marketplace.&lt;/p&gt;
&lt;p&gt;Come along to one (or all) of our other workshops (&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#111111;font-size:10pt;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-fareast-theme-font:minor-fareast;mso-bidi-font-family:Arial;mso-ansi-language:EN;mso-fareast-language:EN-GB;mso-no-proof:yes;"&gt;&amp;bull; London - &lt;a href="https://www.clicktoattend.com/invitation.aspx?code=154634"&gt;&lt;span style="color:#0000ff;"&gt;2nd April 2011&lt;/span&gt;&lt;/a&gt; &amp;bull; Manchester - &lt;a href="https://www.clicktoattend.com/invitation.aspx?code=154635"&gt;&lt;span style="color:#0000ff;"&gt;9th April 2011&lt;/span&gt;&lt;/a&gt; &amp;bull; London - &lt;a href="https://www.clicktoattend.com/invitation.aspx?code=154636"&gt;&lt;span style="color:#0000ff;"&gt;16th April 2011&lt;/span&gt;&lt;/a&gt;) and win big too. We will again be raffling off an Xbox Kinect system, and giving a &lt;strong&gt;free phone&lt;/strong&gt; on the day to one lucky (hard working) developer who makes the most progress toward Marketplace. In addition, thanks to the generosity of our friends from Microsoft, we will have even more &lt;strong&gt;FREE Developer phones&lt;/strong&gt; to give away - just impress us with your (original) app, and submit it to Marketplace to get a developer phone - all you pay is the carriage charges. Sounds too good to be true - but it isn&amp;#39;t.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The events run from 9am until PM - but you needn&amp;#39;t stay all day. Several hardy souls in Birmingham did, and several people who originally said they were only here until lunchtime finished up staying a lot later than they thought they would.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;We took a few photographs of the event - and promise to take more at the forthcoming events. Hope to see some of you on Saturday. If you are coming along, please remember to bring your laptops. We will have several developer phones you will be able to use to test your apps on, if you don&amp;#39;t have a developer phone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Early in the day - Full of enthusiasm.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/Birmingham1.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Coming up on 10 hours - still going strong&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/Birmingham2.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Coming to the end of the workshop - still a few hardy souls working.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://mobileworld.appamundi.com/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.00.21.02/Birmingham3.jpg" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=354" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/appamundi/default.aspx">appamundi</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/workshops/default.aspx">workshops</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Mindscape/default.aspx">Mindscape</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Birmingham/default.aspx">Birmingham</category></item><item><title>Windows Phone 7 - No Fragment support right now</title><link>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/03/22/windows-phone-7-no-fragment-support-right-now.aspx</link><pubDate>Tue, 22 Mar 2011 13:01:00 GMT</pubDate><guid isPermaLink="false">989b12f5-6f26-47d9-9f0d-67fe982b88db:350</guid><dc:creator>Pete Vickers</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mobileworld.appamundi.com/blogs/petevickers/rsscomments.aspx?PostID=350</wfw:commentRss><comments>http://mobileworld.appamundi.com/blogs/petevickers/archive/2011/03/22/windows-phone-7-no-fragment-support-right-now.aspx#comments</comments><description>&lt;p&gt;We were getting reports of this occurring in one of our apps, but it was proving difficult to track down, despite our app emailing a stack trace and other details when we got an error. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://mobileworld.appamundi.com/blogs/peterfoot/default.aspx"&gt;Peter&lt;/a&gt; did some judicious searching, and found that other people had seen this if the page you were navigating away from was using DispatcherTimer. &lt;/p&gt;
&lt;p&gt;This did indeed appear to be the case. To fix this, it was included in tombstoning in&amp;nbsp;the &amp;#39;OnNavigatedFrom&amp;#39; event. The &amp;#39;IsEnabled&amp;#39; property of the Timer was saved away. &lt;/p&gt;
&lt;pre style="FONT-FAMILY:Consolas;BACKGROUND:white;COLOR:black;FONT-SIZE:13px;"&gt;State[&lt;span style="color:#2b91af;"&gt;modMain&lt;/span&gt;.tombstonetmrRefresh]&amp;nbsp;=&amp;nbsp;tmrRefresh.IsEnabled;&lt;br /&gt;tmrRefresh.Stop();&lt;/pre&gt;
&lt;p&gt;Then, in the &amp;#39;OnNavigatedTo&amp;#39; event, check the &amp;#39;state&amp;#39; of the timer, and re-start it if it was running when we &amp;#39;tombstoned&amp;#39;.&lt;/p&gt;
&lt;pre style="font-family:Consolas;background:white;color:black;font-size:13px;"&gt;&lt;span style="color:#0000ff;"&gt;if&lt;/span&gt;&amp;nbsp;(State.ContainsKey(&lt;span style="color:#2b91af;"&gt;modMain&lt;/span&gt;.tombstonetmrRefresh))
&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt;if&lt;/span&gt;&amp;nbsp;(&lt;span style="color:#2b91af;"&gt;Convert&lt;/span&gt;.ToBoolean(State[&lt;span style="color:#2b91af;"&gt;modMain&lt;/span&gt;.tombstonetmrRefresh]))
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tmrRefresh.Start();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;State.Remove(&lt;span style="color:#2b91af;"&gt;modMain&lt;/span&gt;.tombstonetmrRefresh);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;This should prevent the &amp;#39;No Fragment support right now&amp;#39; message from appearing&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mobileworld.appamundi.com/aggbug.aspx?PostID=350" width="1" height="1"&gt;</description><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/dispatchertimer/default.aspx">dispatchertimer</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/dispatcher/default.aspx">dispatcher</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/no+fragment+support+right+now/default.aspx">no fragment support right now</category><category domain="http://mobileworld.appamundi.com/blogs/petevickers/archive/tags/timer/default.aspx">timer</category></item></channel></rss>
