I get asked a lot about what the .NET folks can bring to RIA, and the first thing I proudly say is the fact is they bring a lot of engineering maturity and given Silverlight compliments a lot of their existing knowledge, it is our bet that this will carry over into the runtime. An example of this, is the work Sriram and Offline Storage.

Sriram Balaji has put together an example of how one is able to roll your own Offline Storage using Silverlight and LINQ.

Check out his post here:

In previous article I talked about Offline Web applications and how local database storage is central to make this happen.  In  this article I will show you how to build a simple local database in Silverlight using Isolated Storage and LINQ.

http://infosysblogs.com/microsoft/2008/08/silverlight_offline_database_s.html#more

Nice work Sriram!