I wanted to start a list of common reasons why Silverlight Serializer throws the MissingMethodException exception. First off you need to make sure you've got a WP7 build of the Silverlight Serializer - you can get a copy from the WP7Contrib code base if you don't want to build your own.Classes causing MissingMethodException exception:System.Uri,System.Globalization.CultureInfoTo correct the issue for the above classes you will have to implement a classes that acts a serialization proxy, the one shown below is for System.Uri.[Serializer(typeof(Uri))]public...
Sunday, 24 July 2011
Saturday, 23 July 2011
WP7Contrib: Transient caching with In Memory Cache Provider
Posted on 09:12 by Unknown

Rich and I are currently working on a WP7 application based around local content stored on the device. This content consists of a database and a set of flat files per logical item. The content for the application can contain many of these logical items; this is determined by the user when purchasing the application. The content is either installed along with the application at purchase or is downloaded afterwards. The...
Friday, 22 July 2011
WP7Contrib: Bing Maps REST Services Wrapper - Deep Dive
Posted on 13:28 by Unknown

Following on from Rich's post introducing the Bing Maps Service in the WP7Contrib I'm going to explain in more detail how we built this service and how to use the API. Before I get into the details let’s get some background on what is provided by Microsoft out of the box. Microsoft provides multiple APIs for programmatically integrating maps and map data into your WP7 applications as well as the UI based controls included in the Microsoft.Phone.Controls.Maps...
Thursday, 21 July 2011
WP7Contrib: Timing out HTTP requests on Windows Phone 7
Posted on 16:00 by Unknown

This code uses change set #68097 of the WP7Contrib - http://wp7contrib.codeplex.com/SourceControl/changeset/changes/68097When doing communications over HTTP we often want to set a timeout for the response. We want the ability to handle the timeout in a timely manner when the communication with a remote server has taken too long. When using the full version of the .Net framework we have the ability to control this precisely using the HttpWebRequest.Timeout...
Subscribe to:
Posts (Atom)