My Rants and Raves

Essential Windows Phone 7.5 Ships
Essential Windows Phone 7.5 Ships
December 27, 2024

What I've Been Doing...
What I've Been Doing...
December 27, 2024

I Love Music...but not iTunes
I Love Music...but not iTunes
December 27, 2024

I buy a lot of music. I am not a hoarder like some, but I have 100GB’ish of MP3s. I don’t go around and ‘borrow’ friends collections just to up my count. What I do is buy music…just not at brick and mortar stores.

40,000 Apps - What Does It Mean?
40,000 Apps - What Does It Mean?
December 27, 2024

So the Windows Phone Marketplace hit 40K apps. What does it mean to the platform? There are a number of articles out there that talk about the 40,000 apps and compares them to other platforms but I think they are missing a key differentiator.

Using MVVM on the Web with KnockoutJS
Using MVVM on the Web with KnockoutJS
December 27, 2024

What Win8 Should Learn from Windows Phone
What Win8 Should Learn from Windows Phone
December 27, 2024

As many of my readers know, I’ve been neck deep in the Windows Phone. More recently, I’ve been digging into Windows 8 development as well. On my most recent trip, I spent quite a bit of time with the BUILD tablet. Good news is that it’s a pretty good piece of hardware. Even though it’s not ARM, I am still getting a good four hours of battery life. This version of Windows 8 is early but I do think there are some things that Windows 8 should learn from what they’ve done with the Windows Phone. Here is a short list of what I think the team should look at on the phone:

Blend for Developers Course Now Available!
Blend for Developers Course Now Available!
December 27, 2024

If you're a XAML developer and have proudly stated that you hand-code all your markup, it’s time to learn how to be more productive. I’ve authored a new course for PluralSight. If you have a subscription, you can view it my new “Blend for Developers” course now:

New Article on Software Development
New Article on Software Development
December 27, 2024

My new article disruptive technologies is now available on Software Quality Connection.  If you’re an organization or developer who are worried about what is coming next, my “Which Platform is Next: All of Them” may be a good read for you.

I am Coming to Washington DC for 2 Classes
I am Coming to Washington DC for 2 Classes
December 27, 2024

Confusion Around WP7.1 Periodic Agents
Confusion Around WP7.1 Periodic Agents
December 27, 2024

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.

My New Silverlight Services Course is Live
My New Silverlight Services Course is Live
December 27, 2024

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:

Want to Learn iOS or Android?
Want to Learn iOS or Android?
December 27, 2024

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:

Win8, Metro Apps and Silverlight
Win8, Metro Apps and Silverlight
December 27, 2024

What about Metro JS Projects and jQuery?
What about Metro JS Projects and jQuery?
December 27, 2024

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.

In a Perfect World? Build Conference Wishes
In a Perfect World? Build Conference Wishes
December 27, 2024

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.

UX is Important
UX is Important
December 27, 2024

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.

Periodic Agents on Windows Phone 7.1
Periodic Agents on Windows Phone 7.1
December 27, 2024

Silverlight 5 RC Now Available
Silverlight 5 RC Now Available
December 27, 2024

Silverlight Tour Updated for SL5 RC!
Silverlight Tour Updated for SL5 RC!
December 27, 2024

https://agilitrain.com

More on Updating Apps for Mango
More on Updating Apps for Mango
December 27, 2024

Are You a Designer/UX Person?
Are You a Designer/UX Person?
December 27, 2024

I am looking for a great designer/UX person. I am in the middle of a rather large project that I can’t talk about…but I need that great designer-minded person. I am more interested in your sense of usability and flair for great looking apps. The person should be familiar with web and mobile applications and have helped out with consistent look and feel through a full project.

Windows Phone 7.1 SDK is Alarming
Windows Phone 7.1 SDK is Alarming
December 27, 2024

URL: MangoAlarms.zip

Fun With New Live Tile API
Fun With New Live Tile API
December 27, 2024

Maintaining a Project with Two Windows Phone Versions
Maintaining a Project with Two Windows Phone Versions
December 27, 2024

I am currently reading the Mango (Windows Phone OS 7.1) version of my Phoney Tools project. But I have a particular problem: I need to maintain both a 7.0 and a 7.1 version of the project builds. You might have the same issue with your own project so I thought it’d be a good way to show off some special features that Visual Studio has to help you solve these sorts of situations. Essentially my goal was to maintain one set of code but build both sets from the same source.