My Rants and Raves about technology, programming, everything else...
After my recent post on Periodic Agents, I had a number of people react to specific parts of the API. Let’s discuss each of these separately.
Periodic Agents’ 14-day Lifespan
It seems that developers are confused about the role periodic agents have with their apps. The short version of the story is that periodic agents are supposed to support your app, not replace it. To this end a periodic agent must be re-registered at least every fourteen days. Typically this is accomplished by re-registering your app on every startup.
I am happy to announce my new online course on using Silverlight Server Communication is now available on Pluralsight. This course covers the basics of using services from with Silverlight projects. The course covers:
You can view the course online at Pluralsight’s website:
AgiliTrain has partnered with the excellent Wei-Meng Lee (author of several books on iPhone, iPad and Android development) to provide three new courses this winter. He’s coming to Atlanta to teach both iOS and Android development. The courses include:
In each course, Wei-Meng will walk you through the development process and help you test your applications on actual devices. Early bird and group discounts are available. Please see more about these courses on the AgiliTrain website!
I decided at Build to try and not answer the question I was getting all the time:
I wanted to take time and not just spurt out my gut reactions. I wanted a thoughtful response to my week at BUILD. I’ve been watching videos, playing with the tablet and trying out the WinRT SDK and think it is time for me to chime in. Let’s take this step by step.
I spent this week at Build and was interested in both the XAML and HTML/JS part of the Metro story. I am in the middle of converting GooNews into both HTML and XAML Metro apps to test out the new APIs.
I have to admit, I was nervous at first because this in the keynote:
I am headed to Build Windows next week and I have a lot of hopes for the conference. I haven’t been to a conference as an attendee alone in quite a long time. I am anxious to see what the v.Next is out of Redmond.
I didn’t get to go to the 2000 PDC that changed everything…so I really wanted to be here for this conference. Is this going to change everything again? I have no earthly idea but I hope for a mix of new and old.
Here is what will happen at Build if this were a perfect world:
I talk to a lot of people about what people call “design”. There are developers who are great at design but many are worried about not having ‘design’ skills. But I don’t think design skills are nearly as important as usability skills. Shiny buttons, rounded corners, and lovely gradients are great, but if I am guessing on what the app is doing, we’re all doomed.
I use Skype. There I said it. I feel better.
Skype had an update today and the calling UI had changed. The bar that gives you control of the call changed to this:
One major feature that was much requested for the new version of Windows Phone was the ability to run agents behind the scenes. The desire was to be able to execute code periodically so that a developer’s application could keep itself up to date (or tell the user about a change) when the application was not running. Microsoft has allowed this in Mango (e.g. Windows Phone OS 7.1) and allows several different flavors of agents:
For this post, I will focus on the Periodic Agents. Periodic agents run every 30 minutes but with some limitations:
Starting at the September 26th stop of the Silverlight Tour in Atlanta, AgiliTrain’s Silverlight courseware has been updated to include all the new features of Silverlight 5 RC. If you’re getting ready to fire up a new Silverlight project, this is the course you should be in.
About the Silverlight Tour