<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
  <title type="text">Michael Crump</title>
  <subtitle type="text">MichaelCrump.net</subtitle>
  <id>http://michaelcrump.net/feed</id>
  <updated>2012-05-23T13:50:17-07:00</updated>
  <link rel="alternate" href="http://michaelcrump.net/blog" />
  
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/MichaelCrump" /><feedburner:info uri="michaelcrump" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>MichaelCrump</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry>
    <id>http://michaelcrump.net/yet-another-podcast-65-windows-8-with-michael-crump</id>
    <title type="text">Yet Another Podcast #65 – Windows 8 with Michael Crump</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I was recently interviewed by &lt;a href="http://jesseliberty.com"&gt;Jesse Liberty&lt;/a&gt; for his podcast titled “Yet Another Podcast”. We talked for about 30 minutes on “&lt;em&gt;The Ten Things Silverlight Programmers Should Know About Windows 8”&lt;/em&gt;. This is based off a presentation that I did last week at the &lt;a href="http://www.rmtechtrifecta.com/"&gt;Rocky Mountain Trifecta&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Details of My Session at Rocky Mountain Trifecta: &lt;/h3&gt;  &lt;p&gt;In this session, we will look at how a Silverlight developers skills translate over to WinRT. We will dive straight into 10 things that I have discovered while working with WinRT. We will quickly find out just how much you will need to learn to work with this new platform.&lt;/p&gt;  &lt;h3&gt;Links to the Podcast&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://jesseliberty.com/2012/05/22/yet-another-podcast-65windows-8-with-michael-crump/"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://jesseliberty.com/podcast/"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/yet-another-podcast-65-windows-8-with-michael-crump" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fyet-another-podcast-65-windows-8-with-michael-crump&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-05-23T07:00:00-07:00</published>
    <updated>2012-05-23T13:50:17-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/9Y6OfTMoZs0/yet-another-podcast-65-windows-8-with-michael-crump" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I was recently interviewed by &lt;a href="http://jesseliberty.com"&gt;Jesse Liberty&lt;/a&gt; for his podcast titled “Yet Another Podcast”. We talked for about 30 minutes on “&lt;em&gt;The Ten Things Silverlight Programmers Should Know About Windows 8”&lt;/em&gt;. This is based off a presentation that I did last week at the &lt;a href="http://www.rmtechtrifecta.com/"&gt;Rocky Mountain Trifecta&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Details of My Session at Rocky Mountain Trifecta: &lt;/h3&gt;  &lt;p&gt;In this session, we will look at how a Silverlight developers skills translate over to WinRT. We will dive straight into 10 things that I have discovered while working with WinRT. We will quickly find out just how much you will need to learn to work with this new platform.&lt;/p&gt;  &lt;h3&gt;Links to the Podcast&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://jesseliberty.com/2012/05/22/yet-another-podcast-65windows-8-with-michael-crump/"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://jesseliberty.com/podcast/"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/yet-another-podcast-65-windows-8-with-michael-crump" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fyet-another-podcast-65-windows-8-with-michael-crump&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/9Y6OfTMoZs0" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/yet-another-podcast-65-windows-8-with-michael-crump</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/when-debug-isn-t-enough-with-your-windows-8-metro-applications</id>
    <title type="text">When Debug isn’t enough with your Windows 8 Metro Applications.</title>
    <summary type="html">&lt;h3&gt;&lt;a href="http://michaelcrump.net/files/image_634732593171331763.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593180379937.png" width="225" height="171" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;h3&gt;VS11 – Metro Application Quick Tips&lt;/h3&gt;  &lt;p&gt;Sometimes when developing Metro applications you need advanced debugging options such as suspending or resuming your application to observe the behavior of your app. Here is a quick post for those who are looking for the options to suspend, resume and suspend and shutdown your Metro application inside VS11. By default, your VS11 Toolbar should look similar to this: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593186308051.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593195044219.png" width="711" height="63" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you run a Metro application then you may be wondering where the options are to Suspend, Resume and Shut Down your Application. All you have to do is right click on the toolbar and add a check to “Debug Locations”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593199724309.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593209708501.png" width="327" height="231" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now if you run your Metro Application and switch back to Visual Studio then you will see the following :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593213452573.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593219380687.png" width="297" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The first option shows a Thumbnail of your Metro App – NICE! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593227180837.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593234356975.png" width="338" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The rest of the buttons allow you to suspend, resume and suspend and shut down your application.&lt;/p&gt;  &lt;h3&gt;Wrap-Up&lt;/h3&gt;  &lt;p&gt;I hope this post helps . If you want to hear more VS11 / Metro Tips and Tricks just let me know. I’m thinking of posting more of these. Thanks for reading!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/when-debug-isn-t-enough-with-your-windows-8-metro-applications" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fwhen-debug-isn-t-enough-with-your-windows-8-metro-applications&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-05-22T07:00:00-07:00</published>
    <updated>2012-05-22T12:00:00-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/lsgC4OOPXLs/when-debug-isn-t-enough-with-your-windows-8-metro-applications" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;h3&gt;&lt;a href="http://michaelcrump.net/files/image_634732593171331763.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593180379937.png" width="225" height="171" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;h3&gt;VS11 – Metro Application Quick Tips&lt;/h3&gt;  &lt;p&gt;Sometimes when developing Metro applications you need advanced debugging options such as suspending or resuming your application to observe the behavior of your app. Here is a quick post for those who are looking for the options to suspend, resume and suspend and shutdown your Metro application inside VS11. By default, your VS11 Toolbar should look similar to this: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593186308051.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593195044219.png" width="711" height="63" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you run a Metro application then you may be wondering where the options are to Suspend, Resume and Shut Down your Application. All you have to do is right click on the toolbar and add a check to “Debug Locations”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593199724309.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593209708501.png" width="327" height="231" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now if you run your Metro Application and switch back to Visual Studio then you will see the following :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593213452573.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593219380687.png" width="297" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The first option shows a Thumbnail of your Metro App – NICE! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634732593227180837.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634732593234356975.png" width="338" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The rest of the buttons allow you to suspend, resume and suspend and shut down your application.&lt;/p&gt;  &lt;h3&gt;Wrap-Up&lt;/h3&gt;  &lt;p&gt;I hope this post helps . If you want to hear more VS11 / Metro Tips and Tricks just let me know. I’m thinking of posting more of these. Thanks for reading!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/when-debug-isn-t-enough-with-your-windows-8-metro-applications" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fwhen-debug-isn-t-enough-with-your-windows-8-metro-applications&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/lsgC4OOPXLs" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/when-debug-isn-t-enough-with-your-windows-8-metro-applications</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/upcoming-speaking-events</id>
    <title type="text">Upcoming Events : Speaking and Attending</title>
    <summary type="html">&lt;p&gt;Hello Everyone,&lt;/p&gt;  &lt;p&gt;From time to time, I sit down and write out all the events that I will be speaking at or attending in hopes of connecting with other developers who may be attending these events. I’ll be at these events representing &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt;, so feel free to stop by the booth and ask say Hi.&amp;#160; I have several different talks lined-up from Windows 8, Silverlight, OData and Windows Phone 7! That’s a lot of XAML if you ask me!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;[Click below for more information including registration links]&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.allaboutxaml.net/events/59508972/"&gt;All About XAML [May Meetup]&lt;/a&gt; – &lt;strong&gt;Alabama – May 15th, 2012.&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://photos1.meetupstatic.com/photos/event/4/d/a/9/global_32239881.jpeg" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://rmtechtrifecta.com/"&gt;Rocky Mountain Trifecta&lt;/a&gt; – Colorado - May 19th, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634719703583760932.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634719703595305154.png" width="255" height="185" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://rmtechtrifecta.com/#sessions/82"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://rmtechtrifecta.com/#sessions/83"&gt;10 Things a Silverlight Developer Should Know when Building A Metro Application&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Developer Camp – Georgia – May 23rd, 2012 [Sold Out]&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The only speakers at this event are Microsoft employees, so I will only be attending. If you want to talk Telerik products then send me a tweet/email and we will link up.    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://northamerica.msteched.com"&gt;TechEd&lt;/a&gt; – Florida – June 11th – 14th, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634719703603261307.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634719703611061457.png" width="240" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I will not be speaking at this event, but will be in the Telerik booth showing off all of our XAML products.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt; – Tennessee – June 15/16, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.codestock.org/Marketing/codestock_lowres.png" width="254" height="133" /&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codestock.org/Sessions/getting-your-feet-wet-with-odata-in-silverlight-5-and-wp7-mango.aspx"&gt;Getting your Feet Wet with OData in Silverlight 5 and WP7 Mango&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codestock.org/Sessions/get-started-buliding-metro-applications-for-windows-8-using-xaml-c-.aspx"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://thatconference.com/"&gt;That Conference&lt;/a&gt; – Wisconsin – August 13th-15th 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://thatconference.com/Images/SiteBadges/220w.jpg" width="254" height="173" /&gt;&lt;/p&gt;  &lt;p&gt;I have one sessions at this event:    &lt;br /&gt;&lt;/p&gt; &lt;a href="http://thatconference.com/sessions#other"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;   &lt;p&gt;&lt;a href="http://devlink.net/"&gt;DevLink&lt;/a&gt; – &lt;strong&gt;Tennessee – August 29th-31st 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Devlink Technical Conference" src="http://devlink.net/Portals/0/siteHeader.png" /&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devlink.net/Conference/Sessions.aspx"&gt;Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devlink.net/Conference/Sessions.aspx"&gt;Silverlight - Not Dead Yet!&lt;/a&gt; &lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;If you are attending any of the events then please come up and introduce yourself. I really enjoy meeting new people and hopefully we can sit down and talk tech!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/upcoming-speaking-events" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fupcoming-speaking-events&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-05-14T07:00:00-07:00</published>
    <updated>2012-05-14T13:18:09-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/4W3EW2_dSYk/upcoming-speaking-events" />
    <category term="speaking" />
    <category term="Windows 8" />
    <category term="silverlight" />
    <category term="WinRT" />
    <content type="html">&lt;p&gt;Hello Everyone,&lt;/p&gt;  &lt;p&gt;From time to time, I sit down and write out all the events that I will be speaking at or attending in hopes of connecting with other developers who may be attending these events. I’ll be at these events representing &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt;, so feel free to stop by the booth and ask say Hi.&amp;#160; I have several different talks lined-up from Windows 8, Silverlight, OData and Windows Phone 7! That’s a lot of XAML if you ask me!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;[Click below for more information including registration links]&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.allaboutxaml.net/events/59508972/"&gt;All About XAML [May Meetup]&lt;/a&gt; – &lt;strong&gt;Alabama – May 15th, 2012.&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://photos1.meetupstatic.com/photos/event/4/d/a/9/global_32239881.jpeg" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://rmtechtrifecta.com/"&gt;Rocky Mountain Trifecta&lt;/a&gt; – Colorado - May 19th, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634719703583760932.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634719703595305154.png" width="255" height="185" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://rmtechtrifecta.com/#sessions/82"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://rmtechtrifecta.com/#sessions/83"&gt;10 Things a Silverlight Developer Should Know when Building A Metro Application&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Developer Camp – Georgia – May 23rd, 2012 [Sold Out]&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The only speakers at this event are Microsoft employees, so I will only be attending. If you want to talk Telerik products then send me a tweet/email and we will link up.    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://northamerica.msteched.com"&gt;TechEd&lt;/a&gt; – Florida – June 11th – 14th, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634719703603261307.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634719703611061457.png" width="240" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I will not be speaking at this event, but will be in the Telerik booth showing off all of our XAML products.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt; – Tennessee – June 15/16, 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.codestock.org/Marketing/codestock_lowres.png" width="254" height="133" /&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codestock.org/Sessions/getting-your-feet-wet-with-odata-in-silverlight-5-and-wp7-mango.aspx"&gt;Getting your Feet Wet with OData in Silverlight 5 and WP7 Mango&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codestock.org/Sessions/get-started-buliding-metro-applications-for-windows-8-using-xaml-c-.aspx"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://thatconference.com/"&gt;That Conference&lt;/a&gt; – Wisconsin – August 13th-15th 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://thatconference.com/Images/SiteBadges/220w.jpg" width="254" height="173" /&gt;&lt;/p&gt;  &lt;p&gt;I have one sessions at this event:    &lt;br /&gt;&lt;/p&gt; &lt;a href="http://thatconference.com/sessions#other"&gt;Get Started Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;   &lt;p&gt;&lt;a href="http://devlink.net/"&gt;DevLink&lt;/a&gt; – &lt;strong&gt;Tennessee – August 29th-31st 2012&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Devlink Technical Conference" src="http://devlink.net/Portals/0/siteHeader.png" /&gt;&lt;/p&gt;  &lt;p&gt;I have two sessions at this event: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devlink.net/Conference/Sessions.aspx"&gt;Buliding Metro Applications for Windows 8 using XAML/C#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devlink.net/Conference/Sessions.aspx"&gt;Silverlight - Not Dead Yet!&lt;/a&gt; &lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;If you are attending any of the events then please come up and introduce yourself. I really enjoy meeting new people and hopefully we can sit down and talk tech!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/upcoming-speaking-events" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fupcoming-speaking-events&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/4W3EW2_dSYk" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/upcoming-speaking-events</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of</id>
    <title type="text">A XAML Guy digs into ASP.NET MVC4 (Part 2 of ?)</title>
    <summary type="html">&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of"&gt;Part 1 available here.&lt;/a&gt;&lt;br&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Hey, you came back! Well thank you very much. I’m kind of surprised to see the amount of attention the first part received. From being featured on &lt;a href="http://blog.cwa.me.uk/2012/04/30/the-morning-brew-1095/"&gt;The Morning Brew&lt;/a&gt; to being featured in the &lt;a href="http://www.asp.net/community/spotlight"&gt;ASP.NET community Spotlight&lt;/a&gt;, it seems that I have hit on a topic that a lot of people are interested in. Let’s not waste anymore time and jump back into the series. &lt;/p&gt;  &lt;h3&gt;The Series so far:&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of"&gt;Part 1&lt;/a&gt; - Dives into setting up your MVC4 Development Environment and exploring the templates provided by Microsoft. We briefly discuss some differences between MVC3 and 4 and then add a new page to our project. We end the first part with a basic understanding of ViewBags, Views, Controllers, Razor Syntax, ActionLink and ActionResult.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Back to MVC4&lt;/h3&gt;  &lt;p&gt;We wrapped up the first part of the series by creating a new page in our MVC4 project named &lt;strong&gt;Products&lt;/strong&gt;. Our application looks identical to the default template with exception of the Products link. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33e0bf1a_634720156773446160.png"&gt;&lt;img title="SNAGHTML33e0bf1a" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML33e0bf1a" src="http://michaelcrump.net/files/SNAGHTML33e0bf1a_thumb_634720156796378601.png" width="836" height="392" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We haven’t added any additional code but if we change the size of the browser window then we will see this :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33e279d1_634720156804958766.png"&gt;&lt;img title="SNAGHTML33e279d1" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML33e279d1" src="http://michaelcrump.net/files/SNAGHTML33e279d1_thumb_634720156823367120.png" width="300" height="475" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Did you notice that the content adapted to the window size? How did this happen? Well, it is partially possible because of line 10 found in the _Layout.cshtml which is a meta tag named viewport. This will match my layout width with my device width. As the layout changes, so does the content. In MVC3, we had to manually add this to our page and in MVC4 it is added automatically.&lt;/p&gt;  &lt;pre class="brush: xml;"&gt; &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width&amp;quot; /&amp;gt;&lt;/pre&gt;

&lt;p&gt;The other piece to the puzzle (look at the Register and Log in buttons on the second image) is the CSS styling found in &lt;strong&gt;Content -&amp;gt; Site.css&lt;/strong&gt;. You can scroll down the page to line 463 and you will see the following code snippet: &lt;/p&gt;

