embed embed share link link comment comment

Embed This Video close
Share This Video close
bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
embed test
Rate This Video embed
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Tags For This Video tags
rate rate tags tags related related lights lights

Correspondence: Building Occasionally-Connected Out-of-Browser Silverlight Applications


Michael Perry


Silverlight is not just a browser plug-in. It is a platform for delivering rich desktop applications. When used out-of-browser, it has access to isolated storage and the ability to run off-line. Correspondence helps you take advantage of these features. Correspondence automatically synchronizes your application’s local data with other users and other devices. When you design your data model using its DSL, it generates both a local database and a network protocol. Then it gives you an object model to code against that seamlessly bridges local and remote. I’ll walk you through the development of a collaborative application, Thought Cloud. We’ll cover the following topics: The Facutal modeling language, The Community, The view model layer, Publish/subscribe communications, Good Silverlight citizenship (asynchronous behavior, network status, quota elevation).


Throughout his career, Michael has applied mathematical concepts to the construction of software. As a Solutions Architect at AmerisourceBergen, he applies the concepts of eventual consistency, event sourcing, and CQRS to building scalable and robust enterprise systems. He has written about the mathematical underpinnings of various algorithms in C/C++ Users Journal, Delphi Informant, and Code Magazine. Craig Shoemaker interviewed him on the Polymorphic Podcast about Update Controls, an open source project based on the mathematical concept of dependency. You can find out more at qedcode.com. Michael Perry is a community speaker, available for user’s groups, code camps, and other events in the South Central United States. To discuss this, please send your requests to mperry@mallardsoft.com.

Recorded At:

Dallas .NET UG (http://www.ddnug.net/)

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>