<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>CLSCompliant(true)</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/johnmill/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/johnmill/feed.xml</link>
    <description>Development tips and tricks that aren&amp;#039;t documented anywhere else</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:21:16 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Getting to 1.0</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/getting-to-1-0</link>
      <pubDate>Thu, 01 May 2014 14:02:12 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2014/05/01/getting-to-1-0/</guid>
      <description><![CDATA[I imagine that a lot of my readers are developers like me who got into the business (or stay in the...]]></description>
      <content:encoded><![CDATA[<p>I imagine that a lot of my readers are developers like me who got into the business (or stay in the business) because they love the craft of software development. I would go even further and say that a lot of my dear readers are working on a “side project” to create apps for their hobbies, family, and/or community. Some of you might even have “the next big idea” and you need to go from an idea in your head to fame and riches.</p>  <p>On May 16/17 2014, Microsoft is hosting a free <strong>global</strong> event, <a href="https://publishwindows.com/" target="_blank">//publish</a> to help you get to 1.0. Microsoft will provide test devices, and access to engineers who can help you crush your last bug, and answer any questions you might have to help you deploy and publish your next great Windows and/or Windows Phone app. If free technical consulting doesn’t get you to show up, how about pizza? </p>  <p>And if my dear readers are able to publish their apps by June 1, 2014, they can enter in the <a href="https://publishwindows.com/Contest" target="_blank">//publish contest</a> for a chance to win a MakerBot 3D printer, a Nokia Lumia 1520, $10,000 USD for an ultimate developer setup, or even a trip to the 2014 Formula One United States Grand Prix in Austin, TX.</p> <img style="margin: 10px 10px 10px 0px" src="https://publishwindows.com/Content/images/Makerbot.png" /><img style="margin: 10px 10px 10px 8px" src="https://publishwindows.com/Content/images/nokia.png" /><img style="margin: 10px" src="https://publishwindows.com/Content/images/F1.png" />  <p>I think it’s pretty clear what your next step is, dear reader. Go register, and publish your next app this month.</p>  <p><a href="https://publishwindows.com/contestrules" target="_blank"><em>Full contest details and rules</em></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Proof of Concept Windows Service</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/proof-of-concept-windows-service</link>
      <pubDate>Mon, 23 Sep 2013 08:02:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/09/23/proof-of-concept-windows-service/</guid>
      <description><![CDATA[Have you ever created an app that would "own" the device it's running on? Maybe it's&nbsp;a...]]></description>
      <content:encoded><![CDATA[<p>Have you ever created an app that would "own" the device it's running on? Maybe it's&nbsp;a full-screen notification and marketing app to run in your atrium or at a conference. Maybe you are creating a point-of-sale system for use in your store. Maybe you are a teacher and you want your students to focus on your classroom app, and not everything else on the machine. Enter <a href="https://singleprocessmonitor.codeplex.com/" target="_blank">SingleProcessMonitor</a>. This project is a Windows service that monitors running processes in an interactive session, and logs off the user when a target process is closed (or crashes).</p>
<p>This service is written in C# on .NET 3.5. That means that this should run out of the box on Windows 7 or later. If you look at the MonitoredProcessName in the <a href="https://singleprocessmonitor.codeplex.com/SourceControl/latest#VDIMonitorService/VdiMonitorService.cs" target="_blank">VDIMonitorService</a> class you can edit the name of the process you want to monitor. Install the service with <a href="http://msdn.microsoft.com/en-us/library/50614e95.aspx" target="_blank">InstallUtil</a> and you should be in business. Or download the code on <a href="https://singleprocessmonitor.codeplex.com/SourceControl/latest" target="_blank">CodePlex</a> and get a jump start on your custom solution.</p>]]></content:encoded>
    </item>
    <item>
      <title>Incredible Training Available Across the Globe</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/incredible-training-available-across-the-globe</link>
      <pubDate>Thu, 19 Sep 2013 09:15:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/09/19/incredible-training-available-across-the-globe/</guid>
      <description><![CDATA[As technologies come faster and faster, we have to quickly gain proficiency with whatever today's...]]></description>
      <content:encoded><![CDATA[<p>As technologies come faster and faster, we have to quickly gain proficiency with whatever today's new platform/language/product/service is. Microsoft is comitted to supporting the <strong>WORLDWIDE </strong>technology community with <em>FREE TRAINING!!!</em> So if your company is holding the line on training costs, I would encourage you to check out one of these free training opportunities from Microsoft.</p>
<p>&nbsp;</p>
<p>1) <a href="http://blogs.msdn.com/b/agile/archive/2013/09/17/learn-enterprise-library-6-and-unity-3-with-newly-released-hands-on-labs.aspx" target="_blank">Free Hands-on labs for Unity 3 and Enterprise Library 6</a>. Enterprise Library has a long and accomplished history of providing architectural guidance, recommended practices, and reusable components to help developers, architects, and IT professionals efficiently build line-of-business (LOB) systems. Over the years, it's achieved a significant reach, seeing over 4 million downloads and powering many industrial systems. This is a collection of <strong>46</strong> Hands On labs exploring the new features</p>
<p>&nbsp;</p>
<p>2) <a href="http://www.microsoftvirtualacademy.com" target="_blank">Microsoft Virtual Academy</a> Successful technologists never stop learning and great technology never stops evolving. Microsoft Virtual Academy (MVA) offers online Microsoft training delivered by experts to help technologists continually learn, with hundreds of courses,<strong> in 11 different languages</strong>. Our mission is to help developers, knowledgeable IT professionals and advanced students learn the latest technology, build their skills, and advance their careers. <strong>MVA is free of charge</strong>, and the entire service is hosted on Windows Azure.</p>
<p>&nbsp;</p>
<p>3) <a href="http://ignite.office.com/" target="_blank">Office 365 Ignite</a> The Ignite Summits are a series of limited invitation 3 day workshops for Microsoft's most valued IT Professionals, Developers, and Partners.&nbsp; Each Summit will feature over 70 breakout sessions covering Office 365, Exchange, SharePoint, Developer, Project, Visio, and Yammer. <strong>Ignite Summits are free of charge</strong>, a no-show fee applies.&nbsp; Session information included on each Summit location page. Events are currently scheduled for Hong Kong, Prague, Washington DC, and Dubai.</p>
<p>&nbsp;</p>
<p>No excuses, open the books and get cracking. :)</p>]]></content:encoded>
    </item>
    <item>
      <title>Courage to Change</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/courage-to-change</link>
      <pubDate>Sun, 01 Sep 2013 09:02:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/09/01/courage-to-change/</guid>
      <description><![CDATA[For those that haven't heard, Microsoft is planning on discontinuing the MCA/MCM/MCSM certification...]]></description>
      <content:encoded><![CDATA[<p style="margin: 0in; font-family: Calibri; font-size: 11pt;">For those that haven't heard, Microsoft is planning on <a href="http://blogs.technet.com/b/neiljohn/archive/2013/08/31/retiring-the-microsoft-master-certifications-and-training.aspx">discontinuing the MCA/MCM/MCSM</a> certification track. These are the top of the certification pyramid and served as a differentiator for partners and consultants to prove their deep product knowledge. I have never gone through the training rotations, but have worked with several who have and I have to say, none of those with the certification were less than impressive. However, the costs to maintain this program are non-trivial, and the uptake was minimal&nbsp;(<a href="https://connect.microsoft.com/SQLServer/feedback/details/799431/please-dont-get-rid-of-the-mcm-and-mca-programs">less than 1%</a> of eligible MCSE/MCITP/MCSD). Some would argue that maintains the "elite" corps de esprit of the MCM program, but it doesn't sit right with me that Microsoft should lose money to maintain branding for a limited pool.</p>
<p style="margin: 0in; font-family: Calibri; font-size: 11pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Calibri; font-size: 11pt;">I do see the value in deep technical training, and I do hope that the knowledge and camaraderie shared by this program lives on. I've met many MCM (and MCM-capable) at conferences, Code Camps, SharePoint Saturday and so forth. The community capable of this certification gives so much in terms of blogging, speaking, teaching, writing, and open source that it would be a shame to see it dissolve. On the other hand, these men and women will continue to be recognized as leaders in their products/geographies/specialties regardless of how many acronyms are on their resume/cv. I encourage all of my readers to keep learning and keep giving to the community. We should see this as an evolution rather than an extinction.</p>
<p style="margin: 0in; font-family: Calibri; font-size: 11pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Calibri; font-size: 11pt;"><span style="font-style: italic;">Reminder: I am a Microsoft employee, but my thoughts and these words are mine. I am not involved in the management or delivery of certification programs in any way.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>Making dreams come true</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/making-dreams-come-true</link>
      <pubDate>Mon, 26 Aug 2013 19:00:22 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/08/26/making-dreams-come-true/</guid>
      <description><![CDATA[Growing up I was a huge video game fan, and that hasn’t changed as I’ve grown up. My day job is...]]></description>
      <content:encoded><![CDATA[<p>Growing up I was a huge video game fan, and <a href="http://www.mobiusdevelopment.com/page/About-Me.aspx" target="_blank">that hasn’t changed</a> as I’ve grown up. My day job is generally writing business productivity apps, so while gaming is fun, and concepts like <a href="http://en.wikipedia.org/wiki/Gamification" target="_blank">gamification</a> are slowly working their way into my world, there isn’t a whole lot of overlap. Listening to the <a href="http://windowsdevelopershow.com/" target="_blank">Windows Developer Show podcast</a>, I know I’m not the only one. I had been kicking the tires on writing games for Windows Phone 7, and with the <a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681693(v=vs.105).aspx" target="_blank">alignment of Windows 8 and WP8 allowing for more code reuse</a>, things are really looking up for indie developers. That’s when Unity goes and releases their <a href="http://unity3d.com/unity/whats-new/" target="_blank">latest version(4.2)</a> that supports both platforms (as well as several others) that blew my mind!!</p>  <p>I’ll be the first to admin that I’m not artistically inclined. Unity has an asset store so people like me can procure professional images and sound, leaving me to focus on the programming. Check out the <a href="http://unity3d.com/learn/tutorials/projects/stealth" target="_blank">tutorial project</a> to see how to build a level of a stealth game.</p>]]></content:encoded>
    </item>
    <item>
      <title>Looking back on another year</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/looking-back-on-another-year</link>
      <pubDate>Sun, 16 Jun 2013 19:13:24 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/06/16/looking-back-on-another-year/</guid>
      <description><![CDATA[It's time for another year to come to a close at work. I've been busy all year, and I'm pleased with...]]></description>
      <content:encoded><![CDATA[<p>It's time for another year to come to a close at work. I've been busy all year, and I'm pleased with my personal and professional growth through the year. So now, it's time to start planning for the next year. And whatever I decide to work on, becomes my summer reading list, so this is as much career planning as it is vacation planning.</p>
<p>&nbsp;</p>
<p>First and foremost, I need to keep working on the craft of programming. I've been working through some <a title="code katas" href="http://codekata.pragprog.com/" target="_blank">code katas</a> <a title="code katas online" href="http://cyber-dojo.com" target="_blank">online</a>. These can run the gamut from homework questions to more realistic one-off tasks that develop over time to become an Enterprise Solution. I've found that these exercises are short enough that I can work them into my schedule, but poignant enough to stay with me after I'm done. Once I've wrapped my brain around an exercise, I'm revisiting it in <a title="try f#" href="http://www.tryfsharp.org/" target="_blank">F#.</a>&nbsp;I'd like to get to the point where I'm seamlessly switching languages to best solve problems, so I'm working on learning a broader set of programming languages this year.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/6685.Practice-11309047.jpg" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16/6685.Practice_2D00_11309047.jpg"><img style="border: 0px currentColor;" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/6685.Practice-11309047.jpg" original-url="http://blogs.msdn.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16/6685.Practice_2D00_11309047.jpg" alt="" width="350" height="232" /></a></p>
<p>I've also been doing a lot of working in the ALM world over the past year, so I'm going to dive into all of the features of <a title="Team Foundation Server" href="http://msdn.microsoft.com/en-us/vstudio/ff637362.aspx" target="_blank">TFS 2012</a>, (continuously updated at <a href="http://visualstudio.com" target="_blank">visualstudio.com</a>).&nbsp;Any chance to go deeper on requirements elicitation and structured design through coding and unit testing, and following up with exploratory and verification testing. I do so love the art of creating software and I'll take every chance to be part of it.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/6507.01_ALM_TFS_VS.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16/6507.01_5F00_ALM_5F00_TFS_5F00_VS.png"><img style="border: 0px currentColor;" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/6507.01_ALM_TFS_VS.png" original-url="http://blogs.msdn.com/resized-image.ashx/__size/250x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16/6507.01_5F00_ALM_5F00_TFS_5F00_VS.png" alt="" width="250" height="250" /></a></p>
<p>What are all of you reading this summer? How are you reinvesting in your career?</p>]]></content:encoded>
    </item>
    <item>
      <title>Following up on the Design Guidance for Windows Store Apps</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/following-up-on-the-design-guidance-for-windows-store-apps</link>
      <pubDate>Fri, 17 May 2013 08:01:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/05/17/following-up-on-the-design-guidance-for-windows-store-apps/</guid>
      <description><![CDATA[In one of my previous posts, I suggested you check out the Design Guidance for Windows Store Apps....]]></description>
      <content:encoded><![CDATA[<p>In one of my <a href="http://blogs.msdn.com/b/johnmill/archive/2013/04/09/study-notes-for-70-484-touch-interactions.aspx" target="_blank">previous posts</a>, I suggested you check out the <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh770552.aspx" target="_blank">Design Guidance for Windows Store Apps</a>. I’ve been taking my own advice, and I want to reiterate how valuable the guidance is. Technical documentation can help you write an app that compiles, but this design guidance can help you make an app that is desired. Some of the most valuable parts for me have been</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/metablogapi/5315.commanding_715450BB.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16-metablogapi/5315.commanding_5F00_715450BB.png"></a></p>  <p><a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh761499.aspx" target="_blank">Commanding patterns</a> – As you are iterating through your application, visiting and revisiting this section while laying out the controls will help enforce a consistent style. This section helps you decide which controls to use, and where to place them to make your app’s information easy to work with.</p>  <p>&#160;<a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh761499.aspx"><img title="commanding" style="border-top: 0px; border-right: 0px; border-bottom: 0px; margin-left: 0px; border-left: 0px; display: inline; margin-right: 0px" border="0" alt="commanding" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/metablogapi/4857.commanding_64E62D92.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16-metablogapi/4857.commanding_5F00_64E62D92.png" width="244" height="217" /></a></p>  <p>&#160;</p>  <p><a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh975420.aspx" target="_blank">Animation patterns</a> – This section links you to the common animations and their intended uses. These animations are subtle and provide a feeling that your app is alive. This section is worth a visit because videos of each animation are included, which really reinforced the descriptions.</p>  <p><a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh975420.aspx" target="_blank"><img title="animation" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="animation" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/metablogapi/2625.animation_3D3FB168.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16-metablogapi/2625.animation_5F00_3D3FB168.png" width="244" height="191" /></a> </p>  <p>&#160;</p>  <p><a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh700399.aspx" target="_blank">Usability assessment</a> – In this section, the approach to measuring your progress in usability is laid out in the following three activities with an increasing level in investment and commitment</p>  <li>Self evaluation </li>  <li>Cognitive walkthrough </li>  <li>Telemetry, user ratings, comments, and iteration.</li>]]></content:encoded>
    </item>
    <item>
      <title>Study Notes for 70-484 – Share Charm</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/study-notes-for-70-484-share-charm</link>
      <pubDate>Tue, 16 Apr 2013 06:54:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/04/16/study-notes-for-70-484-share-charm/</guid>
      <description><![CDATA[I’ve been working through the certification series for Windows Store applications and I’m currently...]]></description>
      <content:encoded><![CDATA[<p>I’ve been working through the certification series for Windows Store applications and I’m currently studying for <a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-484">70-484</a> (Essentials of Developing Windows Store Apps using C#). (see these previous articles on <a href="http://blogs.msdn.com/b/johnmill/archive/2013/04/01/study-notes-for-70-484.aspx" target="_blank">Security</a> and <a href="http://blogs.msdn.com/b/johnmill/archive/2013/04/09/study-notes-for-70-484-touch-interactions.aspx" target="_blank">Touch Interactions</a>),&#160; As with all new certifications, there isn’t a whole lot of study material much beyond poking around in Visual Studio and reading the documentation. I’ve included some directed links to MSDN articles that align with the Skills Measured by this exam. In this post, I’ll get you started on the Windows 8 Sharing contract. <em>(Make some time for the last post. The Windows 8 Engineering team wrote a great article that walks through how and WHY you would enable sharing in a well thought-out scenario.)</em></p>  <ol>   <li>App contacts and extensions- <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh464906.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/hh464906.aspx</a></li>    <li>Sharing overview: <a href="http://www.jonathanantoine.com/2011/09/18/windows-8-the-sharing-contract/">http://www.jonathanantoine.com/2011/09/18/windows-8-the-sharing-contract/</a></li>    <li>Sharing and receiving content: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh758314.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/hh758314.aspx</a></li>    <li>Windows.ApplicationModel.DataTransfer Namespace: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/br205967.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/br205967.aspx</a></li>    <li>Guidelines and Checklists for Sharing - <a title="http://msdn.microsoft.com/en-us/library/windows/apps/hh465251.aspx" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465251.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/hh465251.aspx</a></li>    <li>QuickStart: Adding Search to an app - <a title="http://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh868180(v=win.10).aspx" href="http://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh868180(v=win.10).aspx">http://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh868180(v=win.10).aspx</a></li>    <li>Sharing Data - <a title="http://blogs.msdn.com/b/going_metro/archive/2012/05/02/integrating-with-windows-8-share-charm-part-1-sharing-data.aspx" href="http://blogs.msdn.com/b/going_metro/archive/2012/05/02/integrating-with-windows-8-share-charm-part-1-sharing-data.aspx">http://blogs.msdn.com/b/going_metro/archive/2012/05/02/integrating-with-windows-8-share-charm-part-1-sharing-data.aspx</a></li>    <li>Sharing from your App - <a title="http://blogs.msdn.com/b/windowsappdev/archive/2012/12/12/sharing-from-your-app.aspx" href="http://blogs.msdn.com/b/windowsappdev/archive/2012/12/12/sharing-from-your-app.aspx">http://blogs.msdn.com/b/windowsappdev/archive/2012/12/12/sharing-from-your-app.aspx</a></li> </ol>]]></content:encoded>
    </item>
    <item>
      <title>Study Notes for 70-484 – Touch Interactions</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/study-notes-for-70-484-touch-interactions</link>
      <pubDate>Tue, 09 Apr 2013 09:58:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/04/09/study-notes-for-70-484-touch-interactions/</guid>
      <description><![CDATA[Touch Interactions  Another area to review is the gestures and touch interactions supported in...]]></description>
      <content:encoded><![CDATA[<h2>Touch Interactions</h2>  <p>Another area to review is the gestures and touch interactions supported in Windows Store apps. Microsoft was kind enough to layout the basic uses of the <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh761498.aspx" target="_blank">supported gestures</a>. If you are interested in extending the controls, (or just want to learn a bit more), I’d encourage you to read the <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh770552.aspx" target="_blank">Design guidance for Windows Store apps</a>. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/metablogapi/2548.IC5679961_62468AB9.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16-metablogapi/2548.IC5679961_5F00_62468AB9.png"><img title="IC567996[1]" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; float: none; margin-left: auto; display: block; border-top-width: 0px; margin-right: auto" border="0" alt="IC567996[1]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/48/16/metablogapi/6170.IC5679961_thumb_0F5B7788.png" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-48-16-metablogapi/6170.IC5679961_5F00_thumb_5F00_0F5B7788.png" width="614" height="362" /></a> </p>  <p>These topics will be covered in the <a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-484" target="_blank">70-484 exam</a>. This topic falls in the <strong>Program the User Interaction</strong> Skills Measured for that exam. The best way to get started studying is to download and review the <a href="http://code.msdn.microsoft.com/windowsapps/Input-Windows-8-gestures-62c6689b" target="_blank">Windows 8 gestures sample</a>.</p>  <h4>MSDN Links</h4>  <ol>   <li>Windows.UI.Input Namespace: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.input.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.input.aspx</a> </li>    <li>ManipulationUpdatedEvent: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/br242026.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/br242026.aspx</a> </li>    <li>GestureRecognizer : <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.input.gesturerecognizer.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.input.gesturerecognizer.aspx</a> </li>    <li>User interaction overview: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465397">http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465397</a> </li>    <li>Quickstart: Touch input <a href="http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465387#using_manipulation_events">http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465387#using_manipulation_events</a> </li> </ol>]]></content:encoded>
    </item>
    <item>
      <title>Study Notes for 70-484</title>
      <link>https://docs.microsoft.com/archive/blogs/johnmill/study-notes-for-70-484</link>
      <pubDate>Mon, 01 Apr 2013 12:18:00 GMT</pubDate>
      <dc:creator><![CDATA[jwmiller5]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/johnmill/2013/04/01/study-notes-for-70-484/</guid>
      <description><![CDATA[I’ve been working through the certification series for Windows Store applications, and I’m currently...]]></description>
      <content:encoded><![CDATA[<p>I’ve been working through the certification series for Windows Store applications, and I’m currently studying for <a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-484">70-484</a> (Essentials of Developing Windows Store Apps using C#). As with all new certifications, there isn’t a whole lot of study material much beyond poking around in Visual Studio and reading the documentation. I’ve included some directed links to MSDN articles that align with the Skills Measured by this exam. Today we’ll dive into Managing Security and Data and look at the difference between Web Authentication and Windows Authentication in Windows Store apps.</p>  <p>WebAuthenticationBroker - Supports OAuth and OpenID in Windows 8 apps</p>  <ol>   <li>How WebAuthenticationBroker works: <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh750286.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/hh750286.aspx</a></li>    <li>Requirements for a Provider to Support SSO</li> </ol>  <p>For Windows Store app developers to take advantage of the SSO mode of the Web authentication broker, a provider needs to do the following.</p>  <ul>   <li>Allow URLs of the form ms-app://SID, where SID is the user's SID.</li>    <li>Instruct app developers to call the version of <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.security.authentication.web.webauthenticationbroker.authenticateasync.aspx">AuthenticateAsync</a> that does not specify a redirectURL. If provider supplies an SDK for Windows Store app development, that SDK should use this overload as well. </li> </ul>  <p>Pasted from &lt;<a href="http://msdn.microsoft.com/en-us/library/windows/apps/jj856909.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/jj856909.aspx</a>&gt; </p>  <p>PasswordCredentialStore</p>  <ol>   <li>Managing user credentials - <a href="http://msdn.microsoft.com/en-us/library/windows/apps/xaml/br229572.aspx">http://msdn.microsoft.com/en-us/library/windows/apps/xaml/br229572.aspx</a>      <ol>       <li>PasswordVault can securely store credentials</li>        <li>PasswordCredential just returns resource and userName - retreivePassword is required first</li>     </ol>   </li> </ol>  <p>&#160;</p>  <p>For more details about secure development for Windows Store applications check out this <a href="http://blogs.msdn.com/b/windowsappdev/archive/2012/12/18/security-best-practices-for-building-windows-store-apps.aspx" target="_blank">blog post</a> with more great practices along with a <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh849625.aspx" target="_blank">whitepaper</a> from MSDN.</p>]]></content:encoded>
    </item>
  </channel>
</rss>