&lt;pre class="brush: css;"&gt;/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 850px) {

/* header
----------------------------------------------------------*/
header .float-left,
header .float-right {
    float: none;
}&lt;/pre&gt;

&lt;p&gt;In this sample, we will see that we are using a &lt;a href="http://www.w3.org/TR/css3-mediaqueries/"&gt;CSS3 media queries&lt;/a&gt; to assign specific CSS depending on the device width.&lt;/p&gt;

&lt;p&gt;If we go ahead and comment out the CSS3 Media Query and the Meta Tag and look at this in a mobile browser (like &lt;a href="http://www.opera.com/developer/tools/mobile/"&gt;Opera Mobile&lt;/a&gt;) then it will look like the following: &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33f6c774_634720156835847360.png"&gt;&lt;img title="SNAGHTML33f6c774" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML33f6c774" src="http://michaelcrump.net/files/SNAGHTML33f6c774_thumb_634720156849731627.png" width="330" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Very ugly! Our register and log in buttons still have the grey background and the Contact link is not lined up. The only reason that I decided to show this now is that is important to know how to get your web applications working with a variety of screen resolutions. We are in the age of mobile devices like phones and tablets. Adding ViewPort and understanding CSS3 Media Queries is one method to combat this, but sometimes we need to create specific views in our MVC4 application. (more on that later)&lt;/p&gt;

&lt;h3&gt;Exploring Mobile Browsers a bit further before moving on.&lt;/h3&gt;

&lt;p&gt;I’m a big fan of using the Windows Phone 7 emulator that ships with Windows Phone SDK, but unfortunately it is not supported in VS11 Beta. That is ok though as Opera has a pretty solid mobile browser available to download and it works just fine on Windows 8. You can download it by visiting: &lt;a href="http://www.opera.com/developer/tools/mobile/"&gt;http://www.opera.com/developer/tools/mobile/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Once that is downloaded and installed then you can easy switch profiles to target the device you wish to optimize for. You can also change resolution, pixel density and the preferred input.&amp;#160; In my case, I left it as custom and hit Launch, but I’m sure it would be fun to test with the Kindle Fire profile. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML356e8186_634720156855659741.png"&gt;&lt;img title="SNAGHTML356e8186" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML356e8186" src="http://michaelcrump.net/files/SNAGHTML356e8186_thumb_634720156871104038.png" width="543" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once it is launched then you can see what your application looks like in a mobile browser with your specific settings. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML35767862_634720156893724473.png"&gt;&lt;img title="SNAGHTML35767862" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML35767862" src="http://michaelcrump.net/files/SNAGHTML35767862_thumb_634720156916656914.png" width="344" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Back to our App – Some Quick Fixes&lt;/h3&gt;

&lt;p&gt;Two things that I think we should fix before going further: &lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The “your logo here” &lt;/li&gt;

  &lt;li&gt;The Page Title &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We can fix the “your logo here” by going into the _Layout.cshtml and changing line 16 to something similar to the following: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;p class=&amp;quot;site-title&amp;quot;&amp;gt;@Html.ActionLink(&amp;quot;Sell Something&amp;quot;, &amp;quot;Index&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/p&amp;gt;&lt;/pre&gt;

&lt;p&gt;Next up, we need to fix the Page Title by default it looks something like this for our Products page: &lt;em&gt;Products Page - My ASP.NET MVC Application.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We can fix that by going to line 5 in our _Layout.cshtml page and changing it to something like: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;title&amp;gt;@ViewBag.Title - Sell Something&amp;lt;/title&amp;gt;&lt;/pre&gt;
In case you didn’t notice, we did both of these changes in the _Layout.cshtml where the changes would carry over to all of our pages. We want to make sure the ViewBag.Title remains in the title tag as that will give us the current page they are on. It is also worth noting here that the changes would not affect other views with a name of say ViewName.mobile.cshtml.&amp;#160;&amp;#160; &lt;h3&gt;Creating Mobile Specific Views in our MVC4 application with the help of Recipes&lt;/h3&gt;

&lt;p&gt;Recipes? Is this something that I use to help me cook a dish? No, recipes in MVC4 are what &lt;a href="http://haacked.com/archive/2011/07/13/asp-net-mvc-4-roadmap.aspx"&gt;Phil Haack&lt;/a&gt; describes as “scaffolding on steroids”. These are what I like to call mini-applications that allow you to accomplish tasks. They are delivered via &lt;a href="http://nuget.org/"&gt;NuGet&lt;/a&gt; and can be written in Windows Forms or WPF. Let’s go ahead and look at one of the most common and useful one. &lt;/p&gt;

&lt;p&gt;If you don’t have &lt;a href="http://nuget.org/"&gt;NuGet&lt;/a&gt; installed then go ahead and do that. NuGet is simply a package management system that is included out of the box if you are using VS11 Beta. So right click your project and select “&lt;strong&gt;Manage NuGet Packages&lt;/strong&gt;” and you will see the figure listed below. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f33d84c_634720156928981151.png"&gt;&lt;img title="SNAGHTML2f33d84c" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML2f33d84c" src="http://michaelcrump.net/files/SNAGHTML2f33d84c_thumb_634720156955813667.png" width="695" height="396" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make sure you click &lt;strong&gt;Online&lt;/strong&gt; and do a search for &lt;strong&gt;haack&lt;/strong&gt; and select &lt;strong&gt;MvcHaack.ViewMobilizer&lt;/strong&gt; and then hit &lt;strong&gt;Install&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Now, you will need to right click on &lt;strong&gt;Views –&amp;gt; Add –&amp;gt; Run Recipe&lt;/strong&gt;… from within your MVC4 application as shown below:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720156965797859.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720156994814417.png" width="804" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve only installed the one that Phil Hack created, so click on &lt;strong&gt;View Mobilizer&lt;/strong&gt; and select &lt;strong&gt;OK&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f382f51_634720157000274522.png"&gt;&lt;img title="SNAGHTML2f382f51" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2f382f51" src="http://michaelcrump.net/files/SNAGHTML2f382f51_thumb_634720157007762666.png" width="372" height="320" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use this recipe to create device specific views. By default, it is going to create views of all of the views that you selected and add “mobile” to the filename. So, your mobile view filename for products would be: &lt;strong&gt;Products.mobile.cshtml&lt;/strong&gt;. This will allow your users to see the mobile view if they enter your site with a mobile device (duh!) You can change the word mobile in the textbox to something more specific if you wanted to target certain mobile devices such as the iPhone. You may something like “iphone” and it will create views named &lt;strong&gt;SampleView.iphone.cshtml&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Go ahead and select some views and hit &lt;strong&gt;Mobilize&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f3a918d_634720157013690780.png"&gt;&lt;img title="SNAGHTML2f3a918d" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2f3a918d" src="http://michaelcrump.net/files/SNAGHTML2f3a918d_thumb_634720157030383101.png" width="365" height="348" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can see in the &lt;strong&gt;Views&lt;/strong&gt; folder now your new mobile pages have been created.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720157034439179.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720157047543431.png" width="264" height="340" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you make a quick modification to say your Index.mobile.cshtml (I just added the word Mobile) and view it in your mobile browser than that view will be shown once a mobile browser is detected. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML3a7dd664_634720173149549079.png"&gt;&lt;img title="SNAGHTML3a7dd664" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML3a7dd664" src="http://michaelcrump.net/files/SNAGHTML3a7dd664_thumb_634720173164837373.png" width="348" height="511" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Inside of a desktop browser that view is not served up and the user would not see the text mobile because it served up Index.cshtml.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720157082956112.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720157096996382.png" width="736" height="230" /&gt;&lt;/a&gt;&lt;/p&gt;



&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;We touched on a variety of topics in this section, from ViewPorts to CSS3 Media Queries, to exploring a mobile browser offered by Opera. We also added some quick fixes for page title and fixed our logo text. We wrapped up by looking at recipes in MVC4 to help us create mobile specific views. So if you are wondering where we are headed next, then I’m hoping to add more functionality to the Products page and continue documenting my ride in MVC4 – but anything goes at this point. I’m planning on digging into JavaScript as well as look at other ways to enhance our application. &lt;/p&gt;

&lt;p&gt;Be sure to check out Telerik's MVC extensions if you have not done so already. They support MVC4 Beta and are available in both a commercial and an open source version. The commercial version with dedicated support is available &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=722"&gt;here&lt;/a&gt;, and the open source version is available &lt;a href="http://www.telerik.com/products/aspnet-mvc/download-open-source.aspx"&gt;here&lt;/a&gt;. If you are a XAML person (like myself) then check out their &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=571"&gt;Silverlight&lt;/a&gt; and &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=601"&gt;WPF&lt;/a&gt; offering. &lt;/p&gt;
&lt;strong&gt;&lt;b&gt;&lt;/b&gt;&lt;/strong&gt;

&lt;p&gt;Also, the “latest and greatest” bits of all Microsoft Products can be found below. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-xaml-guy-digs-into-asp-net-mvc4-part-2-of&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-05-08T03:11:00-07:00</published>
    <updated>2012-05-08T03:11:22-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/DF-QQzVb6PI/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of" />
    <category term="mvc4" />
    <category term="xaml" />
    <content type="html">&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of"&gt;Part 1 available here.&lt;/a&gt;&lt;br&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Hey, you came back! Well thank you very much. I’m kind of surprised to see the amount of attention the first part received. From being featured on &lt;a href="http://blog.cwa.me.uk/2012/04/30/the-morning-brew-1095/"&gt;The Morning Brew&lt;/a&gt; to being featured in the &lt;a href="http://www.asp.net/community/spotlight"&gt;ASP.NET community Spotlight&lt;/a&gt;, it seems that I have hit on a topic that a lot of people are interested in. Let’s not waste anymore time and jump back into the series. &lt;/p&gt;  &lt;h3&gt;The Series so far:&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of"&gt;Part 1&lt;/a&gt; - Dives into setting up your MVC4 Development Environment and exploring the templates provided by Microsoft. We briefly discuss some differences between MVC3 and 4 and then add a new page to our project. We end the first part with a basic understanding of ViewBags, Views, Controllers, Razor Syntax, ActionLink and ActionResult.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Back to MVC4&lt;/h3&gt;  &lt;p&gt;We wrapped up the first part of the series by creating a new page in our MVC4 project named &lt;strong&gt;Products&lt;/strong&gt;. Our application looks identical to the default template with exception of the Products link. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33e0bf1a_634720156773446160.png"&gt;&lt;img title="SNAGHTML33e0bf1a" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML33e0bf1a" src="http://michaelcrump.net/files/SNAGHTML33e0bf1a_thumb_634720156796378601.png" width="836" height="392" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We haven’t added any additional code but if we change the size of the browser window then we will see this :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33e279d1_634720156804958766.png"&gt;&lt;img title="SNAGHTML33e279d1" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML33e279d1" src="http://michaelcrump.net/files/SNAGHTML33e279d1_thumb_634720156823367120.png" width="300" height="475" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Did you notice that the content adapted to the window size? How did this happen? Well, it is partially possible because of line 10 found in the _Layout.cshtml which is a meta tag named viewport. This will match my layout width with my device width. As the layout changes, so does the content. In MVC3, we had to manually add this to our page and in MVC4 it is added automatically.&lt;/p&gt;  &lt;pre class="brush: xml;"&gt; &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width&amp;quot; /&amp;gt;&lt;/pre&gt;

&lt;p&gt;The other piece to the puzzle (look at the Register and Log in buttons on the second image) is the CSS styling found in &lt;strong&gt;Content -&amp;gt; Site.css&lt;/strong&gt;. You can scroll down the page to line 463 and you will see the following code snippet: &lt;/p&gt;

&lt;pre class="brush: css;"&gt;/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 850px) {

/* header
----------------------------------------------------------*/
header .float-left,
header .float-right {
    float: none;
}&lt;/pre&gt;

&lt;p&gt;In this sample, we will see that we are using a &lt;a href="http://www.w3.org/TR/css3-mediaqueries/"&gt;CSS3 media queries&lt;/a&gt; to assign specific CSS depending on the device width.&lt;/p&gt;

&lt;p&gt;If we go ahead and comment out the CSS3 Media Query and the Meta Tag and look at this in a mobile browser (like &lt;a href="http://www.opera.com/developer/tools/mobile/"&gt;Opera Mobile&lt;/a&gt;) then it will look like the following: &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML33f6c774_634720156835847360.png"&gt;&lt;img title="SNAGHTML33f6c774" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML33f6c774" src="http://michaelcrump.net/files/SNAGHTML33f6c774_thumb_634720156849731627.png" width="330" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Very ugly! Our register and log in buttons still have the grey background and the Contact link is not lined up. The only reason that I decided to show this now is that is important to know how to get your web applications working with a variety of screen resolutions. We are in the age of mobile devices like phones and tablets. Adding ViewPort and understanding CSS3 Media Queries is one method to combat this, but sometimes we need to create specific views in our MVC4 application. (more on that later)&lt;/p&gt;

&lt;h3&gt;Exploring Mobile Browsers a bit further before moving on.&lt;/h3&gt;

&lt;p&gt;I’m a big fan of using the Windows Phone 7 emulator that ships with Windows Phone SDK, but unfortunately it is not supported in VS11 Beta. That is ok though as Opera has a pretty solid mobile browser available to download and it works just fine on Windows 8. You can download it by visiting: &lt;a href="http://www.opera.com/developer/tools/mobile/"&gt;http://www.opera.com/developer/tools/mobile/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Once that is downloaded and installed then you can easy switch profiles to target the device you wish to optimize for. You can also change resolution, pixel density and the preferred input.&amp;#160; In my case, I left it as custom and hit Launch, but I’m sure it would be fun to test with the Kindle Fire profile. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML356e8186_634720156855659741.png"&gt;&lt;img title="SNAGHTML356e8186" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML356e8186" src="http://michaelcrump.net/files/SNAGHTML356e8186_thumb_634720156871104038.png" width="543" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once it is launched then you can see what your application looks like in a mobile browser with your specific settings. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML35767862_634720156893724473.png"&gt;&lt;img title="SNAGHTML35767862" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML35767862" src="http://michaelcrump.net/files/SNAGHTML35767862_thumb_634720156916656914.png" width="344" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Back to our App – Some Quick Fixes&lt;/h3&gt;

&lt;p&gt;Two things that I think we should fix before going further: &lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The “your logo here” &lt;/li&gt;

  &lt;li&gt;The Page Title &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We can fix the “your logo here” by going into the _Layout.cshtml and changing line 16 to something similar to the following: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;p class=&amp;quot;site-title&amp;quot;&amp;gt;@Html.ActionLink(&amp;quot;Sell Something&amp;quot;, &amp;quot;Index&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/p&amp;gt;&lt;/pre&gt;

&lt;p&gt;Next up, we need to fix the Page Title by default it looks something like this for our Products page: &lt;em&gt;Products Page - My ASP.NET MVC Application.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We can fix that by going to line 5 in our _Layout.cshtml page and changing it to something like: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;title&amp;gt;@ViewBag.Title - Sell Something&amp;lt;/title&amp;gt;&lt;/pre&gt;
In case you didn’t notice, we did both of these changes in the _Layout.cshtml where the changes would carry over to all of our pages. We want to make sure the ViewBag.Title remains in the title tag as that will give us the current page they are on. It is also worth noting here that the changes would not affect other views with a name of say ViewName.mobile.cshtml.&amp;#160;&amp;#160; &lt;h3&gt;Creating Mobile Specific Views in our MVC4 application with the help of Recipes&lt;/h3&gt;

&lt;p&gt;Recipes? Is this something that I use to help me cook a dish? No, recipes in MVC4 are what &lt;a href="http://haacked.com/archive/2011/07/13/asp-net-mvc-4-roadmap.aspx"&gt;Phil Haack&lt;/a&gt; describes as “scaffolding on steroids”. These are what I like to call mini-applications that allow you to accomplish tasks. They are delivered via &lt;a href="http://nuget.org/"&gt;NuGet&lt;/a&gt; and can be written in Windows Forms or WPF. Let’s go ahead and look at one of the most common and useful one. &lt;/p&gt;

&lt;p&gt;If you don’t have &lt;a href="http://nuget.org/"&gt;NuGet&lt;/a&gt; installed then go ahead and do that. NuGet is simply a package management system that is included out of the box if you are using VS11 Beta. So right click your project and select “&lt;strong&gt;Manage NuGet Packages&lt;/strong&gt;” and you will see the figure listed below. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f33d84c_634720156928981151.png"&gt;&lt;img title="SNAGHTML2f33d84c" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML2f33d84c" src="http://michaelcrump.net/files/SNAGHTML2f33d84c_thumb_634720156955813667.png" width="695" height="396" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make sure you click &lt;strong&gt;Online&lt;/strong&gt; and do a search for &lt;strong&gt;haack&lt;/strong&gt; and select &lt;strong&gt;MvcHaack.ViewMobilizer&lt;/strong&gt; and then hit &lt;strong&gt;Install&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Now, you will need to right click on &lt;strong&gt;Views –&amp;gt; Add –&amp;gt; Run Recipe&lt;/strong&gt;… from within your MVC4 application as shown below:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720156965797859.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720156994814417.png" width="804" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve only installed the one that Phil Hack created, so click on &lt;strong&gt;View Mobilizer&lt;/strong&gt; and select &lt;strong&gt;OK&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f382f51_634720157000274522.png"&gt;&lt;img title="SNAGHTML2f382f51" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2f382f51" src="http://michaelcrump.net/files/SNAGHTML2f382f51_thumb_634720157007762666.png" width="372" height="320" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use this recipe to create device specific views. By default, it is going to create views of all of the views that you selected and add “mobile” to the filename. So, your mobile view filename for products would be: &lt;strong&gt;Products.mobile.cshtml&lt;/strong&gt;. This will allow your users to see the mobile view if they enter your site with a mobile device (duh!) You can change the word mobile in the textbox to something more specific if you wanted to target certain mobile devices such as the iPhone. You may something like “iphone” and it will create views named &lt;strong&gt;SampleView.iphone.cshtml&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Go ahead and select some views and hit &lt;strong&gt;Mobilize&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML2f3a918d_634720157013690780.png"&gt;&lt;img title="SNAGHTML2f3a918d" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML2f3a918d" src="http://michaelcrump.net/files/SNAGHTML2f3a918d_thumb_634720157030383101.png" width="365" height="348" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can see in the &lt;strong&gt;Views&lt;/strong&gt; folder now your new mobile pages have been created.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720157034439179.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720157047543431.png" width="264" height="340" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you make a quick modification to say your Index.mobile.cshtml (I just added the word Mobile) and view it in your mobile browser than that view will be shown once a mobile browser is detected. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML3a7dd664_634720173149549079.png"&gt;&lt;img title="SNAGHTML3a7dd664" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML3a7dd664" src="http://michaelcrump.net/files/SNAGHTML3a7dd664_thumb_634720173164837373.png" width="348" height="511" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Inside of a desktop browser that view is not served up and the user would not see the text mobile because it served up Index.cshtml.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634720157082956112.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634720157096996382.png" width="736" height="230" /&gt;&lt;/a&gt;&lt;/p&gt;



&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;We touched on a variety of topics in this section, from ViewPorts to CSS3 Media Queries, to exploring a mobile browser offered by Opera. We also added some quick fixes for page title and fixed our logo text. We wrapped up by looking at recipes in MVC4 to help us create mobile specific views. So if you are wondering where we are headed next, then I’m hoping to add more functionality to the Products page and continue documenting my ride in MVC4 – but anything goes at this point. I’m planning on digging into JavaScript as well as look at other ways to enhance our application. &lt;/p&gt;

&lt;p&gt;Be sure to check out Telerik's MVC extensions if you have not done so already. They support MVC4 Beta and are available in both a commercial and an open source version. The commercial version with dedicated support is available &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=722"&gt;here&lt;/a&gt;, and the open source version is available &lt;a href="http://www.telerik.com/products/aspnet-mvc/download-open-source.aspx"&gt;here&lt;/a&gt;. If you are a XAML person (like myself) then check out their &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=571"&gt;Silverlight&lt;/a&gt; and &lt;a href="http://www.telerik.com/download-trial-file.aspx?pid=601"&gt;WPF&lt;/a&gt; offering. &lt;/p&gt;
&lt;strong&gt;&lt;b&gt;&lt;/b&gt;&lt;/strong&gt;

&lt;p&gt;Also, the “latest and greatest” bits of all Microsoft Products can be found below. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-xaml-guy-digs-into-asp-net-mvc4-part-2-of&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/DF-QQzVb6PI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/unblock-files-in-windows-8-using-powershell-and-registry</id>
    <title type="text">Unblock Files in Windows 8 using PowerShell and Registry</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;In case you haven’t noticed, the following “&lt;strong&gt;Unblock&lt;/strong&gt;” button is missing from Windows 8 file properties. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634714178061387861.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634714178077924179.png" width="364" height="493" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This can be a tad annoying when downloading zip files from the internet and answering security prompt after prompt to get the file loaded. So, what did I do? I fixed it by using PowerShell and a quick registry entry. &lt;/p&gt;  &lt;h3&gt;The Solution&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you don’t want to dig into the registry yourself then you can just download the completed .REG file &lt;a href="http://michaelcrump.net/get/UnblockFile.zip"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Create a new registry entry in : HKEY_CLASSES_ROOT\*\shell\ and call it &lt;strong&gt;powershell, &lt;/strong&gt;now set the Data to be “&lt;strong&gt;Unblock Files&lt;/strong&gt;”. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML16b57822_634714178083696290.png"&gt;&lt;img title="SNAGHTML16b57822" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML16b57822" src="http://michaelcrump.net/files/SNAGHTML16b57822_thumb_634714178093836485.png" width="514" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Underneath the powershell key we just created, add a new key called &lt;strong&gt;command&lt;/strong&gt; and set the data to be &lt;strong&gt;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe Unblock-File&amp;#160; -LiteralPath '%L'&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Just copy and paste that entire line. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML16b7f280_634714178099920602.png"&gt;&lt;img title="SNAGHTML16b7f280" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML16b7f280" src="http://michaelcrump.net/files/SNAGHTML16b7f280_thumb_634714178110372803.png" width="520" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now if you right click on a file or files, then you will see the option to “&lt;strong&gt;Unblock Files&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634714178113648866.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634714178120356995.png" width="185" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Also as stated earlier, you can download a .REG file from &lt;a href="http://michaelcrump.net/get/UnblockFile.zip"&gt;here&lt;/a&gt; to avoid performing any of this work. The contents of the registry file are as follows: &lt;/p&gt;  &lt;pre class="brush: plain;"&gt;Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\powershell]
@=&amp;quot;Unblock Files&amp;quot;

[HKEY_CLASSES_ROOT\*\shell\powershell\command]
@=&amp;quot;C:\\\\Windows\\\\system32\\\\WindowsPowerShell\\\\v1.0\\\\powershell.exe Unblock-File  -LiteralPath '%L'&amp;quot;&lt;/pre&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;I hope this helped! Thanks for reading. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;b&gt;The “latest and greatest” bits of all Microsoft Products can be found below.&lt;/b&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/unblock-files-in-windows-8-using-powershell-and-registry" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2funblock-files-in-windows-8-using-powershell-and-registry&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-05-01T04:36:00-07:00</published>
    <updated>2012-05-01T04:37:05-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/zY6xIxvDWjk/unblock-files-in-windows-8-using-powershell-and-registry" />
    <category term="Windows 8" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;In case you haven’t noticed, the following “&lt;strong&gt;Unblock&lt;/strong&gt;” button is missing from Windows 8 file properties. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634714178061387861.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634714178077924179.png" width="364" height="493" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This can be a tad annoying when downloading zip files from the internet and answering security prompt after prompt to get the file loaded. So, what did I do? I fixed it by using PowerShell and a quick registry entry. &lt;/p&gt;  &lt;h3&gt;The Solution&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you don’t want to dig into the registry yourself then you can just download the completed .REG file &lt;a href="http://michaelcrump.net/get/UnblockFile.zip"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Create a new registry entry in : HKEY_CLASSES_ROOT\*\shell\ and call it &lt;strong&gt;powershell, &lt;/strong&gt;now set the Data to be “&lt;strong&gt;Unblock Files&lt;/strong&gt;”. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML16b57822_634714178083696290.png"&gt;&lt;img title="SNAGHTML16b57822" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML16b57822" src="http://michaelcrump.net/files/SNAGHTML16b57822_thumb_634714178093836485.png" width="514" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Underneath the powershell key we just created, add a new key called &lt;strong&gt;command&lt;/strong&gt; and set the data to be &lt;strong&gt;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe Unblock-File&amp;#160; -LiteralPath '%L'&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Just copy and paste that entire line. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML16b7f280_634714178099920602.png"&gt;&lt;img title="SNAGHTML16b7f280" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML16b7f280" src="http://michaelcrump.net/files/SNAGHTML16b7f280_thumb_634714178110372803.png" width="520" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now if you right click on a file or files, then you will see the option to “&lt;strong&gt;Unblock Files&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634714178113648866.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634714178120356995.png" width="185" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Also as stated earlier, you can download a .REG file from &lt;a href="http://michaelcrump.net/get/UnblockFile.zip"&gt;here&lt;/a&gt; to avoid performing any of this work. The contents of the registry file are as follows: &lt;/p&gt;  &lt;pre class="brush: plain;"&gt;Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\powershell]
@=&amp;quot;Unblock Files&amp;quot;

[HKEY_CLASSES_ROOT\*\shell\powershell\command]
@=&amp;quot;C:\\\\Windows\\\\system32\\\\WindowsPowerShell\\\\v1.0\\\\powershell.exe Unblock-File  -LiteralPath '%L'&amp;quot;&lt;/pre&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;I hope this helped! Thanks for reading. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;b&gt;The “latest and greatest” bits of all Microsoft Products can be found below.&lt;/b&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/unblock-files-in-windows-8-using-powershell-and-registry" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2funblock-files-in-windows-8-using-powershell-and-registry&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/zY6xIxvDWjk" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/unblock-files-in-windows-8-using-powershell-and-registry</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of</id>
    <title type="text">A XAML Guy digs into ASP.NET MVC4 (Part 1 of ?)</title>
    <summary type="html">&lt;b&gt;&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of"&gt;Part 2 is now available!&lt;/a&gt;&lt;/b&gt;
&lt;br&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Through and through I love XAML. I love building and working with SL, WPF, WP7, and Windows 8 XAML Metro Apps. But one thing that I’m aiming for is to have an understanding of other web applications frameworks (MVC in particular). Mainly for two reasons, to become better informed and for my passion of helping customers of &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt; to find suitable web solutions (be it Silverlight, WebForms, MVC, etc). I am not brand new to MVC as I have worked with it before, but I feel that it is time for me start “from scratch” and document my experience.&amp;#160; As I’ve said many times before this blog was created for me&amp;#160; as a quick reminder of how I did something. If anyone benefited from reading what I wrote then that was just a bonus. If you already know MVC then you won’t get &lt;em&gt;&lt;u&gt;much &lt;/u&gt;&lt;/em&gt;out of this series. If you are a XAML person, and want to see what the other side looks like then stick around. I’m sure I’ll make plenty of mistakes but hopefully we can learn together.&lt;/p&gt;  &lt;h3&gt;Starting with MVC4 Beta&lt;/h3&gt;  &lt;p&gt;I decided to start this series with MVC4 Beta because of some of the new stuff such as Web API. I’m aware that it is in beta and MVC3 is a more stable version. Anyways, if you want to follow along then you can grab &lt;a href="http://www.asp.net/mvc/mvc4"&gt;ASP.NET MVC 4 Beta&lt;/a&gt; from the Web Platform Installer 4.0. It installs on top of MVC3 (which you will have if you have VS2010 SP1 installed). You may also want to check out the release notes &lt;a href="http://www.asp.net/whitepapers/mvc4-release-notes"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fafa35_634710708947141169.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML2fafa35" border="0" alt="SNAGHTML2fafa35" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fafa35_thumb_634710708957905376.png" width="538" height="373" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you create a new ASP.NET MVC4 Project, then you will get the following templates out of the box. The ones circled below did not ship with MVC3. Also notice that the “Use HTML5 Markup” checkbox is not available anymore. That is because all MVC4 applications use HTML5.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fd1054_634710708966953550.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML2fd1054" border="0" alt="SNAGHTML2fd1054" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fd1054_thumb_634710708984113880.png" width="542" height="488" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;What is the difference between the different Project Templates? &lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Empty - An empty ASP.NET MVC 4 project.&lt;/li&gt;    &lt;li&gt;Internet Application - A default ASP.NET MVC 4 project with an account controller that uses forms authentication.&lt;/li&gt;    &lt;li&gt;Intranet Application - A default ASP.NET MVC 4 project that uses Windows authentication.&lt;/li&gt;    &lt;li&gt;*NEW* Mobile Applications - An ASP.NET MVC 4 project for mobile devices with an account controller that uses forms authentication. &lt;/li&gt;    &lt;li&gt;*NEW* Web API - An ASP.NET Web API Project &lt;/li&gt;    &lt;li&gt;*NEW* Single Page Application - A Single Page ASP.NET MVC 4 project with an account controller that uses forms authentication. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Start Me Up!&lt;/h3&gt;  &lt;p&gt;I am starting with the &lt;strong&gt;Internet Application&lt;/strong&gt; and using the &lt;strong&gt;Razor View engine&lt;/strong&gt; since that is the preferred view engine. If I hit F5 as soon as Visual Studio finishes spinning up then I see a fairly nice template to get me started. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Quick Note:&lt;/strong&gt;&amp;#160; The &lt;a href="http://www.codeplex.com/MVCContrib"&gt;MVCContrib&lt;/a&gt; library contains 8 alternate view engines. Brail, NDjango, NHaml, NVelocity, SharpTiles, Spark, StringTemplate and XSLT. (&lt;a href="http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework"&gt;source&lt;/a&gt;)    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709030134765.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709061179362.png" width="751" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Much has changed with the default page as in MVC3 it looked like this: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709066639467.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709075843644.png" width="554" height="323" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thankfully, the template in MVC4 is much better! So out of the box, we get a pretty nice template. Let’s now explore what makes up the application by jumping into the Solution Explorer. &lt;/p&gt;  &lt;h3&gt;The Solution Explorer&lt;/h3&gt;  &lt;p&gt;The only difference that I could tell in MVC4 Beta vs. MVC3 was that MVC4 includes an “Images” folder as well as a favicon.ico. The images folder contains the images found in the default templates and favicon.ico is of course the icon displayed when the user bookmarks your page. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709083175785.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709099712103.png" width="317" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’m not going to break down the solution explorer as you can find a great write-up by Microsoft for the MVC3 Solution Explorer &lt;a href="http://msdn.microsoft.com/en-us/gg592074"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Starting with Controllers&lt;/h3&gt;  &lt;p&gt;According to Microsoft, in an MVC based application, &lt;strong&gt;controllers&lt;/strong&gt; are responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display UI. &lt;/p&gt;  &lt;p&gt;We quickly find out that the framework requires the names of all controllers to end with &amp;quot;Controller&amp;quot;. That is why we see the HomeController shown below in the Controllers folder. &lt;/p&gt;  &lt;p&gt;If we double click on that file then we can see it is class that derives from Controller. The next thing we will notice is that under “&lt;strong&gt;Views&lt;/strong&gt;” –&amp;gt; “&lt;strong&gt;Home&lt;/strong&gt;” we have three files that match the ActionResult found in HomeController.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image20_634710710408421270.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image20_thumb_634710710428233651.png" width="749" height="296" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Quick Note:&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The ActionResult encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method. &lt;/li&gt;    &lt;li&gt;Razor is not a new programming language itself, but uses C# or Visual Basic syntax for having code inside a page without ASP.NET delimiter: &lt;strong&gt;&amp;lt;%= %&amp;gt;&lt;/strong&gt;. Razor file extension is ‘&lt;strong&gt;cshtml’&lt;/strong&gt; for C# language, and ‘&lt;strong&gt;vbhtml’&lt;/strong&gt; for Visual Basic. (&lt;a href="http://msdn.microsoft.com/en-us/gg618477"&gt;source&lt;/a&gt;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So, we have taken a brief look at MVC4 Beta Project Template, the Solution Explorer and dabbled with Controllers and Views. I’m more of a do-it kind of guy, so the next step is adding functionality to our existing application. &lt;/p&gt;  &lt;h3&gt;Adding an Additional Page&lt;/h3&gt;  &lt;p&gt;Let’s go ahead and add an additional page to our application. Right click on the Home Folder inside of &lt;strong&gt;View&lt;/strong&gt; and select “&lt;strong&gt;Add&lt;/strong&gt;” –&amp;gt; “&lt;strong&gt;New Item&lt;/strong&gt;” –&amp;gt; and Select “&lt;strong&gt;MVC 4 View Page (Razor) – Visual C#&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML99ecb2d_634710709166013378.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML99ecb2d" border="0" alt="SNAGHTML99ecb2d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML99ecb2d_thumb_634710709192533888.png" width="758" height="428" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Give it a name of Products.cshtml and you will see it generated the following code: &lt;/p&gt;  &lt;pre class="brush: xml;"&gt;@{
    Layout = null;
}

&amp;lt;!DOCTYPE html&amp;gt;

&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width&amp;quot; /&amp;gt;
    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div&amp;gt;
    
    &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;

&lt;p&gt;Right off the bat you can see the Razor syntax at the top with the Layout = null then you will see HTML5 markup with the famous DOCTYPE tag. *You know the one every HTML5 session says you can remember*. &lt;/p&gt;

&lt;p&gt;We are going to remove everything and just add in the following code snippet: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;@{
    ViewBag.Title = &amp;quot;Products Page&amp;quot;;
}

&amp;lt;hgroup class=&amp;quot;title&amp;quot;&amp;gt;
   &amp;lt;h2&amp;gt;@ViewBag.Message&amp;lt;/h2&amp;gt;
&amp;lt;/hgroup&amp;gt;&lt;/pre&gt;

&lt;h3&gt;What the heck is a ViewBag? &lt;/h3&gt;

&lt;p&gt;The ViewBag uses the dynamic feature that was added in to C# 4. It allows an object to dynamically have properties added to it. &lt;/p&gt;

&lt;p&gt;In this sample, we are going to set a Title and use the built in title class (found from hgroup) to display the ViewBag Message which we are going to set in the Controller. &lt;/p&gt;

&lt;h3&gt;Back to Controllers&lt;/h3&gt;

&lt;p&gt;Navigate back over to the Controllers page and double click on HomeController.cs and add the following code below the Contact Method. &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;public ActionResult Products()
{
    ViewBag.Message = &amp;quot; Your quintessential products page.&amp;quot;;

    return View();
}&lt;/pre&gt;

&lt;p&gt;Here we can see that we created a new method called Products (which matches our name in the &lt;strong&gt;Views&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Home&lt;/strong&gt;) and gave the ViewBag a dynamic Message and finally return the view. &lt;/p&gt;

&lt;h3&gt;Run It! &lt;/h3&gt;

&lt;p&gt;If we run it then we will quickly find out the page hasn’t been added. That is because we need to navigate over to the &lt;strong&gt;Views –&amp;gt; Shared&lt;/strong&gt; and modify the &lt;strong&gt;_Layout.cshtml&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you drill down into the header tag then you will find a list with the id of menu. Simply add Products to this list as shown below: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;nav&amp;gt;
    &amp;lt;ul id=&amp;quot;menu&amp;quot;&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Home&amp;quot;, &amp;quot;Index&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;About&amp;quot;, &amp;quot;About&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Products&amp;quot;, &amp;quot;Products&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Contact&amp;quot;, &amp;quot;Contact&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;
&amp;lt;/nav&amp;gt;&lt;/pre&gt;

&lt;h3&gt;What the heck is ActionLink?&lt;/h3&gt;

&lt;p&gt;An ActionLink returns an anchor element (a element) that contains the virtual path of the specified action. (&lt;a href="http://msdn.microsoft.com/en-us/library/system.web.mvc.html.linkextensions.actionlink.aspx"&gt;source&lt;/a&gt;) If you want to break down the parts of ActionLink, then look at the image below: &lt;/p&gt;
&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709197993993.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709211098245.png" width="680" height="156" /&gt;&lt;/a&gt; 

&lt;p&gt;As you can see in our example, we are passing in the Title, The Action Method and finally the Controller Name. Notice the third parameter is Home. This will map to HomeController class. &lt;/p&gt;

&lt;p&gt;Now if you run the application then you will get your “&lt;strong&gt;Products&lt;/strong&gt;” page and the text you defined in the dynamic ViewBag.Message. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709216714353.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709224514503.png" width="685" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Notice our clean URL: (doesn’t have the ugly .aspx page found in WebForms)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709229194593.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709235902722.png" width="443" height="35" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We can now go ahead and add an additional parameter for example : &lt;u&gt;http://localhost:13945/Home/Products/123456&lt;/u&gt; (depending on the port number assigned to your project) and notice that nothing happened to our page. It did 404 out. Why is that? It is because we don’t have anything defined to handle the “id” that is being passed in. Let’s investigate this further by going back to our &lt;strong&gt;HomeController&lt;/strong&gt; and replacing the ViewBag.Message code for the Products with the one listed below: &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;public ActionResult Products()
{           
    ViewBag.Message = String.Format(&amp;quot;{0}::{1}::{2}&amp;quot;, RouteData.Values[&amp;quot;controller&amp;quot;],
                                                     RouteData.Values[&amp;quot;action&amp;quot;],
                                                     RouteData.Values[&amp;quot;id&amp;quot;]);

    return View();
}&lt;/pre&gt;

&lt;p&gt;Now if we run that same page and enter the following URL: &lt;u&gt;http://localhost:13945/Home/Products/123456&lt;/u&gt; then we will get the following result: &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709241830836.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709250098995.png" width="787" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see we get the controller named &lt;strong&gt;Home&lt;/strong&gt;, the action is called &lt;strong&gt;Products&lt;/strong&gt; and we passed in 123456 which is the &lt;strong&gt;id&lt;/strong&gt;. Stay tuned for the next part of the series as we are going to do something with the id that is passed in and explore much much more of MVC4.&lt;/p&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;We covered a ton of MVC fundamentals in this first part. While nothing blogged about in this first part is earth shattering (especially if you are an MVC guy/gal) it really helped me wrap my head around ASP.NET MVC. I would recommend if you are interested in diving deeper much much faster than this series then check out Steve Sanderson’s book &lt;a href="http://www.amazon.com/Pro-ASP-NET-MVC-3-Framework/dp/1430234040/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1335499129&amp;amp;sr=1-1"&gt;Pro ASP.NET MVC 3 Framework&lt;/a&gt; from Amazon.(not a referral link). Feel free to leave comments and suggestions below if I’m doing something wrong. Thanks for reading and until next time – Michael signing off. 

  &lt;br /&gt;

  &lt;br /&gt;&lt;strong&gt;&lt;b&gt;The “latest and greatest” bits of all Microsoft Products can be found below. &lt;/b&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-xaml-guy-digs-into-asp-net-mvc4-part-1-of&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-04-27T04:27:00-07:00</published>
    <updated>2012-05-08T03:00:51-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/Fy6UD_1dzNc/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of" />
    <category term="mvc4" />
    <category term="aspnet" />
    <content type="html">&lt;b&gt;&lt;a href="http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-2-of"&gt;Part 2 is now available!&lt;/a&gt;&lt;/b&gt;
&lt;br&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Through and through I love XAML. I love building and working with SL, WPF, WP7, and Windows 8 XAML Metro Apps. But one thing that I’m aiming for is to have an understanding of other web applications frameworks (MVC in particular). Mainly for two reasons, to become better informed and for my passion of helping customers of &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt; to find suitable web solutions (be it Silverlight, WebForms, MVC, etc). I am not brand new to MVC as I have worked with it before, but I feel that it is time for me start “from scratch” and document my experience.&amp;#160; As I’ve said many times before this blog was created for me&amp;#160; as a quick reminder of how I did something. If anyone benefited from reading what I wrote then that was just a bonus. If you already know MVC then you won’t get &lt;em&gt;&lt;u&gt;much &lt;/u&gt;&lt;/em&gt;out of this series. If you are a XAML person, and want to see what the other side looks like then stick around. I’m sure I’ll make plenty of mistakes but hopefully we can learn together.&lt;/p&gt;  &lt;h3&gt;Starting with MVC4 Beta&lt;/h3&gt;  &lt;p&gt;I decided to start this series with MVC4 Beta because of some of the new stuff such as Web API. I’m aware that it is in beta and MVC3 is a more stable version. Anyways, if you want to follow along then you can grab &lt;a href="http://www.asp.net/mvc/mvc4"&gt;ASP.NET MVC 4 Beta&lt;/a&gt; from the Web Platform Installer 4.0. It installs on top of MVC3 (which you will have if you have VS2010 SP1 installed). You may also want to check out the release notes &lt;a href="http://www.asp.net/whitepapers/mvc4-release-notes"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fafa35_634710708947141169.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML2fafa35" border="0" alt="SNAGHTML2fafa35" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fafa35_thumb_634710708957905376.png" width="538" height="373" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you create a new ASP.NET MVC4 Project, then you will get the following templates out of the box. The ones circled below did not ship with MVC3. Also notice that the “Use HTML5 Markup” checkbox is not available anymore. That is because all MVC4 applications use HTML5.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fd1054_634710708966953550.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML2fd1054" border="0" alt="SNAGHTML2fd1054" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML2fd1054_thumb_634710708984113880.png" width="542" height="488" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;What is the difference between the different Project Templates? &lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Empty - An empty ASP.NET MVC 4 project.&lt;/li&gt;    &lt;li&gt;Internet Application - A default ASP.NET MVC 4 project with an account controller that uses forms authentication.&lt;/li&gt;    &lt;li&gt;Intranet Application - A default ASP.NET MVC 4 project that uses Windows authentication.&lt;/li&gt;    &lt;li&gt;*NEW* Mobile Applications - An ASP.NET MVC 4 project for mobile devices with an account controller that uses forms authentication. &lt;/li&gt;    &lt;li&gt;*NEW* Web API - An ASP.NET Web API Project &lt;/li&gt;    &lt;li&gt;*NEW* Single Page Application - A Single Page ASP.NET MVC 4 project with an account controller that uses forms authentication. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Start Me Up!&lt;/h3&gt;  &lt;p&gt;I am starting with the &lt;strong&gt;Internet Application&lt;/strong&gt; and using the &lt;strong&gt;Razor View engine&lt;/strong&gt; since that is the preferred view engine. If I hit F5 as soon as Visual Studio finishes spinning up then I see a fairly nice template to get me started. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Quick Note:&lt;/strong&gt;&amp;#160; The &lt;a href="http://www.codeplex.com/MVCContrib"&gt;MVCContrib&lt;/a&gt; library contains 8 alternate view engines. Brail, NDjango, NHaml, NVelocity, SharpTiles, Spark, StringTemplate and XSLT. (&lt;a href="http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework"&gt;source&lt;/a&gt;)    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709030134765.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709061179362.png" width="751" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Much has changed with the default page as in MVC3 it looked like this: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709066639467.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709075843644.png" width="554" height="323" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thankfully, the template in MVC4 is much better! So out of the box, we get a pretty nice template. Let’s now explore what makes up the application by jumping into the Solution Explorer. &lt;/p&gt;  &lt;h3&gt;The Solution Explorer&lt;/h3&gt;  &lt;p&gt;The only difference that I could tell in MVC4 Beta vs. MVC3 was that MVC4 includes an “Images” folder as well as a favicon.ico. The images folder contains the images found in the default templates and favicon.ico is of course the icon displayed when the user bookmarks your page. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709083175785.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709099712103.png" width="317" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’m not going to break down the solution explorer as you can find a great write-up by Microsoft for the MVC3 Solution Explorer &lt;a href="http://msdn.microsoft.com/en-us/gg592074"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Starting with Controllers&lt;/h3&gt;  &lt;p&gt;According to Microsoft, in an MVC based application, &lt;strong&gt;controllers&lt;/strong&gt; are responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display UI. &lt;/p&gt;  &lt;p&gt;We quickly find out that the framework requires the names of all controllers to end with &amp;quot;Controller&amp;quot;. That is why we see the HomeController shown below in the Controllers folder. &lt;/p&gt;  &lt;p&gt;If we double click on that file then we can see it is class that derives from Controller. The next thing we will notice is that under “&lt;strong&gt;Views&lt;/strong&gt;” –&amp;gt; “&lt;strong&gt;Home&lt;/strong&gt;” we have three files that match the ActionResult found in HomeController.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image20_634710710408421270.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image20_thumb_634710710428233651.png" width="749" height="296" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Quick Note:&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The ActionResult encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method. &lt;/li&gt;    &lt;li&gt;Razor is not a new programming language itself, but uses C# or Visual Basic syntax for having code inside a page without ASP.NET delimiter: &lt;strong&gt;&amp;lt;%= %&amp;gt;&lt;/strong&gt;. Razor file extension is ‘&lt;strong&gt;cshtml’&lt;/strong&gt; for C# language, and ‘&lt;strong&gt;vbhtml’&lt;/strong&gt; for Visual Basic. (&lt;a href="http://msdn.microsoft.com/en-us/gg618477"&gt;source&lt;/a&gt;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So, we have taken a brief look at MVC4 Beta Project Template, the Solution Explorer and dabbled with Controllers and Views. I’m more of a do-it kind of guy, so the next step is adding functionality to our existing application. &lt;/p&gt;  &lt;h3&gt;Adding an Additional Page&lt;/h3&gt;  &lt;p&gt;Let’s go ahead and add an additional page to our application. Right click on the Home Folder inside of &lt;strong&gt;View&lt;/strong&gt; and select “&lt;strong&gt;Add&lt;/strong&gt;” –&amp;gt; “&lt;strong&gt;New Item&lt;/strong&gt;” –&amp;gt; and Select “&lt;strong&gt;MVC 4 View Page (Razor) – Visual C#&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML99ecb2d_634710709166013378.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML99ecb2d" border="0" alt="SNAGHTML99ecb2d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML99ecb2d_thumb_634710709192533888.png" width="758" height="428" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Give it a name of Products.cshtml and you will see it generated the following code: &lt;/p&gt;  &lt;pre class="brush: xml;"&gt;@{
    Layout = null;
}

&amp;lt;!DOCTYPE html&amp;gt;

&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width&amp;quot; /&amp;gt;
    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div&amp;gt;
    
    &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;

&lt;p&gt;Right off the bat you can see the Razor syntax at the top with the Layout = null then you will see HTML5 markup with the famous DOCTYPE tag. *You know the one every HTML5 session says you can remember*. &lt;/p&gt;

&lt;p&gt;We are going to remove everything and just add in the following code snippet: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;@{
    ViewBag.Title = &amp;quot;Products Page&amp;quot;;
}

&amp;lt;hgroup class=&amp;quot;title&amp;quot;&amp;gt;
   &amp;lt;h2&amp;gt;@ViewBag.Message&amp;lt;/h2&amp;gt;
&amp;lt;/hgroup&amp;gt;&lt;/pre&gt;

&lt;h3&gt;What the heck is a ViewBag? &lt;/h3&gt;

&lt;p&gt;The ViewBag uses the dynamic feature that was added in to C# 4. It allows an object to dynamically have properties added to it. &lt;/p&gt;

&lt;p&gt;In this sample, we are going to set a Title and use the built in title class (found from hgroup) to display the ViewBag Message which we are going to set in the Controller. &lt;/p&gt;

&lt;h3&gt;Back to Controllers&lt;/h3&gt;

&lt;p&gt;Navigate back over to the Controllers page and double click on HomeController.cs and add the following code below the Contact Method. &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;public ActionResult Products()
{
    ViewBag.Message = &amp;quot; Your quintessential products page.&amp;quot;;

    return View();
}&lt;/pre&gt;

&lt;p&gt;Here we can see that we created a new method called Products (which matches our name in the &lt;strong&gt;Views&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Home&lt;/strong&gt;) and gave the ViewBag a dynamic Message and finally return the view. &lt;/p&gt;

&lt;h3&gt;Run It! &lt;/h3&gt;

&lt;p&gt;If we run it then we will quickly find out the page hasn’t been added. That is because we need to navigate over to the &lt;strong&gt;Views –&amp;gt; Shared&lt;/strong&gt; and modify the &lt;strong&gt;_Layout.cshtml&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you drill down into the header tag then you will find a list with the id of menu. Simply add Products to this list as shown below: &lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;nav&amp;gt;
    &amp;lt;ul id=&amp;quot;menu&amp;quot;&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Home&amp;quot;, &amp;quot;Index&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;About&amp;quot;, &amp;quot;About&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Products&amp;quot;, &amp;quot;Products&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;@Html.ActionLink(&amp;quot;Contact&amp;quot;, &amp;quot;Contact&amp;quot;, &amp;quot;Home&amp;quot;)&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;
&amp;lt;/nav&amp;gt;&lt;/pre&gt;

&lt;h3&gt;What the heck is ActionLink?&lt;/h3&gt;

&lt;p&gt;An ActionLink returns an anchor element (a element) that contains the virtual path of the specified action. (&lt;a href="http://msdn.microsoft.com/en-us/library/system.web.mvc.html.linkextensions.actionlink.aspx"&gt;source&lt;/a&gt;) If you want to break down the parts of ActionLink, then look at the image below: &lt;/p&gt;
&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709197993993.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709211098245.png" width="680" height="156" /&gt;&lt;/a&gt; 

&lt;p&gt;As you can see in our example, we are passing in the Title, The Action Method and finally the Controller Name. Notice the third parameter is Home. This will map to HomeController class. &lt;/p&gt;

&lt;p&gt;Now if you run the application then you will get your “&lt;strong&gt;Products&lt;/strong&gt;” page and the text you defined in the dynamic ViewBag.Message. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709216714353.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709224514503.png" width="685" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Notice our clean URL: (doesn’t have the ugly .aspx page found in WebForms)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709229194593.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709235902722.png" width="443" height="35" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We can now go ahead and add an additional parameter for example : &lt;u&gt;http://localhost:13945/Home/Products/123456&lt;/u&gt; (depending on the port number assigned to your project) and notice that nothing happened to our page. It did 404 out. Why is that? It is because we don’t have anything defined to handle the “id” that is being passed in. Let’s investigate this further by going back to our &lt;strong&gt;HomeController&lt;/strong&gt; and replacing the ViewBag.Message code for the Products with the one listed below: &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;public ActionResult Products()
{           
    ViewBag.Message = String.Format(&amp;quot;{0}::{1}::{2}&amp;quot;, RouteData.Values[&amp;quot;controller&amp;quot;],
                                                     RouteData.Values[&amp;quot;action&amp;quot;],
                                                     RouteData.Values[&amp;quot;id&amp;quot;]);

    return View();
}&lt;/pre&gt;

&lt;p&gt;Now if we run that same page and enter the following URL: &lt;u&gt;http://localhost:13945/Home/Products/123456&lt;/u&gt; then we will get the following result: &lt;/p&gt;

&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634710709241830836.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634710709250098995.png" width="787" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see we get the controller named &lt;strong&gt;Home&lt;/strong&gt;, the action is called &lt;strong&gt;Products&lt;/strong&gt; and we passed in 123456 which is the &lt;strong&gt;id&lt;/strong&gt;. Stay tuned for the next part of the series as we are going to do something with the id that is passed in and explore much much more of MVC4.&lt;/p&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;We covered a ton of MVC fundamentals in this first part. While nothing blogged about in this first part is earth shattering (especially if you are an MVC guy/gal) it really helped me wrap my head around ASP.NET MVC. I would recommend if you are interested in diving deeper much much faster than this series then check out Steve Sanderson’s book &lt;a href="http://www.amazon.com/Pro-ASP-NET-MVC-3-Framework/dp/1430234040/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1335499129&amp;amp;sr=1-1"&gt;Pro ASP.NET MVC 3 Framework&lt;/a&gt; from Amazon.(not a referral link). Feel free to leave comments and suggestions below if I’m doing something wrong. Thanks for reading and until next time – Michael signing off. 

  &lt;br /&gt;

  &lt;br /&gt;&lt;strong&gt;&lt;b&gt;The “latest and greatest” bits of all Microsoft Products can be found below. &lt;/b&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt; | &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-xaml-guy-digs-into-asp-net-mvc4-part-1-of&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/Fy6UD_1dzNc" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/a-xaml-guy-digs-into-asp-net-mvc4-part-1-of</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/getting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome</id>
    <title type="text">Getting Rid of the “Plug-in Not Responding” Message when Debugging Silverlight Applications in Chrome</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I really love building Silverlight Applications and debugging with Chrome. One thing that I hate though is the constant popups that I get from Chrome telling me my plug-in is unresponsive when I’m trying to figure out why something isn’t working. I decided to take a few minutes and find out how to solve this once and for all and share it with you. Below you will see my normal routine and how easily we can solve this. &lt;/p&gt;  &lt;h3&gt;The Normal Routine&lt;/h3&gt;  &lt;p&gt;I set a break point on a line: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634705519700169890.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634705519713430230.png" width="449" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I start debugging my application and begin inspecting the Binding Statement or whatever and eventually Chrome gives me this message: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML218d472d_634705519718110350.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML218d472d" border="0" alt="SNAGHTML218d472d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML218d472d_thumb_634705519724974526.png" width="395" height="157" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I hit the &lt;strong&gt;No&lt;/strong&gt; button and eventually it comes up again asking the same question. &lt;/p&gt;  &lt;h3&gt;The Solution&lt;/h3&gt;  &lt;p&gt;Multiple Solutions exists for this but it all boils down to adding an extra parameter called &lt;strong&gt;--disable-hang-monitor&lt;/strong&gt; to the command line. &lt;/p&gt;  &lt;p&gt;So for example, I usually open an instance of chrome before debugging my SL applications. I went ahead and create a shortcut to chrome and add the parameter after chrome.exe as shown below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1aef3e_634705519732306714.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML1aef3e" border="0" alt="SNAGHTML1aef3e" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1aef3e_thumb_634705519749155146.png" width="396" height="558" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You may have times when you are not debugging and wish for Chrome to notify you the plug-in is not responding. In this case, simply add another shortcut without the additional parameter. &lt;/p&gt;  &lt;h3&gt;Other More Permanent Ways&lt;/h3&gt;  &lt;p&gt;If you want to just set this parameter system wide then you can do that by opening Regedit and navigate to the following key: &lt;strong&gt;HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Change the default key to look like the following: &amp;quot;C:\Users\your user name here\AppData\Local\Google\Chrome\Application\chrome.exe&amp;quot; &lt;strong&gt;--disable-hang-monitor&lt;/strong&gt; -- &amp;quot;%1&amp;quot;&lt;/p&gt;    &lt;p&gt;You are now ready to enjoy Chrome without ever seeing the plug-in warning again. &lt;/p&gt;  &lt;h3&gt;Wrap-Up&lt;/h3&gt;  &lt;p&gt;It is funny how these little things can annoying you to the point where you begin investigating how to fix it. I know that was my case. Anyways, I hope this post helps someone out there!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/getting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fgetting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-04-21T03:55:00-07:00</published>
    <updated>2012-04-21T03:55:01-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/XEyWj8SkfqE/getting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome" />
    <category term="silverlight" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I really love building Silverlight Applications and debugging with Chrome. One thing that I hate though is the constant popups that I get from Chrome telling me my plug-in is unresponsive when I’m trying to figure out why something isn’t working. I decided to take a few minutes and find out how to solve this once and for all and share it with you. Below you will see my normal routine and how easily we can solve this. &lt;/p&gt;  &lt;h3&gt;The Normal Routine&lt;/h3&gt;  &lt;p&gt;I set a break point on a line: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634705519700169890.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634705519713430230.png" width="449" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I start debugging my application and begin inspecting the Binding Statement or whatever and eventually Chrome gives me this message: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML218d472d_634705519718110350.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML218d472d" border="0" alt="SNAGHTML218d472d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML218d472d_thumb_634705519724974526.png" width="395" height="157" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I hit the &lt;strong&gt;No&lt;/strong&gt; button and eventually it comes up again asking the same question. &lt;/p&gt;  &lt;h3&gt;The Solution&lt;/h3&gt;  &lt;p&gt;Multiple Solutions exists for this but it all boils down to adding an extra parameter called &lt;strong&gt;--disable-hang-monitor&lt;/strong&gt; to the command line. &lt;/p&gt;  &lt;p&gt;So for example, I usually open an instance of chrome before debugging my SL applications. I went ahead and create a shortcut to chrome and add the parameter after chrome.exe as shown below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1aef3e_634705519732306714.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML1aef3e" border="0" alt="SNAGHTML1aef3e" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1aef3e_thumb_634705519749155146.png" width="396" height="558" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You may have times when you are not debugging and wish for Chrome to notify you the plug-in is not responding. In this case, simply add another shortcut without the additional parameter. &lt;/p&gt;  &lt;h3&gt;Other More Permanent Ways&lt;/h3&gt;  &lt;p&gt;If you want to just set this parameter system wide then you can do that by opening Regedit and navigate to the following key: &lt;strong&gt;HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Change the default key to look like the following: &amp;quot;C:\Users\your user name here\AppData\Local\Google\Chrome\Application\chrome.exe&amp;quot; &lt;strong&gt;--disable-hang-monitor&lt;/strong&gt; -- &amp;quot;%1&amp;quot;&lt;/p&gt;    &lt;p&gt;You are now ready to enjoy Chrome without ever seeing the plug-in warning again. &lt;/p&gt;  &lt;h3&gt;Wrap-Up&lt;/h3&gt;  &lt;p&gt;It is funny how these little things can annoying you to the point where you begin investigating how to fix it. I know that was my case. Anyways, I hope this post helps someone out there!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/getting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fgetting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/XEyWj8SkfqE" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/getting-rid-of-the-plug-in-not-responding-message-when-debugging-silverlight-applications-in-chrome</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/build-a-winrt-metro-app-to-access-the-windows-8-file-system</id>
    <title type="text">Build a WinRT Metro App to Access the Windows 8 File System</title>
    <summary type="html">&lt;p&gt;I have a new article published on DevProConnections today called, “&lt;a href="http://www.devproconnections.com/article/windows8/winrt-metro-windows-8-142173" target="_blank"&gt;Build a WinRT Metro App to Access the Windows 8 File System&lt;/a&gt;”. This article takes a look at what is involved with accessing the Windows 8 file system to create, read, modify and delete files. We also discuss file attributes and the “Most Recently Used” list in Windows 8. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;Windows 8 introduces a new native runtime called Windows Runtime (WinRT), which is the backbone of the new Metro user experience in Windows 8. For Windows developers, now is the ideal time to explore the Windows 8 Developer Preview and start working with Windows 8 and WinRT. Because file system access is one of the first things any developer needs to understand when learning a new platform, a good way to help you get your feet wet with WinRT is to use it to build a file system–access application. I'll walk you through the process of creating a Windows 8 C# and XAML Metro application and demonstrate how to manipulate files programmatically. After building the app, we'll explore additional file features, including reading file properties and adding a file to the Windows most recently used (MRU) list.&lt;/p&gt;  &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on DevProConnections and you can access it by clicking &lt;a href="http://www.devproconnections.com/article/windows8/winrt-metro-windows-8-142173"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/build-a-winrt-metro-app-to-access-the-windows-8-file-system" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fbuild-a-winrt-metro-app-to-access-the-windows-8-file-system&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-04-14T01:16:00-07:00</published>
    <updated>2012-04-14T01:16:00-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/bGEnOHnbSa8/build-a-winrt-metro-app-to-access-the-windows-8-file-system" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;p&gt;I have a new article published on DevProConnections today called, “&lt;a href="http://www.devproconnections.com/article/windows8/winrt-metro-windows-8-142173" target="_blank"&gt;Build a WinRT Metro App to Access the Windows 8 File System&lt;/a&gt;”. This article takes a look at what is involved with accessing the Windows 8 file system to create, read, modify and delete files. We also discuss file attributes and the “Most Recently Used” list in Windows 8. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;Windows 8 introduces a new native runtime called Windows Runtime (WinRT), which is the backbone of the new Metro user experience in Windows 8. For Windows developers, now is the ideal time to explore the Windows 8 Developer Preview and start working with Windows 8 and WinRT. Because file system access is one of the first things any developer needs to understand when learning a new platform, a good way to help you get your feet wet with WinRT is to use it to build a file system–access application. I'll walk you through the process of creating a Windows 8 C# and XAML Metro application and demonstrate how to manipulate files programmatically. After building the app, we'll explore additional file features, including reading file properties and adding a file to the Windows most recently used (MRU) list.&lt;/p&gt;  &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on DevProConnections and you can access it by clicking &lt;a href="http://www.devproconnections.com/article/windows8/winrt-metro-windows-8-142173"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/build-a-winrt-metro-app-to-access-the-windows-8-file-system" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fbuild-a-winrt-metro-app-to-access-the-windows-8-file-system&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/bGEnOHnbSa8" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/build-a-winrt-metro-app-to-access-the-windows-8-file-system</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/10-things-you-probably-didn-t-know-about-windows-8</id>
    <title type="text">10 Things you Probably Didn’t know about Windows 8</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I have been playing with the Windows 8 Consumer Preview since the day it was released. It is my primary operating system at nights and weekends. Since I have been investing a lot of time in Windows 8, I thought I’d share 10 things that I certainly didn’t know about Windows 8 at first. This list should be helpful for someone new to Windows 8, but a power-user may learn a thing or two as well. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;In case you don’t have them, download the bits here: &lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;The other “latest and greatest” bits that work with Windows 8 can be found here (may need VS2010 though): &lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Let’s get started: &lt;/p&gt;  &lt;p&gt;1) On some Tiles that take up 2 spaces, you can select the tile and either make it &lt;strong&gt;smaller&lt;/strong&gt; or turn the &lt;strong&gt;live tile off&lt;/strong&gt;. This functionality has to be turned on by the developer. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782343433986.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782355758144.png" width="366" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2) In semantic zoom mode, you have the option to select a group then &lt;strong&gt;name&lt;/strong&gt; it. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/Screenshot%20(4)_634684782385086520.png"&gt;&lt;img title="Screenshot (4)" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="Screenshot (4)" src="http://michaelcrump.net/files/Screenshot%20(4)_thumb_634684782400530718.png" width="627" height="355" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3) In the Windows Store, you can scroll through additional images (if the user provided it) by touching or clicking on the &lt;strong&gt;arrows&lt;/strong&gt; indicated below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782484147790.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782519092238.png" width="621" height="351" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4) If you just start typing the application that you want to launch from the Metro Home Screen, then you will &lt;strong&gt;automatically&lt;/strong&gt; see search results. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782539840504.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782551228650.png" width="624" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5) Any page that you are viewing in the Metro browser, can easily be opened in the Desktop Browser with a simple &lt;strong&gt;right-click&lt;/strong&gt; and “&lt;strong&gt;View on the desktop&lt;/strong&gt;” button press. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782572756926.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782584925082.png" width="625" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6) You can easily view &lt;strong&gt;Suspended Apps&lt;/strong&gt; in the Task Manager by clicking, &lt;strong&gt;View&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Status values&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Show suspended status&lt;/strong&gt;. (by default it will hide suspended apps)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782598965262.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782620181534.png" width="442" height="404" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7) No need for a Screenshot capture tool. You can simply press &lt;strong&gt;Windows + Print Screen&lt;/strong&gt; and an image will appear in your &lt;strong&gt;Pictures&lt;/strong&gt; folder. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML561c212_634684782635157726.png"&gt;&lt;img title="SNAGHTML561c212" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML561c212" src="http://michaelcrump.net/files/SNAGHTML561c212_thumb_634684782653877966.png" width="499" height="293" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;8) Learn the keyboard shortcuts. Microsoft provided a nice keyboard shortcut cheat sheet that is available in &lt;a href="http://sdrv.ms/xjdwY7"&gt;PDF&lt;/a&gt; or &lt;a href="http://sdrv.ms/ApP6vs"&gt;XPS&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;9) Bring the orb back with &lt;a href="http://lee-soft.com/vistart/"&gt;ViStart&lt;/a&gt;. One of the annoying things about the Consumer Preview is that they removed the Windows Orb. So, if I want to open NotePad then I would normally have to switch back to Metro Mode to launch it or pin it to my desktop screen. Simply install &lt;strong&gt;ViStart&lt;/strong&gt; then you won’t have that problem anymore. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Beware that ViStart tries to install additional software, just watch the prompts and select “No” to everything else*&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782688354408.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782722986852.png" width="336" height="474" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;10) Since most people will be using Windows 8 on a tablet, it is important to note that Windows 8 comes with an “&lt;strong&gt;Airplane Mode&lt;/strong&gt;” out of the box. Just select your &lt;strong&gt;Settings Charm&lt;/strong&gt; –&amp;gt; Click on &lt;strong&gt;WiFi&lt;/strong&gt; –&amp;gt; Toggle the &lt;strong&gt;Airplane Mode&lt;/strong&gt; switch. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782727042904.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782731878966.png" width="68" height="395" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/image_634684782736247022.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782742487102.png" width="368" height="322" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/image_634684782745763144.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782749663194.png" width="244" height="169" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;Thanks for reading and if you have any questions or comments then please leave them below. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/10-things-you-probably-didn-t-know-about-windows-8" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2f10-things-you-probably-didn-t-know-about-windows-8&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-04-02T07:00:00-07:00</published>
    <updated>2012-04-03T00:39:11-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/yf89tzjZEp0/10-things-you-probably-didn-t-know-about-windows-8" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I have been playing with the Windows 8 Consumer Preview since the day it was released. It is my primary operating system at nights and weekends. Since I have been investing a lot of time in Windows 8, I thought I’d share 10 things that I certainly didn’t know about Windows 8 at first. This list should be helpful for someone new to Windows 8, but a power-user may learn a thing or two as well. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;In case you don’t have them, download the bits here: &lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093560"&gt;Windows 8 Consumer Preview Download&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200093610"&gt;VS11 Beta Download&lt;/a&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;The other “latest and greatest” bits that work with Windows 8 can be found here (may need VS2010 though): &lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200085969"&gt;Azure SDK&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086092"&gt;Azure Trial&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086137"&gt;Windows Phone SDK&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200086318"&gt;WebMatrix&lt;/a&gt;&lt;/b&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Let’s get started: &lt;/p&gt;  &lt;p&gt;1) On some Tiles that take up 2 spaces, you can select the tile and either make it &lt;strong&gt;smaller&lt;/strong&gt; or turn the &lt;strong&gt;live tile off&lt;/strong&gt;. This functionality has to be turned on by the developer. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782343433986.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782355758144.png" width="366" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2) In semantic zoom mode, you have the option to select a group then &lt;strong&gt;name&lt;/strong&gt; it. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/Screenshot%20(4)_634684782385086520.png"&gt;&lt;img title="Screenshot (4)" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="Screenshot (4)" src="http://michaelcrump.net/files/Screenshot%20(4)_thumb_634684782400530718.png" width="627" height="355" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3) In the Windows Store, you can scroll through additional images (if the user provided it) by touching or clicking on the &lt;strong&gt;arrows&lt;/strong&gt; indicated below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782484147790.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782519092238.png" width="621" height="351" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4) If you just start typing the application that you want to launch from the Metro Home Screen, then you will &lt;strong&gt;automatically&lt;/strong&gt; see search results. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782539840504.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782551228650.png" width="624" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5) Any page that you are viewing in the Metro browser, can easily be opened in the Desktop Browser with a simple &lt;strong&gt;right-click&lt;/strong&gt; and “&lt;strong&gt;View on the desktop&lt;/strong&gt;” button press. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782572756926.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782584925082.png" width="625" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6) You can easily view &lt;strong&gt;Suspended Apps&lt;/strong&gt; in the Task Manager by clicking, &lt;strong&gt;View&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Status values&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Show suspended status&lt;/strong&gt;. (by default it will hide suspended apps)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782598965262.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782620181534.png" width="442" height="404" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7) No need for a Screenshot capture tool. You can simply press &lt;strong&gt;Windows + Print Screen&lt;/strong&gt; and an image will appear in your &lt;strong&gt;Pictures&lt;/strong&gt; folder. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML561c212_634684782635157726.png"&gt;&lt;img title="SNAGHTML561c212" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SNAGHTML561c212" src="http://michaelcrump.net/files/SNAGHTML561c212_thumb_634684782653877966.png" width="499" height="293" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;8) Learn the keyboard shortcuts. Microsoft provided a nice keyboard shortcut cheat sheet that is available in &lt;a href="http://sdrv.ms/xjdwY7"&gt;PDF&lt;/a&gt; or &lt;a href="http://sdrv.ms/ApP6vs"&gt;XPS&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;9) Bring the orb back with &lt;a href="http://lee-soft.com/vistart/"&gt;ViStart&lt;/a&gt;. One of the annoying things about the Consumer Preview is that they removed the Windows Orb. So, if I want to open NotePad then I would normally have to switch back to Metro Mode to launch it or pin it to my desktop screen. Simply install &lt;strong&gt;ViStart&lt;/strong&gt; then you won’t have that problem anymore. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Beware that ViStart tries to install additional software, just watch the prompts and select “No” to everything else*&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782688354408.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782722986852.png" width="336" height="474" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;10) Since most people will be using Windows 8 on a tablet, it is important to note that Windows 8 comes with an “&lt;strong&gt;Airplane Mode&lt;/strong&gt;” out of the box. Just select your &lt;strong&gt;Settings Charm&lt;/strong&gt; –&amp;gt; Click on &lt;strong&gt;WiFi&lt;/strong&gt; –&amp;gt; Toggle the &lt;strong&gt;Airplane Mode&lt;/strong&gt; switch. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634684782727042904.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782731878966.png" width="68" height="395" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/image_634684782736247022.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782742487102.png" width="368" height="322" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/image_634684782745763144.png"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634684782749663194.png" width="244" height="169" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;Thanks for reading and if you have any questions or comments then please leave them below. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/10-things-you-probably-didn-t-know-about-windows-8" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2f10-things-you-probably-didn-t-know-about-windows-8&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/yf89tzjZEp0" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/10-things-you-probably-didn-t-know-about-windows-8</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/nokia-lumia-800-review-and-pictures</id>
    <title type="text">Nokia Lumia 800 Review and Pictures</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I’ve had the following Windows Phone 7 devices since September 2010:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geekswithblogs.net/mbcrump/archive/2010/09/30/hands-on--windows-phone-7-review.aspx"&gt;LG GW 910 Prototype Device&lt;/a&gt; (located on my old blog) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://michaelcrump.net/review-of-samsung-focus-windows-phone-7"&gt;Samsung Focus&lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/HTC_Titan"&gt;HTC Titan&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;and now the&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Nokia_Lumia_800"&gt;Nokia Lumia 800&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As you can see, I’ve carried around a lot of Windows Phones over the years. This quick review is for the Nokia Lumia 800 that I recently received. &lt;/p&gt;  &lt;h3&gt;The Specs&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;OS:&lt;/strong&gt; Ships with Windows Phone 7.5 (Mango), so no update is necessary.&lt;strong&gt; &lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Phone Size:&lt;/strong&gt; Very small! (That is a good thing) You can tell by the pictures located below, that it just how it fits in my hand.     &lt;br /&gt;&lt;strong&gt;Screen Size:&lt;/strong&gt; I am spoiled with my HTC Titan’s 4.7” screen at the moment, but the Lumia 800 still has a beautiful 3.7” AMOLED 480x800 screen.     &lt;br /&gt;&lt;strong&gt;Battery Life:&lt;/strong&gt; Very good. I’m able to use it for an entire day without a charge.&amp;#160; &lt;br /&gt;&lt;strong&gt;Camera/Video:&lt;/strong&gt; It comes with an 8 Megapixel camera rear-facing camera only. Again, I’m also spoiled that my Titan has a forward-facing camera.&amp;#160;&amp;#160; &lt;br /&gt;&lt;strong&gt;CPU:&lt;/strong&gt; Comes with a 1.4 GHz &lt;a href="http://en.wikipedia.org/wiki/Qualcomm"&gt;Qualcomm&lt;/a&gt; and is very smooth transitioning from one screen to another.     &lt;br /&gt;&lt;strong&gt;Memory:&lt;/strong&gt; Ships with 512 MB ram. This is standard at the moment. We will begin to see budget phones like the Nokia Lumia 610 shortly that has 256MB Ram.     &lt;br /&gt;&lt;strong&gt;Internal Storage:&lt;/strong&gt; Comes with 16 GB built-in which is more than enough to store music, photos, etc.&lt;/p&gt;  &lt;h3&gt;Pros/Cons&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;PROS:&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;+ If you are looking for an iPhone competitor, then you have found it. Slick, Sexy, and even opening the box reminds me of my old iPhone devices. &lt;/p&gt;  &lt;p&gt;+ Nokia Lumia specific apps like Drive and Music which allows you to get turn-by-turn direction and free music streaming.&lt;/p&gt;  &lt;p&gt;+ Solid build – this thing is built like a rock. I’ve already dropped it and it still works like a charm. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;CONS:&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;- Uses a Mini-Sim card and I’m not a fan of that format. Why? Because I use a lot of different phones and have to use an adapter to switch between devices. (and those adapters sometimes get stuck in phones)&lt;/p&gt;  &lt;p&gt;- The screen is 3.7” and I’m used to the Titans 4.7”. It is hard for me to switch to a smaller screen. I wish the standard had of been like the Lumia 900 at 4.3”.&lt;/p&gt;  &lt;p&gt;- No forward-facing camera on this phone. In order to compete with iPhone 4S, this device should have had a forward-facing camera.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Pictures&lt;/h3&gt;  &lt;p&gt;Most of you scrolled down to this part first and I don’t blame you. Here is a look at some pictures of the device shot from my &lt;a href="http://usa.canon.com/cusa/consumer/products/cameras/slr_cameras/eos_rebel_t2i_ef_s_18_55is_ii_kit"&gt;Canon Rebel T2i&lt;/a&gt; .After scrolling through the pictures, we will wrap up with my final thoughts on the phone. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3937_634681638231902159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3937" border="0" alt="IMG_3937" src="http://michaelcrum.web713.discountasp.net/files/IMG_3937_thumb_634681638253274159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3938_634681638415046159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3938" border="0" alt="IMG_3938" src="http://michaelcrum.web713.discountasp.net/files/IMG_3938_thumb_634681638435638159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3940_634681638613634159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3940" border="0" alt="IMG_3940" src="http://michaelcrum.web713.discountasp.net/files/IMG_3940_thumb_634681638635474159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3941_634681638810974159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3941" border="0" alt="IMG_3941" src="http://michaelcrum.web713.discountasp.net/files/IMG_3941_thumb_634681638831878159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3944_634681639007846159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3944" border="0" alt="IMG_3944" src="http://michaelcrum.web713.discountasp.net/files/IMG_3944_thumb_634681639027970159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3946_634681639203158159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3946" border="0" alt="IMG_3946" src="http://michaelcrum.web713.discountasp.net/files/IMG_3946_thumb_634681639222502159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3948_634681639363370159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3948" border="0" alt="IMG_3948" src="http://michaelcrum.web713.discountasp.net/files/IMG_3948_thumb_634681639380062159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3949_634681639519058159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3949" border="0" alt="IMG_3949" src="http://michaelcrum.web713.discountasp.net/files/IMG_3949_thumb_634681639535906159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3950_634681639680830159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3950" border="0" alt="IMG_3950" src="http://michaelcrum.web713.discountasp.net/files/IMG_3950_thumb_634681639697834159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3951_634681639834178159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3951" border="0" alt="IMG_3951" src="http://michaelcrum.web713.discountasp.net/files/IMG_3951_thumb_634681639850246159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3958_634681640007182159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3958" border="0" alt="IMG_3958" src="http://michaelcrum.web713.discountasp.net/files/IMG_3958_thumb_634681640026682159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What’s included in the box? &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Manuals &lt;/li&gt;    &lt;li&gt;Case – Very nice addition!&amp;#160; &lt;/li&gt;    &lt;li&gt;Data Cable plus Power Adapter (I have the European version) &lt;/li&gt;    &lt;li&gt;Earbuds &lt;/li&gt;    &lt;li&gt;Phone &lt;/li&gt; &lt;/ul&gt;  &lt;p align="left"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3952_634681674058862159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3952" border="0" alt="IMG_3952" src="http://michaelcrum.web713.discountasp.net/files/IMG_3952_thumb_634681674064166159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3953_634681674236702159.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3953" border="0" alt="IMG_3953" src="http://michaelcrum.web713.discountasp.net/files/IMG_3953_thumb_634681674257450159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3954_634681674286622159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3954" border="0" alt="IMG_3954" src="http://michaelcrum.web713.discountasp.net/files/IMG_3954_thumb_634681674292082159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3955_634681674314078159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3955" border="0" alt="IMG_3955" src="http://michaelcrum.web713.discountasp.net/files/IMG_3955_thumb_634681674319070159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3956_634681674339974159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3956" border="0" alt="IMG_3956" src="http://michaelcrum.web713.discountasp.net/files/IMG_3956_thumb_634681674345902159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3957_634681674380378159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3957" border="0" alt="IMG_3957" src="http://michaelcrum.web713.discountasp.net/files/IMG_3957_thumb_634681674386150159.jpg" width="244" height="164" /&gt;&lt;/a&gt;    &lt;br /&gt;Wrap-up&lt;/p&gt;  &lt;p&gt;If you are going to get a new Windows Phone, then I’d look no further than the Nokia Lumia 800 or 900 model. The few issues that I had with the 800 model are solved in the 900 version. This phone is small, slick and sexy and is just the device we needed to beat out our competitors. I am also a believer that the Windows Phone OS (Mango for now) is superior to any other mobile operating system. My wife, who was a huge iPhone fan has tossed her device for a Windows Phone 7. Why? Because she had the chance to carry one around for a few days and see for herself. I believe if Microsoft/Nokia markets this right then we will see sells of our apps and the platform rise. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/nokia-lumia-800-review-and-pictures" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fnokia-lumia-800-review-and-pictures&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-24T07:00:00-07:00</published>
    <updated>2012-03-24T15:17:49-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/bkToUY7dalY/nokia-lumia-800-review-and-pictures" />
    <category term="windows-phone7" />
    <category term="wp7" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I’ve had the following Windows Phone 7 devices since September 2010:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geekswithblogs.net/mbcrump/archive/2010/09/30/hands-on--windows-phone-7-review.aspx"&gt;LG GW 910 Prototype Device&lt;/a&gt; (located on my old blog) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://michaelcrump.net/review-of-samsung-focus-windows-phone-7"&gt;Samsung Focus&lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/HTC_Titan"&gt;HTC Titan&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;and now the&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Nokia_Lumia_800"&gt;Nokia Lumia 800&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As you can see, I’ve carried around a lot of Windows Phones over the years. This quick review is for the Nokia Lumia 800 that I recently received. &lt;/p&gt;  &lt;h3&gt;The Specs&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;OS:&lt;/strong&gt; Ships with Windows Phone 7.5 (Mango), so no update is necessary.&lt;strong&gt; &lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Phone Size:&lt;/strong&gt; Very small! (That is a good thing) You can tell by the pictures located below, that it just how it fits in my hand.     &lt;br /&gt;&lt;strong&gt;Screen Size:&lt;/strong&gt; I am spoiled with my HTC Titan’s 4.7” screen at the moment, but the Lumia 800 still has a beautiful 3.7” AMOLED 480x800 screen.     &lt;br /&gt;&lt;strong&gt;Battery Life:&lt;/strong&gt; Very good. I’m able to use it for an entire day without a charge.&amp;#160; &lt;br /&gt;&lt;strong&gt;Camera/Video:&lt;/strong&gt; It comes with an 8 Megapixel camera rear-facing camera only. Again, I’m also spoiled that my Titan has a forward-facing camera.&amp;#160;&amp;#160; &lt;br /&gt;&lt;strong&gt;CPU:&lt;/strong&gt; Comes with a 1.4 GHz &lt;a href="http://en.wikipedia.org/wiki/Qualcomm"&gt;Qualcomm&lt;/a&gt; and is very smooth transitioning from one screen to another.     &lt;br /&gt;&lt;strong&gt;Memory:&lt;/strong&gt; Ships with 512 MB ram. This is standard at the moment. We will begin to see budget phones like the Nokia Lumia 610 shortly that has 256MB Ram.     &lt;br /&gt;&lt;strong&gt;Internal Storage:&lt;/strong&gt; Comes with 16 GB built-in which is more than enough to store music, photos, etc.&lt;/p&gt;  &lt;h3&gt;Pros/Cons&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;PROS:&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;+ If you are looking for an iPhone competitor, then you have found it. Slick, Sexy, and even opening the box reminds me of my old iPhone devices. &lt;/p&gt;  &lt;p&gt;+ Nokia Lumia specific apps like Drive and Music which allows you to get turn-by-turn direction and free music streaming.&lt;/p&gt;  &lt;p&gt;+ Solid build – this thing is built like a rock. I’ve already dropped it and it still works like a charm. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;CONS:&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;- Uses a Mini-Sim card and I’m not a fan of that format. Why? Because I use a lot of different phones and have to use an adapter to switch between devices. (and those adapters sometimes get stuck in phones)&lt;/p&gt;  &lt;p&gt;- The screen is 3.7” and I’m used to the Titans 4.7”. It is hard for me to switch to a smaller screen. I wish the standard had of been like the Lumia 900 at 4.3”.&lt;/p&gt;  &lt;p&gt;- No forward-facing camera on this phone. In order to compete with iPhone 4S, this device should have had a forward-facing camera.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Pictures&lt;/h3&gt;  &lt;p&gt;Most of you scrolled down to this part first and I don’t blame you. Here is a look at some pictures of the device shot from my &lt;a href="http://usa.canon.com/cusa/consumer/products/cameras/slr_cameras/eos_rebel_t2i_ef_s_18_55is_ii_kit"&gt;Canon Rebel T2i&lt;/a&gt; .After scrolling through the pictures, we will wrap up with my final thoughts on the phone. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3937_634681638231902159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3937" border="0" alt="IMG_3937" src="http://michaelcrum.web713.discountasp.net/files/IMG_3937_thumb_634681638253274159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3938_634681638415046159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3938" border="0" alt="IMG_3938" src="http://michaelcrum.web713.discountasp.net/files/IMG_3938_thumb_634681638435638159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3940_634681638613634159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3940" border="0" alt="IMG_3940" src="http://michaelcrum.web713.discountasp.net/files/IMG_3940_thumb_634681638635474159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3941_634681638810974159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3941" border="0" alt="IMG_3941" src="http://michaelcrum.web713.discountasp.net/files/IMG_3941_thumb_634681638831878159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3944_634681639007846159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3944" border="0" alt="IMG_3944" src="http://michaelcrum.web713.discountasp.net/files/IMG_3944_thumb_634681639027970159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3946_634681639203158159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3946" border="0" alt="IMG_3946" src="http://michaelcrum.web713.discountasp.net/files/IMG_3946_thumb_634681639222502159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3948_634681639363370159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3948" border="0" alt="IMG_3948" src="http://michaelcrum.web713.discountasp.net/files/IMG_3948_thumb_634681639380062159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3949_634681639519058159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3949" border="0" alt="IMG_3949" src="http://michaelcrum.web713.discountasp.net/files/IMG_3949_thumb_634681639535906159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3950_634681639680830159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3950" border="0" alt="IMG_3950" src="http://michaelcrum.web713.discountasp.net/files/IMG_3950_thumb_634681639697834159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3951_634681639834178159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3951" border="0" alt="IMG_3951" src="http://michaelcrum.web713.discountasp.net/files/IMG_3951_thumb_634681639850246159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3958_634681640007182159.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_3958" border="0" alt="IMG_3958" src="http://michaelcrum.web713.discountasp.net/files/IMG_3958_thumb_634681640026682159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What’s included in the box? &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Manuals &lt;/li&gt;    &lt;li&gt;Case – Very nice addition!&amp;#160; &lt;/li&gt;    &lt;li&gt;Data Cable plus Power Adapter (I have the European version) &lt;/li&gt;    &lt;li&gt;Earbuds &lt;/li&gt;    &lt;li&gt;Phone &lt;/li&gt; &lt;/ul&gt;  &lt;p align="left"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3952_634681674058862159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3952" border="0" alt="IMG_3952" src="http://michaelcrum.web713.discountasp.net/files/IMG_3952_thumb_634681674064166159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3953_634681674236702159.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3953" border="0" alt="IMG_3953" src="http://michaelcrum.web713.discountasp.net/files/IMG_3953_thumb_634681674257450159.png" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3954_634681674286622159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3954" border="0" alt="IMG_3954" src="http://michaelcrum.web713.discountasp.net/files/IMG_3954_thumb_634681674292082159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3955_634681674314078159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3955" border="0" alt="IMG_3955" src="http://michaelcrum.web713.discountasp.net/files/IMG_3955_thumb_634681674319070159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3956_634681674339974159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3956" border="0" alt="IMG_3956" src="http://michaelcrum.web713.discountasp.net/files/IMG_3956_thumb_634681674345902159.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_3957_634681674380378159.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_3957" border="0" alt="IMG_3957" src="http://michaelcrum.web713.discountasp.net/files/IMG_3957_thumb_634681674386150159.jpg" width="244" height="164" /&gt;&lt;/a&gt;    &lt;br /&gt;Wrap-up&lt;/p&gt;  &lt;p&gt;If you are going to get a new Windows Phone, then I’d look no further than the Nokia Lumia 800 or 900 model. The few issues that I had with the 800 model are solved in the 900 version. This phone is small, slick and sexy and is just the device we needed to beat out our competitors. I am also a believer that the Windows Phone OS (Mango for now) is superior to any other mobile operating system. My wife, who was a huge iPhone fan has tossed her device for a Windows Phone 7. Why? Because she had the chance to carry one around for a few days and see for herself. I believe if Microsoft/Nokia markets this right then we will see sells of our apps and the platform rise. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/nokia-lumia-800-review-and-pictures" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fnokia-lumia-800-review-and-pictures&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/bkToUY7dalY" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/nokia-lumia-800-review-and-pictures</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/technology-and-friends-with-michael-crump-on-silverlight-5</id>
    <title type="text">Technology and Friends with Michael Crump on Silverlight 5</title>
    <summary type="html">&lt;p&gt;I was recently interviewed by &lt;strong&gt;&lt;a href="http://davidgiard.com/"&gt;David Giard&lt;/a&gt; &lt;/strong&gt;for his podcast titled “Technology and Friends”. We talked for about 20 minutes on all things Silverlight 5. We discussed the &lt;a href="http://michaelcrump.net/10-laps-around-silverlight-5-e-book-available-to-download-for-free"&gt;Free eBook on Silverlight 5&lt;/a&gt; that I recently published and was sponsored by &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt; to talking about all of the new features in Silverlight 5 that a Silverlight 4 developer could benefit from. &lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;Check&lt;/a&gt; out the interview and let me know what you think.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/Default.aspx"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/10-laps-around-silverlight-5-e-book-available-to-download-for-free"&gt;Download the eBook “10 Laps Around Silverlight 5”&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_634677409203799142.png" width="402" height="416" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/technology-and-friends-with-michael-crump-on-silverlight-5" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2ftechnology-and-friends-with-michael-crump-on-silverlight-5&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-19T07:00:00-07:00</published>
    <updated>2012-03-19T15:04:17-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/jnLFT86mVUU/technology-and-friends-with-michael-crump-on-silverlight-5" />
    <category term="silverlight" />
    <category term="xaml" />
    <content type="html">&lt;p&gt;I was recently interviewed by &lt;strong&gt;&lt;a href="http://davidgiard.com/"&gt;David Giard&lt;/a&gt; &lt;/strong&gt;for his podcast titled “Technology and Friends”. We talked for about 20 minutes on all things Silverlight 5. We discussed the &lt;a href="http://michaelcrump.net/10-laps-around-silverlight-5-e-book-available-to-download-for-free"&gt;Free eBook on Silverlight 5&lt;/a&gt; that I recently published and was sponsored by &lt;a href="http://www.telerik.com"&gt;Telerik&lt;/a&gt; to talking about all of the new features in Silverlight 5 that a Silverlight 4 developer could benefit from. &lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;Check&lt;/a&gt; out the interview and let me know what you think.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/Default.aspx"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/10-laps-around-silverlight-5-e-book-available-to-download-for-free"&gt;Download the eBook “10 Laps Around Silverlight 5”&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technologyandfriends.com/SubText/archive/2012/03/19/tf201.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_634677409203799142.png" width="402" height="416" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/technology-and-friends-with-michael-crump-on-silverlight-5" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2ftechnology-and-friends-with-michael-crump-on-silverlight-5&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/jnLFT86mVUU" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/technology-and-friends-with-michael-crump-on-silverlight-5</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/a-few-additional-options-inside-the-windows-simulator-in-vs11-beta</id>
    <title type="text">A Few Additional Options Inside the Windows Simulator in VS11 Beta</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;In case you haven’t noticed, the &lt;a href="http://michaelcrump.net/taking-a-look-at-the-windows-simulator-in-visual-studio-11"&gt;Windows Simulator&lt;/a&gt; in VS11 Beta has changed slightly. We have the same panel located to the right of the simulator as before, but with a few additional options. &lt;/p&gt;  &lt;p&gt;Here is a look at the simulator options with the version of VS11 released after the &lt;strong&gt;Build&lt;/strong&gt; event. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634600451062621547.png"&gt;&lt;img title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634600451074009693.png" width="489" height="293" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;…and here are the new options available after the latest VS11 Beta released on Feb 29th, 2012. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780592739466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780598667466.png" width="326" height="115" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Digging in&lt;/h3&gt;  &lt;p&gt;You can easily access the Simulator inside of Visual Studio 11, by going to &lt;strong&gt;Debug&lt;/strong&gt; and selecting &lt;strong&gt;Simulator&lt;/strong&gt; from the drop-down. &lt;/p&gt;  &lt;p&gt;.&lt;a href="http://michaelcrump.net/files/image_634671780602723466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780608807466.png" width="195" height="129" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you run your application, you will see it running in the simulator as shown below: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780625967466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780635483466.png" width="629" height="351" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let’s explore these new options. If you want to review what all of the buttons do then read my &lt;a href="http://michaelcrump.net/taking-a-look-at-the-windows-simulator-in-visual-studio-11"&gt;previous blog post&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Set Location&lt;/h3&gt;                    &lt;p&gt;If we take the first new option, then we can easily set the location for the app by inputting latitude, longitude, altitude and error radius. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML56b9e7c_634671780640787466.png"&gt;&lt;img title="SNAGHTML56b9e7c" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML56b9e7c" src="http://michaelcrump.net/files/SNAGHTML56b9e7c_thumb_634671780648119466.png" width="337" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Of course, if your tablet has the ability to send GPS coordinates then you can use your real location by unchecking “&lt;strong&gt;Use simulated location&lt;/strong&gt;”. &lt;/p&gt;  &lt;h3&gt;Screenshot&lt;/h3&gt;  &lt;p&gt;If you want to take a screenshot of your app, then simply click the &amp;quot;&lt;strong&gt;Screenshot&lt;/strong&gt;” button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780651395466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780654983466.png" width="108" height="119" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With the button directly under it, you can make a few additional tweaks.&amp;#160; Including where it saves the image and to open the saved image location. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://michaelcrump.net/files/image_634671780658259466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780661847466.png" width="228" height="149" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;By default, it saves to the Clipboard and stores the file in your &lt;strong&gt;Pictures Library&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML571dc75_634671780674015466.png"&gt;&lt;img title="SNAGHTML571dc75" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML571dc75" src="http://michaelcrump.net/files/SNAGHTML571dc75_thumb_634671780693983466.png" width="525" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It stores the images with the same resolution as set in the Simulator: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML58009fb_634671780701783466.png"&gt;&lt;img title="SNAGHTML58009fb" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML58009fb" src="http://michaelcrump.net/files/SNAGHTML58009fb_thumb_634671780714107466.png" width="285" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h3&gt;Help&lt;/h3&gt;  &lt;p&gt;The last option just opens your browser to the following page: &lt;a title="http://msdn.microsoft.com/library/windows/apps/hh441475.aspx" href="http://msdn.microsoft.com/library/windows/apps/hh441475.aspx"&gt;http://msdn.microsoft.com/library/windows/apps/hh441475.aspx&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;As you can see from this post, the simulator in VS11 Beta adds some functionality that we have been using with the Windows Phone 7 emulator. We actually had to wait well beyond the beta bits to get location and screenshots in the phone emulator options. Let’s hope the rest of Windows 8 is as polished as the simulator is. If you have any questions then feel free to contact &lt;a href="http://michaelcrump.net/about-me"&gt;me&lt;/a&gt;. Also, don’t forget to subscribe to my &lt;a href="http://feeds.feedburner.com/MichaelCrump"&gt;RSS feed&lt;/a&gt; and follow me on &lt;a href="http://twitter.com/mbcrump"&gt;twitter&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-few-additional-options-inside-the-windows-simulator-in-vs11-beta" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-few-additional-options-inside-the-windows-simulator-in-vs11-beta&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-12T07:00:00-07:00</published>
    <updated>2012-03-13T14:59:17-07:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/KAQTjgftucU/a-few-additional-options-inside-the-windows-simulator-in-vs11-beta" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;In case you haven’t noticed, the &lt;a href="http://michaelcrump.net/taking-a-look-at-the-windows-simulator-in-visual-studio-11"&gt;Windows Simulator&lt;/a&gt; in VS11 Beta has changed slightly. We have the same panel located to the right of the simulator as before, but with a few additional options. &lt;/p&gt;  &lt;p&gt;Here is a look at the simulator options with the version of VS11 released after the &lt;strong&gt;Build&lt;/strong&gt; event. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634600451062621547.png"&gt;&lt;img title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634600451074009693.png" width="489" height="293" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;…and here are the new options available after the latest VS11 Beta released on Feb 29th, 2012. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780592739466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780598667466.png" width="326" height="115" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Digging in&lt;/h3&gt;  &lt;p&gt;You can easily access the Simulator inside of Visual Studio 11, by going to &lt;strong&gt;Debug&lt;/strong&gt; and selecting &lt;strong&gt;Simulator&lt;/strong&gt; from the drop-down. &lt;/p&gt;  &lt;p&gt;.&lt;a href="http://michaelcrump.net/files/image_634671780602723466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780608807466.png" width="195" height="129" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you run your application, you will see it running in the simulator as shown below: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780625967466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780635483466.png" width="629" height="351" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let’s explore these new options. If you want to review what all of the buttons do then read my &lt;a href="http://michaelcrump.net/taking-a-look-at-the-windows-simulator-in-visual-studio-11"&gt;previous blog post&lt;/a&gt;. &lt;/p&gt;  &lt;h3&gt;Set Location&lt;/h3&gt;                    &lt;p&gt;If we take the first new option, then we can easily set the location for the app by inputting latitude, longitude, altitude and error radius. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML56b9e7c_634671780640787466.png"&gt;&lt;img title="SNAGHTML56b9e7c" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML56b9e7c" src="http://michaelcrump.net/files/SNAGHTML56b9e7c_thumb_634671780648119466.png" width="337" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Of course, if your tablet has the ability to send GPS coordinates then you can use your real location by unchecking “&lt;strong&gt;Use simulated location&lt;/strong&gt;”. &lt;/p&gt;  &lt;h3&gt;Screenshot&lt;/h3&gt;  &lt;p&gt;If you want to take a screenshot of your app, then simply click the &amp;quot;&lt;strong&gt;Screenshot&lt;/strong&gt;” button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/image_634671780651395466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780654983466.png" width="108" height="119" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With the button directly under it, you can make a few additional tweaks.&amp;#160; Including where it saves the image and to open the saved image location. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://michaelcrump.net/files/image_634671780658259466.png"&gt;&lt;img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://michaelcrump.net/files/image_thumb_634671780661847466.png" width="228" height="149" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;By default, it saves to the Clipboard and stores the file in your &lt;strong&gt;Pictures Library&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML571dc75_634671780674015466.png"&gt;&lt;img title="SNAGHTML571dc75" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML571dc75" src="http://michaelcrump.net/files/SNAGHTML571dc75_thumb_634671780693983466.png" width="525" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It stores the images with the same resolution as set in the Simulator: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/SNAGHTML58009fb_634671780701783466.png"&gt;&lt;img title="SNAGHTML58009fb" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="SNAGHTML58009fb" src="http://michaelcrump.net/files/SNAGHTML58009fb_thumb_634671780714107466.png" width="285" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h3&gt;Help&lt;/h3&gt;  &lt;p&gt;The last option just opens your browser to the following page: &lt;a title="http://msdn.microsoft.com/library/windows/apps/hh441475.aspx" href="http://msdn.microsoft.com/library/windows/apps/hh441475.aspx"&gt;http://msdn.microsoft.com/library/windows/apps/hh441475.aspx&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;As you can see from this post, the simulator in VS11 Beta adds some functionality that we have been using with the Windows Phone 7 emulator. We actually had to wait well beyond the beta bits to get location and screenshots in the phone emulator options. Let’s hope the rest of Windows 8 is as polished as the simulator is. If you have any questions then feel free to contact &lt;a href="http://michaelcrump.net/about-me"&gt;me&lt;/a&gt;. Also, don’t forget to subscribe to my &lt;a href="http://feeds.feedburner.com/MichaelCrump"&gt;RSS feed&lt;/a&gt; and follow me on &lt;a href="http://twitter.com/mbcrump"&gt;twitter&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/a-few-additional-options-inside-the-windows-simulator-in-vs11-beta" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fa-few-additional-options-inside-the-windows-simulator-in-vs11-beta&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/KAQTjgftucU" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/a-few-additional-options-inside-the-windows-simulator-in-vs11-beta</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/community-megaphone-podcast-ep-33-with-michael-crump</id>
    <title type="text">Community MegaPhone Podcast Ep 33 with Michael Crump</title>
    <summary type="html">&lt;p&gt;I was recently interviewed by &lt;strong&gt;Dane Morgridge&lt;/strong&gt; and &lt;strong&gt;G. Andrew Duthie&lt;/strong&gt; for their podcast titled “Community MegaPhone”. We talked for about an hour and a half on all things Silverlight, Windows Phone 7 and Windows 8. Dane and Andrew asked a lot of great questions and I thoroughly enjoyed chatting with them. &lt;a href="http://www.communitymegaphonepodcast.com/Show/show_33_with_guest_michael_crump"&gt;Check&lt;/a&gt; out the interview and let me know what you think.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com/Show/show_33_with_guest_michael_crump"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com/Full-Show-List"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com"&gt;Main Community MegaPhone site&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/3-9-2012%205-39-14%20PM_634669045386081881.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3-9-2012 5-39-14 PM" border="0" alt="3-9-2012 5-39-14 PM" src="http://michaelcrum.web713.discountasp.net/files/3-9-2012%205-39-14%20PM_thumb_634669045417905881.png" width="520" height="191" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/community-megaphone-podcast-ep-33-with-michael-crump" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fcommunity-megaphone-podcast-ep-33-with-michael-crump&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-09T08:00:00-08:00</published>
    <updated>2012-03-09T23:44:00-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/vfAy6sJ_P5I/community-megaphone-podcast-ep-33-with-michael-crump" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <category term="Podcast" />
    <category term="silverlight" />
    <category term="wp7" />
    <content type="html">&lt;p&gt;I was recently interviewed by &lt;strong&gt;Dane Morgridge&lt;/strong&gt; and &lt;strong&gt;G. Andrew Duthie&lt;/strong&gt; for their podcast titled “Community MegaPhone”. We talked for about an hour and a half on all things Silverlight, Windows Phone 7 and Windows 8. Dane and Andrew asked a lot of great questions and I thoroughly enjoyed chatting with them. &lt;a href="http://www.communitymegaphonepodcast.com/Show/show_33_with_guest_michael_crump"&gt;Check&lt;/a&gt; out the interview and let me know what you think.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com/Show/show_33_with_guest_michael_crump"&gt;Listen to the podcast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com/Full-Show-List"&gt;Full archive of all shows&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.communitymegaphonepodcast.com"&gt;Main Community MegaPhone site&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/3-9-2012%205-39-14%20PM_634669045386081881.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3-9-2012 5-39-14 PM" border="0" alt="3-9-2012 5-39-14 PM" src="http://michaelcrum.web713.discountasp.net/files/3-9-2012%205-39-14%20PM_thumb_634669045417905881.png" width="520" height="191" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/community-megaphone-podcast-ep-33-with-michael-crump" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fcommunity-megaphone-podcast-ep-33-with-michael-crump&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/vfAy6sJ_P5I" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/community-megaphone-podcast-ep-33-with-michael-crump</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/porting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine</id>
    <title type="text">Porting a Silverlight App to a Metro-Style App published on Visual Studio Magazine</title>
    <summary type="html">&lt;p&gt;I have a new article published on Visual Studio Magazine today called, “&lt;a href="http://visualstudiomagazine.com/articles/2012/03/01/from-silverlight-to-metro.aspx"&gt;Porting a Silverlight App to a Metro-Style App&lt;/a&gt;”. This article take Scott Gu’s famous Silverlight 2 Digg Applications and ports it to Windows 8 Metro-Style. I had a lot of fun writing this article and hope that you enjoy reading it. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;Windows 8, which was introduced at the Microsoft BUILD conference last year, is an exciting new OS that introduced a new UI as well as a new runtime: Windows Runtime, called WinRT. It's the backbone of the new Metro experience in Windows 8. Like many others, I've been playing with Windows 8 and kept hearing that Silverlight skills can be reused in Metro-style applications. I decided to find out for myself by taking a Silverlight 2 project and seeing how easy it was to port to a Windows 8 Metro application using C#/XAML.&lt;/p&gt;    &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on Visual Studio Magazine and you can access it by clicking &lt;a href="http://visualstudiomagazine.com/articles/2012/03/01/from-silverlight-to-metro.aspx"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/porting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fporting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-05T08:00:00-08:00</published>
    <updated>2012-03-05T22:16:57-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/4dZ1_GAF11g/porting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;p&gt;I have a new article published on Visual Studio Magazine today called, “&lt;a href="http://visualstudiomagazine.com/articles/2012/03/01/from-silverlight-to-metro.aspx"&gt;Porting a Silverlight App to a Metro-Style App&lt;/a&gt;”. This article take Scott Gu’s famous Silverlight 2 Digg Applications and ports it to Windows 8 Metro-Style. I had a lot of fun writing this article and hope that you enjoy reading it. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;Windows 8, which was introduced at the Microsoft BUILD conference last year, is an exciting new OS that introduced a new UI as well as a new runtime: Windows Runtime, called WinRT. It's the backbone of the new Metro experience in Windows 8. Like many others, I've been playing with Windows 8 and kept hearing that Silverlight skills can be reused in Metro-style applications. I decided to find out for myself by taking a Silverlight 2 project and seeing how easy it was to port to a Windows 8 Metro application using C#/XAML.&lt;/p&gt;    &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on Visual Studio Magazine and you can access it by clicking &lt;a href="http://visualstudiomagazine.com/articles/2012/03/01/from-silverlight-to-metro.aspx"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/porting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fporting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/4dZ1_GAF11g" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/porting-a-silverlight-app-to-a-metro-style-app-published-on-visual-studio-magazine</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/build-your-first-windows-phone-app-article-published-on-netmagazine</id>
    <title type="text">Build your first Windows Phone App Article Published on NetMagazine</title>
    <summary type="html">&lt;p&gt;I have a new article published on NetMagazine today called, “&lt;a href="http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app"&gt;Build your first Windows Phone 7 app&lt;/a&gt;”. This article goes beyond a simple “Hello World” app and guides you through building a simple yet highly functional Windows Phone 7 app. It is aimed at those new to Windows Phone 7 as well as other developers from different mobile platforms. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;In this article, we will get to grips with Windows Phone 7 application development, download the tools and begin building a simple app from start to finish. From discovering the rich toolset, to writing XAML and C#, Microsoft MVP Michael Crump has you covered&lt;/p&gt;  &lt;p&gt;Whether any of us like to admit it or not, mobile is here. It has been and will continue to be a core skillset that every developer will need to embrace. But how does someone new to mobile applications get started in mobile software development? Better yet, what if you have already built mobile applications on one platform and want to see the process of building an application on another one? This is what this article aims to accomplish. Get everyone up to speed with developing their first Windows Phone 7 application from start to finish.&lt;/p&gt;    &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on NetMagazine and you can access it by clicking &lt;a href="http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/build-your-first-windows-phone-app-article-published-on-netmagazine" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fbuild-your-first-windows-phone-app-article-published-on-netmagazine&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-03-01T08:00:00-08:00</published>
    <updated>2012-03-01T18:18:52-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/JGOiK3coTsc/build-your-first-windows-phone-app-article-published-on-netmagazine" />
    <category term="windows-phone7" />
    <category term="wp7" />
    <content type="html">&lt;p&gt;I have a new article published on NetMagazine today called, “&lt;a href="http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app"&gt;Build your first Windows Phone 7 app&lt;/a&gt;”. This article goes beyond a simple “Hello World” app and guides you through building a simple yet highly functional Windows Phone 7 app. It is aimed at those new to Windows Phone 7 as well as other developers from different mobile platforms. &lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;In this article, we will get to grips with Windows Phone 7 application development, download the tools and begin building a simple app from start to finish. From discovering the rich toolset, to writing XAML and C#, Microsoft MVP Michael Crump has you covered&lt;/p&gt;  &lt;p&gt;Whether any of us like to admit it or not, mobile is here. It has been and will continue to be a core skillset that every developer will need to embrace. But how does someone new to mobile applications get started in mobile software development? Better yet, what if you have already built mobile applications on one platform and want to see the process of building an application on another one? This is what this article aims to accomplish. Get everyone up to speed with developing their first Windows Phone 7 application from start to finish.&lt;/p&gt;    &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on NetMagazine and you can access it by clicking &lt;a href="http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/build-your-first-windows-phone-app-article-published-on-netmagazine" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fbuild-your-first-windows-phone-app-article-published-on-netmagazine&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/JGOiK3coTsc" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/build-your-first-windows-phone-app-article-published-on-netmagazine</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/visual-studio-11-beta-thoughts-and-resources</id>
    <title type="text">Visual Studio 11 Beta: Thoughts and Resources</title>
    <summary type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;A couple of things were announced today. First, Visual Studio 11 Beta will arrive on February 29th, 2012 with a Go-Live license and second we have a TFS Express edition coming out. But what most developers were interested in learning about is Visual Studio 11. So here it is, a screenshot of the next version of Visual Studio just before I head off to the MVP Summit next week.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.microsoft.com/presspass/images/features/2012/02-23NewUI_lg.jpg" width="750" height="451" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://www.microsoft.com/presspass/images/features/2012/02-23NewUI_lg.jpg"&gt;source&lt;/a&gt;) &lt;/p&gt;  &lt;p&gt;And here is a similar screen of a Grid Application for Windows 8 taken from my Windows 8 Developer Preview box.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634656198880329084.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634656198917769804.png" width="752" height="447" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So, What do you think? &lt;/p&gt;  &lt;p&gt;I’ve heard mixed reviews so far, but I must say that I kind of like it. As you can tell from the screenshot, this isn’t your typical Visual Studio. It follows the Metro guidelines that (&lt;em&gt;some&lt;/em&gt;) have grown to love in Windows Phone 7 and Windows 8 applications. My first thought was, where are all the colors? This reminds me a Windows 3.1 application with all the gray. &lt;/p&gt;  &lt;p&gt;&lt;img alt="File manager in Windows 3.1" src="http://www.guidebookgallery.org/pics/gui/system/managers/filemanager/win31.png" width="449" height="337" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://www.guidebookgallery.org/screenshots/win31"&gt;source&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Then I read the following quote: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;In VS 11 we have eliminated the use of color within tools except in cases where color is used for notification or status change purposes. Consequently, the UI within VS 11 now competes far less with the developer’s content. Additionally, notifications and status changes now draw user attention much more readily than before. (&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;source&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Then it started to make sense. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The first thing I notice in Visual Studio 11 is the design view of the application. &lt;/li&gt;    &lt;li&gt;The second thing I notice is the code. &lt;/li&gt;    &lt;li&gt;The typography in Visual Studio 11 is also pretty to look at and easy to read.&amp;#160; &lt;/li&gt;    &lt;li&gt;In VS10/Windows 3.1, they used the white background everywhere, in VS 11 it blends in with the theme and is only used in the code. &lt;/li&gt;    &lt;li&gt;You can now read the text in the toolbar easier. Go ahead and compare the toolbar of Visual Studio 2010 and Windows 3.1 to the Visual Studio 11 version. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;But the question remains, as a developer can you stare all day at the metro theme and be comfortable? I think this is a question that we will have to see. Let me also remind you that it comes with a &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-92-metablogapi/2251.dev11darktheme_5F00_thumb_5F00_581E9669.png"&gt;dark&lt;/a&gt; theme as well. You can also create &lt;a href="http://studiostyl.es/"&gt;your own color schemes&lt;/a&gt; like we did in previous versions.&amp;#160; (&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;source&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;So for now, I’ll focus on the improved feature set that Visual Studio 11 brings and try out the metro theme when it is in my hands. :)    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Links&lt;/h3&gt;  &lt;p&gt;I’ve rounded up all the links posted so far on Visual Studio 11 Beta, so you don’t have to go digging around the net to find them. I’ve also included the post on TFS Express and some additional screenshots of Visual Studio 11 found in the Press Pass from Microsoft.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Visual Studio 11 Resources&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/visualstudio/en-us/visual-studio-11"&gt;Main Product Page&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/features/2012/feb12/02-23VisualStudioBetaPreview.mspx"&gt;Visual Studio 11 Beta and .NET Framework 4.5&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;Introducing the New Developer Experience&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;The Road to Visual Studio 11 Beta and .NET 4.5 Beta&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/jasonz/archive/2012/02/23/sneak-preview-of-visual-studio-11-and-net-framework-4-5-beta.aspx"&gt;Sneak Preview of Visual Studio 11 and .NET Framework 4.5 Beta&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://visualstudiomagazine.com/articles/2012/02/23/visual-studio-11-beta-coming-next-week.aspx"&gt;Visual Studio Beta Coming Next Week by VSM&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/presskits/developer/"&gt;Visual Studio 11 Virtual Presspass&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;TFS Express Resources&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/bharry/archive/2012/02/23/coming-soon-tfs-express.aspx"&gt;Coming Soon: TFS Express&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;ScreenShots&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=d5596745-ca43-41a5-8195-d62c7a423b3d"&gt;Build Java Projects Using Ant or Maven With Team Build&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2c8135ad-fefd-48c2-888f-83b6987a4e87"&gt;Code Clone — Comparing Two Matches&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2a0b1cf8-9d74-4603-a2d1-03d8ef989a8c"&gt;Completing a Code Review&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=76cd871f-e6aa-4ad0-af32-c9605ce7ffe1"&gt;Give Feedback&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2d6da27e-c725-4662-91ff-d8b90abe2540"&gt;IntelliTrace Analyze&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=a153b048-ead2-4056-bc5f-5c895bc814d2"&gt;New UI&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=240cbb53-9dd5-4262-b0cc-cdb9a57485d3"&gt;PowerPoint Storyboarding&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=1c8b0719-2f4a-4ffd-b1fc-69eee143bbdf"&gt;Product Backlog With Forecast Lines&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=90409b92-5844-430d-a62b-4d2f0e4936c4"&gt;Request Feedback&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=c00645fe-5fc7-4fda-bfd6-23520c397b25"&gt;Sprint Burndown Chart&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=8c310c50-ed38-4ee1-a79b-05eeb7e2e286"&gt;Taskboard&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=0a33b889-62f1-472a-bc22-4cec503f4913"&gt;Team Explorer Everywhere&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=5de6282b-c742-4a2c-8a3e-33f8ad3f71de"&gt;TEE Showing Build Settings With Apache Maven&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=0a18d7e7-c80c-49cb-9b5f-269874b77093"&gt;Unit Testing&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As always, leave any feedback or comments below and we can continue this conversation. I’m also on twitter if you want to connect on there. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/visual-studio-11-beta-thoughts-and-resources" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fvisual-studio-11-beta-thoughts-and-resources&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-02-24T02:53:00-08:00</published>
    <updated>2012-02-24T02:54:12-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/lIIRaZ_0GBQ/visual-studio-11-beta-thoughts-and-resources" />
    <category term="Windows 8" />
    <category term="vs11" />
    <content type="html">&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;A couple of things were announced today. First, Visual Studio 11 Beta will arrive on February 29th, 2012 with a Go-Live license and second we have a TFS Express edition coming out. But what most developers were interested in learning about is Visual Studio 11. So here it is, a screenshot of the next version of Visual Studio just before I head off to the MVP Summit next week.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.microsoft.com/presspass/images/features/2012/02-23NewUI_lg.jpg" width="750" height="451" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://www.microsoft.com/presspass/images/features/2012/02-23NewUI_lg.jpg"&gt;source&lt;/a&gt;) &lt;/p&gt;  &lt;p&gt;And here is a similar screen of a Grid Application for Windows 8 taken from my Windows 8 Developer Preview box.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/image_634656198880329084.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrum.web713.discountasp.net/files/image_thumb_634656198917769804.png" width="752" height="447" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So, What do you think? &lt;/p&gt;  &lt;p&gt;I’ve heard mixed reviews so far, but I must say that I kind of like it. As you can tell from the screenshot, this isn’t your typical Visual Studio. It follows the Metro guidelines that (&lt;em&gt;some&lt;/em&gt;) have grown to love in Windows Phone 7 and Windows 8 applications. My first thought was, where are all the colors? This reminds me a Windows 3.1 application with all the gray. &lt;/p&gt;  &lt;p&gt;&lt;img alt="File manager in Windows 3.1" src="http://www.guidebookgallery.org/pics/gui/system/managers/filemanager/win31.png" width="449" height="337" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://www.guidebookgallery.org/screenshots/win31"&gt;source&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Then I read the following quote: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;In VS 11 we have eliminated the use of color within tools except in cases where color is used for notification or status change purposes. Consequently, the UI within VS 11 now competes far less with the developer’s content. Additionally, notifications and status changes now draw user attention much more readily than before. (&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;source&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Then it started to make sense. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The first thing I notice in Visual Studio 11 is the design view of the application. &lt;/li&gt;    &lt;li&gt;The second thing I notice is the code. &lt;/li&gt;    &lt;li&gt;The typography in Visual Studio 11 is also pretty to look at and easy to read.&amp;#160; &lt;/li&gt;    &lt;li&gt;In VS10/Windows 3.1, they used the white background everywhere, in VS 11 it blends in with the theme and is only used in the code. &lt;/li&gt;    &lt;li&gt;You can now read the text in the toolbar easier. Go ahead and compare the toolbar of Visual Studio 2010 and Windows 3.1 to the Visual Studio 11 version. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;But the question remains, as a developer can you stare all day at the metro theme and be comfortable? I think this is a question that we will have to see. Let me also remind you that it comes with a &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-92-metablogapi/2251.dev11darktheme_5F00_thumb_5F00_581E9669.png"&gt;dark&lt;/a&gt; theme as well. You can also create &lt;a href="http://studiostyl.es/"&gt;your own color schemes&lt;/a&gt; like we did in previous versions.&amp;#160; (&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;source&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;So for now, I’ll focus on the improved feature set that Visual Studio 11 brings and try out the metro theme when it is in my hands. :)    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Links&lt;/h3&gt;  &lt;p&gt;I’ve rounded up all the links posted so far on Visual Studio 11 Beta, so you don’t have to go digging around the net to find them. I’ve also included the post on TFS Express and some additional screenshots of Visual Studio 11 found in the Press Pass from Microsoft.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Visual Studio 11 Resources&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/visualstudio/en-us/visual-studio-11"&gt;Main Product Page&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/features/2012/feb12/02-23VisualStudioBetaPreview.mspx"&gt;Visual Studio 11 Beta and .NET Framework 4.5&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;Introducing the New Developer Experience&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx"&gt;The Road to Visual Studio 11 Beta and .NET 4.5 Beta&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/jasonz/archive/2012/02/23/sneak-preview-of-visual-studio-11-and-net-framework-4-5-beta.aspx"&gt;Sneak Preview of Visual Studio 11 and .NET Framework 4.5 Beta&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://visualstudiomagazine.com/articles/2012/02/23/visual-studio-11-beta-coming-next-week.aspx"&gt;Visual Studio Beta Coming Next Week by VSM&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/presskits/developer/"&gt;Visual Studio 11 Virtual Presspass&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;TFS Express Resources&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/bharry/archive/2012/02/23/coming-soon-tfs-express.aspx"&gt;Coming Soon: TFS Express&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;ScreenShots&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=d5596745-ca43-41a5-8195-d62c7a423b3d"&gt;Build Java Projects Using Ant or Maven With Team Build&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2c8135ad-fefd-48c2-888f-83b6987a4e87"&gt;Code Clone — Comparing Two Matches&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2a0b1cf8-9d74-4603-a2d1-03d8ef989a8c"&gt;Completing a Code Review&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=76cd871f-e6aa-4ad0-af32-c9605ce7ffe1"&gt;Give Feedback&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=2d6da27e-c725-4662-91ff-d8b90abe2540"&gt;IntelliTrace Analyze&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=a153b048-ead2-4056-bc5f-5c895bc814d2"&gt;New UI&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=240cbb53-9dd5-4262-b0cc-cdb9a57485d3"&gt;PowerPoint Storyboarding&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=1c8b0719-2f4a-4ffd-b1fc-69eee143bbdf"&gt;Product Backlog With Forecast Lines&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=90409b92-5844-430d-a62b-4d2f0e4936c4"&gt;Request Feedback&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=c00645fe-5fc7-4fda-bfd6-23520c397b25"&gt;Sprint Burndown Chart&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=8c310c50-ed38-4ee1-a79b-05eeb7e2e286"&gt;Taskboard&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=0a33b889-62f1-472a-bc22-4cec503f4913"&gt;Team Explorer Everywhere&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=5de6282b-c742-4a2c-8a3e-33f8ad3f71de"&gt;TEE Showing Build Settings With Apache Maven&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/ImageGallery/ImageDetails.mspx?id=0a18d7e7-c80c-49cb-9b5f-269874b77093"&gt;Unit Testing&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As always, leave any feedback or comments below and we can continue this conversation. I’m also on twitter if you want to connect on there. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/visual-studio-11-beta-thoughts-and-resources" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fvisual-studio-11-beta-thoughts-and-resources&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/lIIRaZ_0GBQ" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/visual-studio-11-beta-thoughts-and-resources</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/microsoft-silverlight-5-building-rich-enterprise-dashboards-book-released</id>
    <title type="text">Microsoft Silverlight 5: Building Rich Enterprise Dashboards Book Released</title>
    <summary type="html">&lt;b&gt;Winners: @ianormy @RonPuckett @MOverlund&lt;/br&gt;&lt;/br&gt;&lt;/b&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Almost a year and a half ago (as you can probably tell from my bio in the screenshot), I sat down and starting reviewing the &lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book"&gt;Silverlight 5: Building Rich Enterprise Dashboards&lt;/a&gt; book. Fast forward to last month, this book became available for sale. It was a pleasure being part of the technical review for this book and I learned a lot of things throughout the review. I wanted to take a brief moment and tell you what the book has to offer.     &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;But first, the Giveaway&lt;/h3&gt;  &lt;p&gt;I’ve got &lt;strong&gt;3 copies&lt;/strong&gt; of the eBook to give away – sorry no physical books. I know that a majority of people would rather have the electronic version where they can take it with them everywhere. All you have to do is leave a comment below where I can track you down. I’d also appreciate you leaving your twitter handle where I can send you a tweet. I will randomly select 3 winners on &lt;strong&gt;2/29&lt;/strong&gt;, so act fast&lt;strong&gt;.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Book Overview&lt;/h3&gt;  &lt;p&gt;Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Silverlight enables you to create, customize and design rich enterprise dashboards that highlight Key Performance Indicators for your business.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book"&gt;Microsoft Silverlight 5: Building Rich Enterprise Dashboards&lt;/a&gt; is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight.&lt;/p&gt;  &lt;p&gt;This book provides real world user experience design topics and starts by providing an overview of the Silverlight Platform and the clear advantages it provides for building dashboards. The book then dives into topics such as Silverlight design and development tools, building a basic Dashboard, Dashboard types and user needs, Designing for Insight, Styling, Building an End to End Dashboard Solution and Data Access Strategies amongst others.   &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;The Table of Contents&lt;/h3&gt;  &lt;p&gt;Below is a list of topics that the book covers with a link to a page with more information. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_1"&gt;Chapter 1: The Silverlight Technology&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_2"&gt;Chapter 2: Overview of Dashboards and Silverlight&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_3"&gt;Chapter 3: Silverlight Design and Development Tools&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_4"&gt;Chapter 4: Building a Basic Dashboard&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_5"&gt;Chapter 5: Dashboard Types and User Needs&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_6"&gt;Chapter 6: Designing for Insight&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_7"&gt;Chapter 7: Designing your Dashboard&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_8"&gt;Chapter 8: Building an End-to-End Solution&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_9"&gt;Chapter 9: Data Access Strategies&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_10"&gt;Chapter 10: Building Dashboards in SharePoint and Silverlight&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Snapshots of the Book&lt;/h3&gt;  &lt;p&gt;I decided to take a few snapshots of the book, mainly because I like to look back at things I have been involved in. :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4015_634654968513431233.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4015" border="0" alt="IMG_4015" src="http://michaelcrum.web713.discountasp.net/files/IMG_4015_thumb_634654968520139362.jpg" width="318" height="213" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4016_634654968547127881.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4016" border="0" alt="IMG_4016" src="http://michaelcrum.web713.discountasp.net/files/IMG_4016_thumb_634654968553055995.jpg" width="315" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4017_634654968594552793.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4017" border="0" alt="IMG_4017" src="http://michaelcrum.web713.discountasp.net/files/IMG_4017_thumb_634654968604692988.jpg" width="313" height="210" /&gt;&lt;/a&gt;&lt;/p&gt;          &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;Thanks to Packt Publishing for giving me this opportunity to review such a fantastic book. Also, thanks to you my loyal readers for reading my blog over the years and don’t forget to leave a comment below for a chance to win a copy of the eBook. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/microsoft-silverlight-5-building-rich-enterprise-dashboards-book-released" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fmicrosoft-silverlight-5-building-rich-enterprise-dashboards-book-released&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-02-22T08:00:00-08:00</published>
    <updated>2012-03-03T21:28:49-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/IrS5DKR5z7c/microsoft-silverlight-5-building-rich-enterprise-dashboards-book-released" />
    <category term="silverlight" />
    <category term="xaml" />
    <content type="html">&lt;b&gt;Winners: @ianormy @RonPuckett @MOverlund&lt;/br&gt;&lt;/br&gt;&lt;/b&gt;
