Shawn

Shawn Wildermuth

The Blog

My Rants and Raves about technology, programming, everything else...


Introducing Phoney's FadingMessage Class

Url: http://www.vimeo.com/20362526

Windows Phone 7

I wanted to show how my new FadingMessage class works so I recorded a quick video to show it off.  If you want to play with the code, don't forget you can get Phoney from codeplex (http://phoney.codeplex.com) or just search for Phoney on NuGet!

Read...


Phoney Windows Phone 7 Project Now Available!

Url: http://phoney.codeplex.com/

Silverlight Logo

UPDATE: Phoney now has a NuGet package.  Search on NuGet to add Phoney to your project!

Read...


Learning OData? MSDN and I Have the videos for you!

Url: http://msdn.microsoft.com/en-us/ee720180

Silverlight Logo

I recently recorded a couple of series of videos for MSDN's Data Dev Center to help people get up and running with OData. There are two series:

Read...


Ten Pet Peeves of WP7 Applications

9GAG

I've been looking at a lot of applications on the Windows Phone 7 platform since even before launch. It seems that a lot of the apps out there need polish to make them easy to use. I've put together my ten top annoyances when trying out new application on my Windows Phone 7.

1. InputScopes

Read...


R.I.P. GooNews

GooNews Deceased

I recently wrote about the release of my GooNews application for the Windows Phone 7 Marketplace.  The Application has now been pulled from the marketplace and will not be resubmitted.  There were a variety of issues that finally forced me to give up and just pull the application and give up on ever getting it out there as a successful application. Here's the story:

First and foremost I want to thank several people for trying to get this addressed including Jaime Rodriguez and Glen Gordon who both tried to get this resolved but I've spent way too much time trying to get it working before resorting to pulling the application and going public with the problems.

Read...


MIX 11 - Vote for My Talks (if you want)

MIX11 Vote

MIX 11 is coming and the Open Call sessions are ready to be voted on. If you like hearing me speak, feel free to vote for my sessions:

  

Read...


Architecting WP7 - Part 9 of 10: Threading

Windows Phone 7 Architecture

In this ninth part of my series on architecting Windows Phone 7 (WP7) applications, i'll discuss threading on the phone. If you've missed the past parts of the series, you you can visit them here:

In the big picture, the applications you build for the Windows Phone 7 needs to super responsive. But the hardware is a phone so you have concrete limitations to what can and should be done on the phone. In the big picture, its usually better to shoot for perceived performance than try to overpower the CPU and GPU. So a judicious use of threading is important.

Read...


Look What I Built: GooNews for WP7

Url: http://social.zune.net/redirect?type=phoneApp&i...

GooNews for the Windows Phone 7

UPDATE: A small bug is affecting a couple of users (who've sent me crash logs via the "About Screen". This should be fixed soon and an update be delivered before weeks' end.  Thanks for your patience.

Read...


The New Silverlight Tour - Now With MVVM and Unit Testing

Url: https://agilitrain.com/Workshop/Outline/Silverl...

The New Silverlight Tour

New and Improved? Its not a laundry detergent, but we've just finished our biggest overhaul to the Silverlight Tour in three years.  We've focused the new class on the Business Application developer.  To that end we've added new sectiosn on Unit Testing and Model-View-ViewModel (MVVM) development. We've also reviewed the course and found the sections that were helpful and removed some of the ones that were not as useful to business application developers.

Read...


Architecting WP7 - Part 8 of 10: Toast Push Notifications

Windows Phone 7 Architecture

In this eighth part of my series on architecting Windows Phone 7 (WP7) applications, i'll show you how to deal with Toast Push Notifications.  If you've missed the past parts of the series, you you can visit them here:

When I say Toast notifications, I am specifically talking about being able to send the phone (e.g. the user) a push notfication that something is important and that the user might possibly want to launch the application. Its a near-time notification to the phone (if connectivity is there).  This notification can either alert the application when its running or give the user a notification window at the top of the phone like so:

Read...