A few months ago, Andrew Whitechapel wrote an article and sample application that demonstrates combining the native capabilities of an Office client application with the UI capabilities of WPF. Behind the UI, the application is connected to remote data and services via WCF and uses the RAD features of LINQ to manipulate that data.
Some related questions have come up in the forum recently, so McLean Schofield took the sample application and made a short video overview of the WPF control part. You can find the full explanation and get the code from these articles:
Build Office-Based Solutions Using WPF, WCF, And LINQ – MSDN Magazine article by Andrew Whitechapel
Andrew Whitechapel’s blog post, which has a link to updated code
Video duration: 4 minutes, 23 seconds