&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;Almost a year and a half ago (as you can probably tell from my bio in the screenshot), I sat down and starting reviewing the &lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book"&gt;Silverlight 5: Building Rich Enterprise Dashboards&lt;/a&gt; book. Fast forward to last month, this book became available for sale. It was a pleasure being part of the technical review for this book and I learned a lot of things throughout the review. I wanted to take a brief moment and tell you what the book has to offer.     &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;But first, the Giveaway&lt;/h3&gt;  &lt;p&gt;I’ve got &lt;strong&gt;3 copies&lt;/strong&gt; of the eBook to give away – sorry no physical books. I know that a majority of people would rather have the electronic version where they can take it with them everywhere. All you have to do is leave a comment below where I can track you down. I’d also appreciate you leaving your twitter handle where I can send you a tweet. I will randomly select 3 winners on &lt;strong&gt;2/29&lt;/strong&gt;, so act fast&lt;strong&gt;.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Book Overview&lt;/h3&gt;  &lt;p&gt;Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Silverlight enables you to create, customize and design rich enterprise dashboards that highlight Key Performance Indicators for your business.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book"&gt;Microsoft Silverlight 5: Building Rich Enterprise Dashboards&lt;/a&gt; is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight.&lt;/p&gt;  &lt;p&gt;This book provides real world user experience design topics and starts by providing an overview of the Silverlight Platform and the clear advantages it provides for building dashboards. The book then dives into topics such as Silverlight design and development tools, building a basic Dashboard, Dashboard types and user needs, Designing for Insight, Styling, Building an End to End Dashboard Solution and Data Access Strategies amongst others.   &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;The Table of Contents&lt;/h3&gt;  &lt;p&gt;Below is a list of topics that the book covers with a link to a page with more information. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_1"&gt;Chapter 1: The Silverlight Technology&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_2"&gt;Chapter 2: Overview of Dashboards and Silverlight&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_3"&gt;Chapter 3: Silverlight Design and Development Tools&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_4"&gt;Chapter 4: Building a Basic Dashboard&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_5"&gt;Chapter 5: Dashboard Types and User Needs&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_6"&gt;Chapter 6: Designing for Insight&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_7"&gt;Chapter 7: Designing your Dashboard&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_8"&gt;Chapter 8: Building an End-to-End Solution&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_9"&gt;Chapter 9: Data Access Strategies&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.packtpub.com/microsoft-silverlight-5-for-enterprise-dashboards/book#chapter_10"&gt;Chapter 10: Building Dashboards in SharePoint and Silverlight&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Snapshots of the Book&lt;/h3&gt;  &lt;p&gt;I decided to take a few snapshots of the book, mainly because I like to look back at things I have been involved in. :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4015_634654968513431233.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4015" border="0" alt="IMG_4015" src="http://michaelcrum.web713.discountasp.net/files/IMG_4015_thumb_634654968520139362.jpg" width="318" height="213" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4016_634654968547127881.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4016" border="0" alt="IMG_4016" src="http://michaelcrum.web713.discountasp.net/files/IMG_4016_thumb_634654968553055995.jpg" width="315" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/IMG_4017_634654968594552793.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_4017" border="0" alt="IMG_4017" src="http://michaelcrum.web713.discountasp.net/files/IMG_4017_thumb_634654968604692988.jpg" width="313" height="210" /&gt;&lt;/a&gt;&lt;/p&gt;          &lt;h3&gt;Wrap-up&lt;/h3&gt;  &lt;p&gt;Thanks to Packt Publishing for giving me this opportunity to review such a fantastic book. Also, thanks to you my loyal readers for reading my blog over the years and don’t forget to leave a comment below for a chance to win a copy of the eBook. &lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/microsoft-silverlight-5-building-rich-enterprise-dashboards-book-released" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fmicrosoft-silverlight-5-building-rich-enterprise-dashboards-book-released&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/IrS5DKR5z7c" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/microsoft-silverlight-5-building-rich-enterprise-dashboards-book-released</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/the-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c</id>
    <title type="text">The first 10 Minutes of a C# Developer Exploring a Metro Application using Visual C++</title>
    <summary type="html">&lt;h3&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_7.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_7.png" width="236" height="246" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I’m a C# guy through and through, but I have recently been exploring Visual C++ . I decided to take you with me as I spend 10 minutes exploring the Visual C++ Metro Templates included with Visual Studio 11. This blog post is written with my background in C#. I will try to point out the differences as I see them. We will look at Visual C++ templates, solution explorer, some XAML and even some code-behind. &lt;/p&gt;  &lt;p&gt;Let’s get started with templates. &lt;/p&gt;  &lt;h3&gt;The Visual C++/C# Metro Templates built-into VS 11&lt;/h3&gt;  &lt;p&gt;Visual Studio 11 has the following templates built-into it for Visual C++/C# projects: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_8.png" width="709" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_9.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_9.png" width="710" height="402" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The description of each project type is located below: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Application – A blank project using the Metro style framework.&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Grid Application – A multi-page project for navigating multiple layers of content with item details displayed on a dedicated page. &lt;/li&gt;    &lt;li&gt;Split Application – A project for navigating among a master list of items while viewing their details on the same page. &lt;/li&gt;    &lt;li&gt;Unit Test Project – A Unit Test Project. &lt;/li&gt;    &lt;li&gt;WinRT Component DLL – Template for a Windows Metro Style server DLL. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;DirectX Application – (Only in C++) Template for a blank Windows Metro style application using DirectX&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The only thing to note here is the inclusion of a DirectX Application with the C++ Templates. Everything else is pretty much identical in terms of the template structure. &lt;/p&gt;  &lt;h3&gt;The Solution Explorer&lt;/h3&gt;  &lt;p&gt;If you take a look at the&lt;strong&gt; “Application Template”&lt;/strong&gt; for C++&amp;#160; vs. C# then you will notice some differences. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_10.png" width="267" height="409" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image23_3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image23_thumb_3.png" width="283" height="403" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Looking at the C++ Solution Explorer in depth&lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;If you expand &lt;strong&gt;“External Dependencies,”&lt;/strong&gt; then you will see a long list of header files along with other files needed to build a C++ Metro application. This is necessary for the application to compile as we also have standard references needed to use certain libraries in a C# application. &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;Resources&lt;/strong&gt; Folder contains 4 PNG images that we are used to seeing inside of the &lt;strong&gt;Images&lt;/strong&gt; folder in a C# Application. &lt;/li&gt;    &lt;li&gt;The only difference in the &lt;strong&gt;App.xaml&lt;/strong&gt; and &lt;strong&gt;MainPage.xaml&lt;/strong&gt; is that in the C++ application, it contains both a .cpp (C ++) and .h (header) file whereas the C# version only contains the .cs (C Sharp) file. &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;Package.appxmanifest&lt;/strong&gt; exist in both projects and contains metadata that describes your app, including display name, description, logos, and capabilities. &lt;/li&gt;    &lt;li&gt;Finally, we get to the &lt;strong&gt;pch.cpp/pch.h&lt;/strong&gt; files which are pre-compiled header files and are obviously not included in the C# application. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;The other thing you might notice is that the C# application contains an &lt;strong&gt;AssemblyInfo.cs&lt;/strong&gt; under &lt;strong&gt;Properties&lt;/strong&gt; whereas the C++ version did not. This file consists of all of the build options for the project, including version, company name, GUID, compilers options, etc.     &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Looking at a simple “Hello World” Application – The XAML&lt;/h3&gt;  &lt;p&gt;A button and a TextBlock… it doesn’t get any easier than this. If the user clicks the button, then it displays “Hello World” in a TextBlock as shown below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_11.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_11.png" width="250" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thankfully, XAML is XAML – the following code snippet works regardless if you are using C#, VB or C++.&lt;/p&gt;  &lt;pre class="brush: xml;"&gt;&amp;lt;Grid x:Name=&amp;quot;LayoutRoot&amp;quot; Background=&amp;quot;#FF0C0C0C&amp;quot;&amp;gt;
              &amp;lt;StackPanel&amp;gt;
    &amp;lt;Button Content=&amp;quot;Click Me&amp;quot; FontSize=&amp;quot;24&amp;quot; Width=&amp;quot;200&amp;quot; Height=&amp;quot;60&amp;quot; Click=&amp;quot;HelloButton_Click&amp;quot; /&amp;gt;
    &amp;lt;TextBlock x:Name=&amp;quot;DisplayText&amp;quot; FontSize=&amp;quot;48&amp;quot; Foreground=&amp;quot;White&amp;quot; /&amp;gt;
     &amp;lt;/StackPanel&amp;gt;
