<?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>Vicente Plata's blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/vp/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/vp/feed.xml</link>
    <description>Lets talk Object Oriented Design, Automation, Testing, Monitoring, Defensive Coding (Security) and Best Practices!</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:44:35 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>MSN News app now supports a new Dark Theme</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/msn-news-app-now-supports-a-new-dark-theme</link>
      <pubDate>Sun, 24 Jul 2016 00:51:11 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/?p=55</guid>
      <description><![CDATA[Hello, everyone!

Dark Theme has been a consistent top feedback point for the MSN News app. Back...]]></description>
      <content:encoded><![CDATA[Hello, everyone!

Dark Theme has been a consistent top feedback point for the MSN News app. Back in January we released dark theme for articles to help with nighttime reading, but this did not extend to the full MSN News experience. Now, we are very happy to respond to your feedback, and showcase a new and improved dark theme experience across MSN News.

&nbsp;

[caption id="attachment_75" align="aligncenter" width="1024"]<a href="https://msdnshared.blob.core.windows.net/media/2016/07/darkTheme2.png" rel="attachment wp-att-75"><img src="https://msdnshared.blob.core.windows.net/media/2016/07/darkTheme2-1024x976.png" alt="Another sample of Dark Theme on MSN News" width="1024" height="976" class="wp-image-75 size-large" /></a> Dark Theme on MSN News[/caption]

<!--more-->

The new experience is available on <strong>version 4.12.184</strong> and higher. To double-check your app version, you can always go to <em>Settings, About</em>.

If your operating system theme is already set to dark, the app will automatically switch to the dark theme. Otherwise you can always switch to the dark theme via "Turn on dark theme" menu item in the Command Bar or via the app settings page. Note that certain pages which are served via external web pages may not support the dark theme.

We would like to hear from you on your experience with the dark theme. Let us know! Please use the in-app Feedback feature, or ping me via <a href="https://twitter.com/xnt" target="_blank">@xnt</a>.]]></content:encoded>
    </item>
    <item>
      <title>MSN Apps &amp; Web - Insiders, we need to talk (back)</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/msn-apps-web-insiders-we-need-to-talk-back</link>
      <pubDate>Fri, 06 May 2016 04:03:40 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/?p=45</guid>
      <description><![CDATA[If you're a Windows Insider, and you're in a build greater than 14315, you've probably seen a super...]]></description>
      <content:encoded><![CDATA[If you're a Windows Insider, and you're in a build greater than 14315, you've probably seen a super cool change in the Feedback Hub. You can comment, now! What about MSN feedback then?

&nbsp;

<a href="http://az648995.vo.msecnd.net/win/2016/04/fb-hub-comment.png"><img class="alignnone" src="http://az648995.vo.msecnd.net/win/2016/04/fb-hub-comment.png" alt="" width="553" height="333" /></a>

&nbsp;

Being able to talk back to your awesome feedback is a great way of letting you know when we've released something based on your suggestions, or when we need more data (and what kind of data we need). A few weeks ago, I sat down with other MSN folks and started answering back to some of your feedback.

Evidently, our list was not super exhaustive. But we were able to reply on several thousands of feedback items (many of which follow similar themes, but still).

I don't want to spoil all the surprises, so I invite you to check the feedback you've left for our apps and web, and see if it's been acted on, or a comment has been added to it. Here are some examples, though:
<ul>
	<li><b>MSN Money App</b> - Commodities tab not working</li>
	<li><b>MSN News Web</b> - Breaking News stream not loading</li>
	<li><b>MSN Sports App</b> - I want to pin my favorite team</li>
	<li><b>MSN Weather App</b> - Manual and automatic refresh</li>
</ul>
There are more feedback items with comments. And we'll definitely try to keep them flowing. You keep the feedback coming, too (good or bad :) ), and if you can't see the Feedback Hub with commenting capabilities, <a href="https://insider.windows.com/" target="_blank">jump to the Insider train</a>!]]></content:encoded>
    </item>
    <item>
      <title>MSN Apps - We love your Feedback</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/msn-apps-we-love-your-feedback</link>
      <pubDate>Wed, 04 Nov 2015 23:14:00 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/2015/11/04/msn-apps-we-love-your-feedback/</guid>
      <description><![CDATA[Howdy, MSN (Apps) Users! 

We love reading your Feedback. You're so passionate! The apps are there...]]></description>
      <content:encoded><![CDATA[<span class="_5yl5"><span>Howdy, MSN (Apps) Users! </span></span>

<span class="_5yl5"><span>We love reading your Feedback. You're so passionate! The apps are there to help you know more, do more and experience more of the Windows 10 awesomeness, so knowing how are they accomplishing that goal is extremely important. </span></span>

<span class="_5yl5"><span>I asked my buddy <a href="https://social.msdn.microsoft.com/profile/jakovs/" target="_blank">Jakov</a> to go through the top-voted feedback items that we've addressed. Ironically, one of them is that we don't pay attention to feedback. We do, we really do! I hope this post is proof of it. There are some things we may not be able to do, or not as quickly as we'd like to, but every little upvote and feedback piece matters so please keep it coming! </span></span>

<span class="_5yl5"><span>Anyway, here's the super list. <em><strong>Please note</strong></em>: this is <strong>not</strong> a comprehensive changelog.</span></span>

<!--more-->
<h3>Fixed on 4.6.169.0:</h3>
<ul>
	<li><strong>All</strong> - Content loading slowly for users in China</li>
	<li><strong>All</strong> - "<span class="_5yl5"><span>An Error Occurred, Please Refresh</span></span>" when refreshing</li>
	<li><strong>Money</strong>, <strong>News</strong> - Can't disable notifications</li>
	<li><strong>Money</strong> - Russia Rouble doesn't display symbol</li>
	<li><strong>Sports</strong> - Last Column in Standings table is cut off</li>
	<li><strong>Weather</strong> - Lots of cities are missing</li>
</ul>
<h3>Fixed if you have Windows 10543 or higher:</h3>
<ul>
	<li><strong>All</strong> - Some web news fail to load</li>
	<li><strong>Weather</strong> - Map doesn't load</li>
</ul>
<h3>Fixed in our end, no need for you to update:</h3>
<ul>
	<li><strong>Weather</strong> - No data for China after 10/19</li>
	<li><strong>News</strong> - Service not available starting 10/22</li>
</ul>
&nbsp;

Cool, eh? So now you know: your feedback matters, and we'll try to keep you posted on how each new app version reflects that. Also! If you're still seeing any of the above, you can either leave a comment here or on the Feedback app. That would be super helpful!

Thank you!

VP, JS]]></content:encoded>
    </item>
    <item>
      <title>Adding back a section to your MSN Home Page</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/adding-back-a-section-to-your-msn-home-page</link>
      <pubDate>Wed, 28 Oct 2015 12:13:00 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/2015/10/28/adding-back-a-section-to-your-msn-home-page/</guid>
      <description><![CDATA[Howdy, MSN Users!
While reading your feedback, I saw someone having issues with adding back a...]]></description>
      <content:encoded><![CDATA[<p>Howdy, MSN Users!</p>
<p>While reading your feedback, I saw someone having issues with adding back a section. Particularly, he/she removed the "Money" section from the Home Page accidentally and couldn't get it back.</p>
<p>Well, in case this happens to someone else... Here is how to do it!</p>
<ol>
<li>Click on the arrow at the top-right of one of the sections you still have there. For example, News.</li>
<li>Click "Add Section Below"</li>
<li>Click "Money" (or, whatever section you'd like to add) and "Done"</li>
<li>The page will reload. Your section should be back!</li>
</ol>
<p>&nbsp;&nbsp; <a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/64/52/0486.AddSection1.PNG" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-64-52/0486.AddSection1.PNG"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/64/52/0486.AddSection1.PNG" original-url="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-64-52/0486.AddSection1.PNG" alt="" border="0" /></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/64/52/8117.AddSection2.PNG" original-url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-64-52/8117.AddSection2.PNG"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/64/52/8117.AddSection2.PNG" original-url="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-64-52/8117.AddSection2.PNG" alt="" border="0" /></a></p>
<p>Every now and then, new sections get added to the list -particularly in events like Halloween, or elections, and depending on your geographic location. I recommend you check often :) !</p>]]></content:encoded>
    </item>
    <item>
      <title>Creating "Libros Gratis": Part 1 - Why?</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/creating-libros-gratis-part-1-why</link>
      <pubDate>Mon, 18 May 2015 13:16:00 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/2015/05/18/creating-libros-gratis-part-1-why/</guid>
      <description><![CDATA[This is the first in a series of posts about the creation of the "Libros&nbsp;Gratis para Windows"...]]></description>
      <content:encoded><![CDATA[<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA"><span class="NormalTextRun SCX216456023">This is the first in a series of posts about the creation of the "</span><a href="http://librosgratis.azurewebsites.net/descarga.php" target="_blank"><span class="SpellingError SCX216456023">Libros</span><span class="NormalTextRun SCX216456023">&nbsp;Gratis para Windows</span></a>" (Free Books for Windows) apps for Windows and Windows Phone. In this entry, I will talk about the motivations and considerations for building the app(s).</span></span><span class="EOP SCX216456023">&nbsp;</span></p>
<p style="text-align: justify;"><span class="EOP SCX216456023"><a href="http://i.imgur.com/hW0ojFk.png"><img style="max-width: 200px; display: block; margin-left: auto; margin-right: auto; float: left;" title="Libros Gratis Logo" src="http://i.imgur.com/hW0ojFk.png" alt="Libros Gratis Logo" /></a><br /></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Being involved in the Software business is like being involved in something magic. Have you watched <a title="Fullmetal Alchemist" href="http://en.wikipedia.org/wiki/Fullmetal_Alchemist" target="_blank">Fullmetal Alchemist</a>? Remember the "Equivalent Exchange" rule? Basically you can't create stuff out of nothing: you have to give something in exchange, something equivalent. If you want ice, you have to give up on water and heat. If you want a piece of furniture, you have to give up on some wood, plastic, metal, and hard work... There are, however, a few ways in which we can create stuff whose result greatly exceeds what we give in exchange. And Software is a great example.</span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">It's like having a superpower. Software and Information have been redefining the world at an incredibly fast pace for the last decades. That's sped up with the popularization of the internet, and then again as our devices become smaller, more portable, more social and more capable. A lot of attention is given to the economical and technical enrichment derived of that magic; but I'm afraid many engineers (not all of them, of course) forget paying attention to the social improvement potential of their superpowers...</span></span></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA"><span class="NormalTextRun SCX216456023">Flash back to many years ago. Like, I don't know... 20 years ago, or something. When I was a little kid in Mexico City with an extreme hunger for knowledge. Knowledge back then (before the internet was popular, at least down there) came in the shape of books... But my family was neither fond of books nor in the position of acquiring them with enough pace to keep up with my hunger. "</span><em><span class="SpellingError SCX216456023">All right</span></em><span class="NormalTextRun SCX216456023">", my mom would say every 3 months or something, "<em>we're going to the book store... I'm going to buy you 3 books, not expensive ones, and you better make them last 3 months</em>"&hellip; They rarely were enough to keep me entertained for over a week.</span></span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA"><span class="NormalTextRun SCX216456023">My salvation came in the form of a monthly subscription to a delivery service of public domain or almost-public-domain books. "<strong>The Little Prince</strong>", "<strong>Robinson Crusoe</strong>", "<strong>Frankenstein</strong>", et. al. They were relatively cheap, and a few years later you could find the whole collection for insanely cheap prices at some subway stations (</span><span class="SpellingError SCX216456023"><a title="Chabacano transfer" href="http://en.wikipedia.org/wiki/Metro_Chabacano" target="_blank">Chabacano</a></span><span class="NormalTextRun SCX216456023"><a title="Chabacano transfer" href="http://en.wikipedia.org/wiki/Metro_Chabacano" target="_blank">&nbsp;transfer</a>, anyone :) ?). Then the internet came and, leaving aside the ridiculously slow dial-up connection speeds, everything was easier. But I wonder, haven't I known that something such as "public domain" books existed -wouldn't I be either downloading illegal books, or even worse, finding a way to entertain my mind with something less healthy?</span></span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Lets' come back to the present, then. There I was, wondering what could I do now to improve, at least a little bit, the lives and success potential of people. I needed something that:</span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<ol class="NumberListStyle1 SCX216456023" style="text-align: justify;">
<li class="OutlineElement Ltr SCX216456023"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Required the less possible amount of <strong><span style="color: #ff0000;">time</span></strong>, for reasons I'll explain in post #2,</span><span class="EOP SCX216456023">&nbsp;</span></span></li>
<li class="OutlineElement Ltr SCX216456023"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Could have an impact. In order to have an impact it would most likely need to be <strong><span style="color: #339966;">free</span></strong> for end users, from start to end,</span><span class="EOP SCX216456023">&nbsp;</span></span></li>
<li class="OutlineElement Ltr SCX216456023"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Preferably used the <strong><span style="color: #0000ff;">Windows Phone</span></strong> ecosystem for the most part, so It'd both reach the lower-end of the Spanish-speaking countries income bracket <em><strong>AND</strong></em> guaranteed that my buddy <a title="Chris" href="http://mvp.microsoft.com/en-us/mvp/Christian%20Berber-5000935" target="_blank">Chris</a> would get involved :P , and,</span><span class="EOP SCX216456023">&nbsp;</span></span></li>
<li class="OutlineElement Ltr SCX216456023"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Was based in something that I felt <strong><span style="color: #800080;">passionate</span></strong> about, so I had a good motivation to keep up with it.</span><span class="EOP SCX216456023">&nbsp;</span></span></li>
</ol>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA"><span class="NormalTextRun SCX216456023">So there we go... #2: <strong><span style="color: #008000;">Free</span></strong>. #3: <strong><span style="color: #0000ff;">Windows Phone</span></strong>. #4...&nbsp;</span><span class="SpellingError SCX216456023">Uhm</span><span class="NormalTextRun SCX216456023">... Coffee, dogs, my daughter, history, <span style="color: #800080;"><strong><em>books</em></strong></span>, Canada, gardening... Wait&nbsp;</span><span class="SpellingError SCX216456023">wait</span><span class="NormalTextRun SCX216456023">, what did you say? Books? <strong><span style="color: #008000;">Free</span></strong>. <strong><span style="color: #0000ff;">Windows Phone</span></strong>. <strong><span style="color: #800080;">Books</span></strong>. <strong><span style="color: #008000;">Free</span> <span style="color: #800080;">Books</span></strong> for <strong><span style="color: #0000ff;">Windows and Windows Phone</span></strong>!</span></span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">And eureka! The idea was born. There, I have it! An app to search for free (public domain) books on the Windows and Windows Phone platform! Lets' get coding then, right now!</span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Eh... Wait. Except for, you know, <span style="color: #ff0000;"><strong>time</strong></span> :( &hellip; Well, I guess it'll have to wait...</span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">Hold on. Wasn't there a set of tools to create apps from the scratch, using data sources, web-based and that would end up basically giving you the app packages, super quickly? What was its name, <a title="Windows App Studio" href="http://appstudio.windows.com/en-us" target="_blank">Windows App Studio</a>? All right, lets' check it out...</span><span class="EOP SCX216456023">&nbsp;</span></span></p>
<p style="text-align: justify;"><span style="font-family: helvetica;"><span class="TextRun SCX216456023" xml:lang="EN-CA">And that's how this story continues in post #2: how was the app itself actually made :) .</span><span class="EOP SCX216456023">&nbsp;</span></span></p>]]></content:encoded>
    </item>
    <item>
      <title>The Foundry Vancouver: Design Patterns</title>
      <link>https://docs.microsoft.com/archive/blogs/vp/the-foundry-vancouver-design-patterns</link>
      <pubDate>Sat, 10 May 2014 22:14:01 GMT</pubDate>
      <dc:creator><![CDATA[viplata]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vp/2014/05/10/the-foundry-vancouver-design-patterns/</guid>
      <description><![CDATA[Last week, I had the opportunity to deliver a talk about Object Oriented Design Patterns to the...]]></description>
      <content:encoded><![CDATA[<p>Last week, I had the opportunity to deliver a talk about Object Oriented Design Patterns to the <a href="http://www.newswire.ca/en/story/1348197/microsoft-to-create-new-excellence-centre-in-vancouver">Foundry Vancouver</a> folks.</p>
<p>Since it was their last "lecture" before getting all into the action, and it was early Friday, I expected them to be a bit bored or something... Fortunately, it wasn't the case. Their energy, willingness to learn (and teach some stuff to this old salt <span>☺</span>&nbsp;) was inspiring.</p>
<p>Although I'd delivered similar talks and workshops before, this is the first time it was not in Spanish. I really wish the language wasn't that much of a barrier anyway.</p>
<p>We talked about different topics, including:</p>
<ul>
<li>What's a Design Pattern</li>
<li>Why are they important</li>
<li>Why you want to learn Spanish if you travel to Mexico</li>
<li>How to implement a factory in C#, using dragons, because dragons are cool</li>
<li>The fact that I can't 100% remember Toothless/NightFury</li>
<li>How to implement a builder in C++ (yup, believe it or not, I still remember a bit of C++)</li>
<li>Some builders in the Android API (they aren't doing Android, but just because)</li>
<li>C3PO as an adapter</li>
<li>How being a father is, in some aspects, similar to software</li>
</ul>
<div>I hope they had as much fun as I did, and I'm super excited to see what they'll create by the end of their internship. If they keep the attitude and energy that they displayed on Friday, I also hope they become my colleagues sometime soon!</div>]]></content:encoded>
    </item>
  </channel>
</rss>