Silverlight TV 41: Top Tips for WCF RIA Services
- Posted: Aug 19, 2010 at 9:00 AM
- 59,175 Views
- 8 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
- Entity Framework
- LINQ to SQL
- nHibernate
- Your own custom business objects
- hooking RIA Services up to your own POCO classes
- adding role-based authorization
- how to determine what objects will be exposed by RIA Services to the client
- adding validation
- identifying keys and associations for entities
- indicating when to return object graphs
- how to use the Composite attribute to bundle objects graphs
Relevant links:
- John's blog and on Twitter (@john_papa)
-
PDC 2009 talk using same nhibernate sample: Mastering WCF RIA Services
-
Dinesh's blog and on Twitter (@di_Ku)
Follow us on Twitter @SilverlightTV or on the web at
http://silverlight.tv
Are you developing with Windows Phone 7? You can pre-order Learning Windows Phone Programming today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out
the book's web site.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Great! Just what I needed to help me do my RIA Services session for TechEd Brazil 2010!
That is excellent! I was thinking exactly the wrong way. Being able to use POCOs could improve a lot the performance when needed.
Thanks Dinesh, and Jhon.
Thank you Dinesh
We need more videos like this one; we're already way beyond the saturated beginner's series that continue to pop up everywhere.
This is the first video I've seen that takes in consideration that many of us started heavy learning the VS2010 Stack over a year ago..
Now I know what I was doing wrong
Doing an include across Many relationship tends to give really bad performance as the generated SQL query is really complex.. I was doing it wrong
Dinesh, You saved my day and many days to come by pointing me on the right direction
Good stuff, we need more demos like this one with POCOs and any kind of repository, perhaps a few tips and tricks around update scenarios as well?
:)
excellent thanks very helpful
very good!
It's high time that we need samples like this (I remember an very good series of blog posts by Brad Abrams)
I'm actually working on an enterprise app that use nHibernate as DAL and WCF RiaServices on the wire; I've got to say that it's more tricky that is seems at a first glance, primarily: limitations on the generated DomainContext (just today I'm excited about the release of sp1) and performance issues when loading complex object graph... (eager/lazy load)
But despite this, nHibernate and WCF RIA are a great pair!
Hey John and Dinesh,
The company I develop for uses a third party DAL generator called LLBL Gen, and I was wondering if either of you had some information about how I could incorporate that DAL with WCF RIA services? Thanks in advance guys. Great show!
The nHibernate example, posted here, is a corrupt zip.
could someone please upload a non-corrupt version?
Remove this comment
Remove this thread
close