&amp;lt;/Grid&amp;gt;    &lt;/pre&gt;

&lt;h3&gt;The Code Behind&lt;/h3&gt;

&lt;p&gt;You knew this part would be massively different, didn’t you? I hope so – we are talking about an entirely different language. :)&lt;/p&gt;

&lt;p&gt;Below is a “Hello World” that works with the XAML included above in C#: &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;private void HelloButton_Click(object sender, RoutedEventArgs e)
{
    DisplayText.Text = &amp;quot;Hello World&amp;quot;;
}&lt;/pre&gt;

&lt;p&gt;That same “Hello World” looks like the following in C++&lt;/p&gt;

&lt;pre class="brush: cpp;"&gt;void HelloWorld::MainPage::HelloButton_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
    DisplayText-&amp;gt;Text = &amp;quot;Hello World&amp;quot;;

}&lt;/pre&gt;

&lt;p&gt;Look at the way the event handler is setup. Looks foreign right now doesn’t it? No worries, give this free &lt;a href="http://www.bobtacoindustries.com/Content/Devs/CsToCpp-ASomewhatShortGuide.pdf"&gt;e-Book&lt;/a&gt; a spin to convert your existing C# skills to C++. &lt;/p&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;What did we learn in 10 minutes? We learned about several differences in C# and Visual C++ Metro Applications. But the real challenge here isn’t learning the new templates, differences in solution explorer or XAML. It is that we need to learn the language. I’m not going to go into why I’m spending nights/weekends dabbling in Visual C++, but I think learning native application development is a great way to go. I’ll probably expand on this post with a more in-depth article on building a complete application with Visual C++ if enough people are interested. Until then - take care everyone!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/the-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fthe-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-02-15T14:11:00-08:00</published>
    <updated>2012-03-05T22:21:31-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/dHSW6M7wJNI/the-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;h3&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_7.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_7.png" width="236" height="246" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;I’m a C# guy through and through, but I have recently been exploring Visual C++ . I decided to take you with me as I spend 10 minutes exploring the Visual C++ Metro Templates included with Visual Studio 11. This blog post is written with my background in C#. I will try to point out the differences as I see them. We will look at Visual C++ templates, solution explorer, some XAML and even some code-behind. &lt;/p&gt;  &lt;p&gt;Let’s get started with templates. &lt;/p&gt;  &lt;h3&gt;The Visual C++/C# Metro Templates built-into VS 11&lt;/h3&gt;  &lt;p&gt;Visual Studio 11 has the following templates built-into it for Visual C++/C# projects: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_8.png" width="709" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_9.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_9.png" width="710" height="402" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The description of each project type is located below: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Application – A blank project using the Metro style framework.&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Grid Application – A multi-page project for navigating multiple layers of content with item details displayed on a dedicated page. &lt;/li&gt;    &lt;li&gt;Split Application – A project for navigating among a master list of items while viewing their details on the same page. &lt;/li&gt;    &lt;li&gt;Unit Test Project – A Unit Test Project. &lt;/li&gt;    &lt;li&gt;WinRT Component DLL – Template for a Windows Metro Style server DLL. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;DirectX Application – (Only in C++) Template for a blank Windows Metro style application using DirectX&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The only thing to note here is the inclusion of a DirectX Application with the C++ Templates. Everything else is pretty much identical in terms of the template structure. &lt;/p&gt;  &lt;h3&gt;The Solution Explorer&lt;/h3&gt;  &lt;p&gt;If you take a look at the&lt;strong&gt; “Application Template”&lt;/strong&gt; for C++&amp;#160; vs. C# then you will notice some differences. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_10.png" width="267" height="409" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image23_3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image23_thumb_3.png" width="283" height="403" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Looking at the C++ Solution Explorer in depth&lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;If you expand &lt;strong&gt;“External Dependencies,”&lt;/strong&gt; then you will see a long list of header files along with other files needed to build a C++ Metro application. This is necessary for the application to compile as we also have standard references needed to use certain libraries in a C# application. &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;Resources&lt;/strong&gt; Folder contains 4 PNG images that we are used to seeing inside of the &lt;strong&gt;Images&lt;/strong&gt; folder in a C# Application. &lt;/li&gt;    &lt;li&gt;The only difference in the &lt;strong&gt;App.xaml&lt;/strong&gt; and &lt;strong&gt;MainPage.xaml&lt;/strong&gt; is that in the C++ application, it contains both a .cpp (C ++) and .h (header) file whereas the C# version only contains the .cs (C Sharp) file. &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;Package.appxmanifest&lt;/strong&gt; exist in both projects and contains metadata that describes your app, including display name, description, logos, and capabilities. &lt;/li&gt;    &lt;li&gt;Finally, we get to the &lt;strong&gt;pch.cpp/pch.h&lt;/strong&gt; files which are pre-compiled header files and are obviously not included in the C# application. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;The other thing you might notice is that the C# application contains an &lt;strong&gt;AssemblyInfo.cs&lt;/strong&gt; under &lt;strong&gt;Properties&lt;/strong&gt; whereas the C++ version did not. This file consists of all of the build options for the project, including version, company name, GUID, compilers options, etc.     &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Looking at a simple “Hello World” Application – The XAML&lt;/h3&gt;  &lt;p&gt;A button and a TextBlock… it doesn’t get any easier than this. If the user clicks the button, then it displays “Hello World” in a TextBlock as shown below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_11.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://michaelcrump.net/files/The-first-10-minutes-with-a-Metro-Applic_126E8/image_thumb_11.png" width="250" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thankfully, XAML is XAML – the following code snippet works regardless if you are using C#, VB or C++.&lt;/p&gt;  &lt;pre class="brush: xml;"&gt;&amp;lt;Grid x:Name=&amp;quot;LayoutRoot&amp;quot; Background=&amp;quot;#FF0C0C0C&amp;quot;&amp;gt;
              &amp;lt;StackPanel&amp;gt;
    &amp;lt;Button Content=&amp;quot;Click Me&amp;quot; FontSize=&amp;quot;24&amp;quot; Width=&amp;quot;200&amp;quot; Height=&amp;quot;60&amp;quot; Click=&amp;quot;HelloButton_Click&amp;quot; /&amp;gt;
    &amp;lt;TextBlock x:Name=&amp;quot;DisplayText&amp;quot; FontSize=&amp;quot;48&amp;quot; Foreground=&amp;quot;White&amp;quot; /&amp;gt;
     &amp;lt;/StackPanel&amp;gt;
