<?xml version="1.0" encoding="UTF-8"?>
<rss version='2.0' xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>S</title>
    <description>S enjoys exploring new technologies that help him, his employer, colleagues, customers, and friends.</description>
    <link>https://pwcc.silvrback.com/feed</link>
    <atom:link href="https://pwcc.silvrback.com/feed" rel="self" type="application/rss+xml"/>
    <category domain="pwcc.silvrback.com">Content Management/Blog</category>
    <language>en-us</language>
      <pubDate>Wed, 30 Apr 2014 03:44:21 +0100</pubDate>
    <managingEditor>sberens@gmail.com (S)</managingEditor>
      <item>
        <guid>http://playingwithcorporatecode.com/windows-universal-app#3394</guid>
          <pubDate>Wed, 30 Apr 2014 03:44:21 +0100</pubDate>
        <link>http://playingwithcorporatecode.com/windows-universal-app</link>
        <title>Windows Universal App</title>
        <description>Build apps that target Windows and Windows Phone 8.1 by using Visual Studio (Windows Runtime apps using C#/VB/C++ and XAML)</description>
        <content:encoded><![CDATA[<p><strong><em>Pre-release post without images to test the platform</em></strong></p>

<p>Installed Visual Studio 2013 Update 2 RC in order to meed the requirements.</p>

<p>Opened our Modern-UI application project</p>

<p>Right clicked the solution and choose to Add Windows Phone 8.1</p>

<p>I was greeted with some weird popup that I didn&#39;t understand about projects under source code control and something about checking files in so I stopped.  Went back and generated my own branch in case something bad happened or was an operation that happened on the TFS server.</p>

<p>10 minutes later I was back, branch created, and download to my machine.</p>

<p>I added the Windows Phone stuff again and confirmed the popups until VS did its thing.</p>

<p>Once complete, I ran the project to ensure things still compiled.</p>

<p>Ok, all is well.  It should be since we really haven&#39;t done anything yet.</p>

<p>Time to move the assets to the shared solution.  </p>

<p>Selected all folders and for some reason I could perform any clipboard operations.</p>

<p>Found out the Service Reference folder isn&#39;t an asset.  Once that was deselected I was able to cut all the folders and past them into the shared solution.</p>

<p>Rebuild solution.</p>

<p>Oh boy, Houston, we have a problem.  </p>

<p>Ok, these all appear to be Windows Phone issues, lets see what happens if we take that out of the build process.</p>

<p>Great, things compile and it appears everything in the RT app works fine.</p>

<p>Time to dig into the Windows Phone issues.</p>

<p>Caliburn.Micro - 3rd party tool... Ok, lets see if there&#39;s a nuget package for this... Yup, its a pre-release but i&#39;ll take it!</p>

<p>Callisto - 3rd party tool... Nope, nothing...</p>

<p>Windows.UI.Interactivity - 3rd party tool?... is this a Microsoft thing?  Oh, nope, its just a clever name, and nope, no update.</p>

<p>More missing references, oh, its a .CS asset in the root of the Modern app&#39;s project, Cut that over to the shared solution and rebuild takes care of some more errors.</p>

<p>Whats next, oh, we&#39;re trying to talk to one of our web services, I wonder why that&#39;s an error, start poking around and I find its a Service Reference (the folder I couldn&#39;t cut from earlier) and in our Modern app we have references to two of our web services.</p>

<p>Search around online and determine that Service References are not available in the RC but should be available in the RTM.</p>

<p>So that&#39;s where we sit... 33 errors to go, all referencing web services so I submit all my changes to my shiny new branch and call it a day.</p>

<p>Wrapping up:  Talking to one of our developers the next day it sounds like Service References could probably be wired up manually if we needed to.  I&#39;ll wait until RTM and see how that process works through the UI.</p>
]]></content:encoded>
      </item>
      <item>
        <guid>http://playingwithcorporatecode.com/playing-with-corporate-code#3396</guid>
          <pubDate>Mon, 28 Apr 2014 08:00:00 +0100</pubDate>
        <link>http://playingwithcorporatecode.com/playing-with-corporate-code</link>
        <title>Playing with corporate code</title>
        <description>or &quot;why I&#39;m creating a blog&quot;</description>
        <content:encoded><![CDATA[<p>I love technology, but I’m not a developer, programmer, or coder.  I wanted to be one for quite a while, but never put enough effort into it.  </p>

<p>My employer builds a mission critical line of business applications built on the Microsoft .NET platform.  We&#39;ve been using .NET since it was released and have had great success because of this.  Although I’m not a developer I have access to the code base for various reasons.  </p>

<p>I found my way into a position that was offered to me that I never knew existed (maybe more on that someday) and now I don’t want to do anything else.  That reduced my ambitions to become an actual developer, but I do want to learn enough to make my life easier (through automation) and maybe publish a few apps someday.  </p>

<p>Watching the ever changing technology roadmap and seeing how our company reacts is exciting, interesting, and fun. But sometimes scary, difficult, and not so fun. But sometimes I see innovation coming from Apple, Google, Microsoft (order by Name asc), and others, I get excited!  </p>

<p>So sometimes I do little skunkworks projects on my own time.  I’ll take our software and play with it in ways I think could be beneficial for us or our customers.  This sometimes lets me nudge our company in a particular direction, while at the same time learning more about these technologies, gaining a better understanding from a business perspective, and what it takes to implement them.  </p>

<p>Each of these exercises help me slowly grow my understanding of programming, while at the same time playing with technologies that truly excite me.  </p>

<p>To follow are some of my experiences with them while playing with corporate code.</p>
]]></content:encoded>
      </item>
  </channel>
</rss>