&amp;lt;/Grid&amp;gt;    &lt;/pre&gt;

&lt;h3&gt;The Code Behind&lt;/h3&gt;

&lt;p&gt;You knew this part would be massively different, didn’t you? I hope so – we are talking about an entirely different language. :)&lt;/p&gt;

&lt;p&gt;Below is a “Hello World” that works with the XAML included above in C#: &lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;private void HelloButton_Click(object sender, RoutedEventArgs e)
{
    DisplayText.Text = &amp;quot;Hello World&amp;quot;;
}&lt;/pre&gt;

&lt;p&gt;That same “Hello World” looks like the following in C++&lt;/p&gt;

&lt;pre class="brush: cpp;"&gt;void HelloWorld::MainPage::HelloButton_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
    DisplayText-&amp;gt;Text = &amp;quot;Hello World&amp;quot;;

}&lt;/pre&gt;

&lt;p&gt;Look at the way the event handler is setup. Looks foreign right now doesn’t it? No worries, give this free &lt;a href="http://www.bobtacoindustries.com/Content/Devs/CsToCpp-ASomewhatShortGuide.pdf"&gt;e-Book&lt;/a&gt; a spin to convert your existing C# skills to C++. &lt;/p&gt;

&lt;h3&gt;Wrap-up&lt;/h3&gt;

&lt;p&gt;What did we learn in 10 minutes? We learned about several differences in C# and Visual C++ Metro Applications. But the real challenge here isn’t learning the new templates, differences in solution explorer or XAML. It is that we need to learn the language. I’m not going to go into why I’m spending nights/weekends dabbling in Visual C++, but I think learning native application development is a great way to go. I’ll probably expand on this post with a more in-depth article on building a complete application with Visual C++ if enough people are interested. Until then - take care everyone!&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/the-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fthe-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/dHSW6M7wJNI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/the-first-10-minutes-of-a-c-developer-exploring-a-metro-application-using-c</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/treadmill-assistant-windows-phone-7-app-released</id>
    <title type="text">Treadmill Assistant Windows Phone 7 App Released</title>
    <summary type="html">&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1a7596d_634643239153022236.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML1a7596d" border="0" alt="SNAGHTML1a7596d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1a7596d_thumb_634643239168934338.png" width="248" height="451" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;App Information:     &lt;br /&gt;&lt;/strong&gt;Marketplace Link&lt;strong&gt;:&lt;/strong&gt; &lt;a title="http://mcrump.me/treadmillasst" href="http://mcrump.me/treadmillasst"&gt;http://mcrump.me/treadmillasst&lt;/a&gt;    &lt;br /&gt;Price: FREE&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Product Description:&lt;/strong&gt;    &lt;br /&gt;Use this application to quickly track treadmill runs from month to month. You can enter and store dates ran, duration, miles ran and notes. You can also view your run log and email it to yourself. The application is free so give it a shot today!&lt;/p&gt;  &lt;h3&gt;Why a Treadmill app?&lt;/h3&gt;  &lt;p&gt;Back in December 2011, I decided that it was time to start losing weight. So what did I do? I made a lifestyle change – not a fad diet. I decided that I would start eating healthier foods and allow myself one cheat day. I also started an exercise program using a treadmill and light weights. I started running 3.5 miles a day at least 4 days a week. After running for about a month, I decided that it would be interesting to keep track of my runs in a calendar view.&amp;#160; So, what did I do? I looked for an existing WP7 app that had the functionality I wanted. I found several apps, but they seemed to never fit the bill so I just went ahead and built my own. Surprising isn’t it? :)&lt;/p&gt;  &lt;h3&gt;The App&lt;/h3&gt;  &lt;p&gt;Just like all of my other personal adventures, this app was built whenever I had free time. Nowadays, that is few and far between with two kids, a wife and a very sick mother-in-law. So, I used a mixture of tools including &lt;a href="http://www.telerik.com/products/windows-phone.aspx"&gt;Telerik’s WP7 controls&lt;/a&gt;. I decided that I’d also try out the local database feature in Mango as well to become familiar with it. I wound up creating several helper classes that I should be able to reuse in other apps. The app was fun to build as it solved my problem flawlessly. &lt;/p&gt;  &lt;h3&gt;What’s Next?&lt;/h3&gt;  &lt;p&gt;I’m going to add charting and several quick glimpse screens. Those screens would tell the amount of miles ran in a month, calories burned and so forth. I also plan on adding some additional polish to the app as the current state is functional (at least to me) but could improve. I’ll also add a product page similar to this one I used for FullScreen Browser. ( &lt;a href="http://michaelcrump.net/fsb/"&gt;product page&lt;/a&gt; ) If you download the app and have any questions or comments, then feel free to post them below. I’ve added a few screenshots below so you can get a taste of what it is like.&lt;/p&gt;  &lt;h3&gt;Screenshots&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/1_634643239184846440.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://michaelcrum.web713.discountasp.net/files/1_thumb_634643239191554483.png" width="177" height="293" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/6_634643239208402591.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="6" border="0" alt="6" src="http://michaelcrum.web713.discountasp.net/files/6_thumb_634643239214954633.png" width="177" height="292" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/2_634643239229462726.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2" border="0" alt="2" src="http://michaelcrum.web713.discountasp.net/files/2_thumb_634643239235702766.png" width="176" height="291" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/4_634643239246310834.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4" border="0" alt="4" src="http://michaelcrum.web713.discountasp.net/files/4_thumb_634643239251302866.png" width="176" height="290" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/7_634643239265810959.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="7" border="0" alt="7" src="http://michaelcrum.web713.discountasp.net/files/7_thumb_634643239271582996.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/5_634643239292799132.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="5" border="0" alt="5" src="http://michaelcrum.web713.discountasp.net/files/5_thumb_634643239299975178.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/3_634643239320879312.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://michaelcrum.web713.discountasp.net/files/3_thumb_634643239327899357.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/treadmill-assistant-windows-phone-7-app-released" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2ftreadmill-assistant-windows-phone-7-app-released&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-02-09T03:00:00-08:00</published>
    <updated>2012-02-09T03:00:35-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/J3WZX8MDIvs/treadmill-assistant-windows-phone-7-app-released" />
    <category term="windows-phone7" />
    <category term="wp7" />
    <content type="html">&lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1a7596d_634643239153022236.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML1a7596d" border="0" alt="SNAGHTML1a7596d" src="http://michaelcrum.web713.discountasp.net/files/SNAGHTML1a7596d_thumb_634643239168934338.png" width="248" height="451" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;App Information:     &lt;br /&gt;&lt;/strong&gt;Marketplace Link&lt;strong&gt;:&lt;/strong&gt; &lt;a title="http://mcrump.me/treadmillasst" href="http://mcrump.me/treadmillasst"&gt;http://mcrump.me/treadmillasst&lt;/a&gt;    &lt;br /&gt;Price: FREE&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Product Description:&lt;/strong&gt;    &lt;br /&gt;Use this application to quickly track treadmill runs from month to month. You can enter and store dates ran, duration, miles ran and notes. You can also view your run log and email it to yourself. The application is free so give it a shot today!&lt;/p&gt;  &lt;h3&gt;Why a Treadmill app?&lt;/h3&gt;  &lt;p&gt;Back in December 2011, I decided that it was time to start losing weight. So what did I do? I made a lifestyle change – not a fad diet. I decided that I would start eating healthier foods and allow myself one cheat day. I also started an exercise program using a treadmill and light weights. I started running 3.5 miles a day at least 4 days a week. After running for about a month, I decided that it would be interesting to keep track of my runs in a calendar view.&amp;#160; So, what did I do? I looked for an existing WP7 app that had the functionality I wanted. I found several apps, but they seemed to never fit the bill so I just went ahead and built my own. Surprising isn’t it? :)&lt;/p&gt;  &lt;h3&gt;The App&lt;/h3&gt;  &lt;p&gt;Just like all of my other personal adventures, this app was built whenever I had free time. Nowadays, that is few and far between with two kids, a wife and a very sick mother-in-law. So, I used a mixture of tools including &lt;a href="http://www.telerik.com/products/windows-phone.aspx"&gt;Telerik’s WP7 controls&lt;/a&gt;. I decided that I’d also try out the local database feature in Mango as well to become familiar with it. I wound up creating several helper classes that I should be able to reuse in other apps. The app was fun to build as it solved my problem flawlessly. &lt;/p&gt;  &lt;h3&gt;What’s Next?&lt;/h3&gt;  &lt;p&gt;I’m going to add charting and several quick glimpse screens. Those screens would tell the amount of miles ran in a month, calories burned and so forth. I also plan on adding some additional polish to the app as the current state is functional (at least to me) but could improve. I’ll also add a product page similar to this one I used for FullScreen Browser. ( &lt;a href="http://michaelcrump.net/fsb/"&gt;product page&lt;/a&gt; ) If you download the app and have any questions or comments, then feel free to post them below. I’ve added a few screenshots below so you can get a taste of what it is like.&lt;/p&gt;  &lt;h3&gt;Screenshots&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/1_634643239184846440.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://michaelcrum.web713.discountasp.net/files/1_thumb_634643239191554483.png" width="177" height="293" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/6_634643239208402591.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="6" border="0" alt="6" src="http://michaelcrum.web713.discountasp.net/files/6_thumb_634643239214954633.png" width="177" height="292" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/2_634643239229462726.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2" border="0" alt="2" src="http://michaelcrum.web713.discountasp.net/files/2_thumb_634643239235702766.png" width="176" height="291" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/4_634643239246310834.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4" border="0" alt="4" src="http://michaelcrum.web713.discountasp.net/files/4_thumb_634643239251302866.png" width="176" height="290" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/7_634643239265810959.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="7" border="0" alt="7" src="http://michaelcrum.web713.discountasp.net/files/7_thumb_634643239271582996.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/5_634643239292799132.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="5" border="0" alt="5" src="http://michaelcrum.web713.discountasp.net/files/5_thumb_634643239299975178.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://michaelcrum.web713.discountasp.net/files/3_634643239320879312.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://michaelcrum.web713.discountasp.net/files/3_thumb_634643239327899357.png" width="173" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/treadmill-assistant-windows-phone-7-app-released" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2ftreadmill-assistant-windows-phone-7-app-released&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/J3WZX8MDIvs" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/treadmill-assistant-windows-phone-7-app-released</feedburner:origLink></entry>
  <entry>
    <id>http://michaelcrump.net/using-the-live-sdk-in-windows-8-xaml/c-metro-applications</id>
    <title type="text">Using the Live SDK in Windows 8 XAML/C# Metro Applications</title>
    <summary type="html">&lt;p&gt;I have a new article published on SilverlightShow today called, “&lt;a href="http://www.silverlightshow.net/items/Using-the-Live-SDK-in-Windows-8-XAML-C-Metro-Applications.aspx"&gt;Using the Live SDK in Windows 8 XAML/C# Metro Applications&lt;/a&gt;”.&lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;The Microsoft’s Live SDK (or commonly referred to as Live Connect), provides a set of controls and APIs that enables applications to integrate single sign-on (SSO) functionality using Windows Live ID. You can also use it to access data in SkyDrive, Hotmail, and Windows Live Messenger.&lt;/p&gt;  &lt;p&gt;The library supports multiple platforms, including Windows Phone 7 Mango and Windows 8 Metro Style applications using either C#, Visual Basic or JavaScript.&amp;#160; In this article, we will build our first metro style application using the Live SDK and XAML/C#.&lt;/p&gt;  &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on SilverlightShow and you can access it by clicking &lt;a href="http://www.silverlightshow.net/items/Using-the-Live-SDK-in-Windows-8-XAML-C-Metro-Applications.aspx"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/using-the-live-sdk-in-windows-8-xaml/c-metro-applications" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fusing-the-live-sdk-in-windows-8-xaml%2fc-metro-applications&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;</summary>
    <published>2012-01-30T08:00:00-08:00</published>
    <updated>2012-01-30T10:26:08-08:00</updated>
    <author>
      <name>Michael Crump</name>
    </author>
    <link href="http://feedproxy.google.com/~r/MichaelCrump/~3/V4yhf3BcqZ0/c-metro-applications" />
    <category term="Windows 8" />
    <category term="WinRT" />
    <content type="html">&lt;p&gt;I have a new article published on SilverlightShow today called, “&lt;a href="http://www.silverlightshow.net/items/Using-the-Live-SDK-in-Windows-8-XAML-C-Metro-Applications.aspx"&gt;Using the Live SDK in Windows 8 XAML/C# Metro Applications&lt;/a&gt;”.&lt;/p&gt;  &lt;h3&gt;Article Introduction&lt;/h3&gt;  &lt;p&gt;The Microsoft’s Live SDK (or commonly referred to as Live Connect), provides a set of controls and APIs that enables applications to integrate single sign-on (SSO) functionality using Windows Live ID. You can also use it to access data in SkyDrive, Hotmail, and Windows Live Messenger.&lt;/p&gt;  &lt;p&gt;The library supports multiple platforms, including Windows Phone 7 Mango and Windows 8 Metro Style applications using either C#, Visual Basic or JavaScript.&amp;#160; In this article, we will build our first metro style application using the Live SDK and XAML/C#.&lt;/p&gt;  &lt;h3&gt;The Full Article&lt;/h3&gt;  &lt;p&gt;The full article is hosted on SilverlightShow and you can access it by clicking &lt;a href="http://www.silverlightshow.net/items/Using-the-Live-SDK-in-Windows-8-XAML-C-Metro-Applications.aspx"&gt;here&lt;/a&gt;. Don’t forget to rate it and leave comments if you have any problems.&lt;/p&gt;&lt;img src="http://michaelcrump.net/via-feed/using-the-live-sdk-in-windows-8-xaml/c-metro-applications" /&gt;  &lt;div class='facebook'&gt;
                      &lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fmichaelcrump.net%2fusing-the-live-sdk-in-windows-8-xaml%2fc-metro-applications&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=80' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:80px;' allowTransparency='true'&gt;&lt;/iframe&gt;
                    &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MichaelCrump/~4/V4yhf3BcqZ0" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://michaelcrump.net/using-the-live-sdk-in-windows-8-xaml/c-metro-applications</feedburner:origLink></entry>
</feed>

