×

First time here?

You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting!

MSDN Radio imageThis morning I was on a weekly (new) radio show from MSDN, hosted by Mike Benkovich.  The show, MSDN Radio, features live call-in questions that you can ask.  It was a better format than the typical live meeting text-based QA I thought.  I think hearing questions gives you a better chance of articulating your inquiry more.  Thanks to all those who listened and asked questions.  I know it seemed short and there were a few more questions in the queue – feel free to send me questions you may have.

UPDATE: The audio from the show was just posted here.

There were a few that I wanted to follow-up on and get some more answers from other team members.  Here are 3 items I wanted to provide a bit more follow-up to (I’m paraphrasing the questions).

Vince asked a question around Prism and part of that was what are the plans for Prism moving forward?  I didn’t know a concrete answer, so I quickly asked around.  Take a look at the team’s post on Prism, A Look Ahead.  The team talks about the next release (v4) to be around the September 2010 timeframe.  They also comment on using Prism today with Silverlight 4.  As to what will be in Prism 4?  They offer some insight:

  • Managed Extensibility Framework (MEF)“In particular, we’ll be looking at leveraging MEF for Component Composition (for hooking up Views and ViewModels, and other types of components), for Modularity (for the discovery, download, and instantiation of functionality packaged in a module), and for UI Composition (for mapping Views to Regions).”
  • Model-View-ViewModel (MVVM) Pattern – “…we’re looking to expand our current guidance and to include more re-usable code assets to support various MVVM scenarios. In particular, we’re looking to support common patterns for View/ViewModel interaction, hierarchical ViewModel composition, and ViewModel-based navigation. In addition, we’re also looking to provide more support for application-level structural patterns, layout management, the use of Ribbon/Popup/Dialog controls, and user state management.”
  • Data Access and Application Services (i.e., WCF RIA Services) – “…we are looking to provide guidance on using these technologies in the context of MVVM, and on patterns for data validation and caching. This area also includes the use of other services for user preferences, authentication and authorization. This latter aspect brings in the possibility of providing guidance for role-driven (or claims-driven) applications and user experience.”

I’d encourage you to subscribe to their blog and be a part of their conversation over there as well.

Scott asked a question about how to best define DomainServices (contexts) in your application – is it better to have 1:1 for entity:DomainService or other methods.  I asked the RIA Services team for some additional input to my answer. 

DomainService should be based on a set of related tasks that you expect the end-user to perform in [your application]. Typically such tasks involve a small group of closely related entities; e.g. in an Expense reporting app, Expense Report, Line Items and Details would be a good set of entities to cover in a single DomainService while covering accounts and payments in a separate DomainService type.

Additionally Jane asked about many-to-many relationships with regard to RIA Services.

Currently RIA Services require the “class in the middle” containing FK values in a many-to-many. In  a POCO model, you can add it yourself while in an EF-generated model, you would have to change the model (edmx) to add such a class in the middle.

Hopefully these provide some additional clarity on top of my opinions.  There sure seems to be a lot of interest in the RIA Services space!

Hope this helps!


This work is licensed under a Creative Commons Attribution By license.


3/30/2010 3:46 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Tim, Is it possible to listen to the recorded show. I went to the msdnradio site but there is no way to register as a new user and you require a login, but there is no "new user" option. Is this a closed site or something ?
3/30/2010 4:47 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
6/1/2011 1:43 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I know this came a little late, but I just watched it and it's great. michaels coupons
6/30/2011 2:00 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I genuinely enjoyed reading it, you happen to be a great author.I will make certain to bookmark your blog and definitely will come back down the road. carpet cleaning NY
7/1/2011 5:53 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
It's really good to listen to conversation and forums, that way you can have all your questions answered without even trying to exert an effort to know. Well listening is is an effort already, but that's just it. jeringas y agujas
7/1/2011 9:25 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Reading this great post about "The Right Way to Wireframe " I have discovered so numerous new and beneficial info about this, which I have not acknowledged ahead of. anroid phone
7/4/2011 5:02 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
so many candidates searching for work right now, how can you increase your chances of being the chosen candidate for the job that you want most. Projectmanagement
7/4/2011 10:09 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Im glad to see that people are actually writing about this issue in such a smart way, showing us all different sides to it. Youre a great blogger.
Mobilya
7/6/2011 3:01 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
For the first time I didnt like this Sliver Light technology. Actually I am very interested in Microft technologies but this silverlight. At that time there was only thing silverlight was good for streaming, it use little system sources but flash doesnt like it. Today we see that streaming ability of Silverlight really good. Söve
7/8/2011 11:10 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I'm still learning from you, but I'm making my way to the top as well. I absolutely liked reading everything that is written on your blog.Keep the information coming. I enjoyed it! Thánh Ca Karafun
7/9/2011 12:25 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
We are constantly upgrading, and expanding our network to give that much more back to you, our client. Don't you think it's time for a worthwhile change? outdoor decks sydney
Gravatar
7/12/2011 11:55 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Some answers to my burning questions here so thanks Tim.
myob courses
7/13/2011 1:28 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
you happen to be a great author.I will make certain to bookmark your blog and definitely will come back down the road. I want to encourage you to continue your great job, have a nice weekend! shaw capital management warning

7/20/2011 1:04 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Please check with your webmaster. Yeah I do not know why but for some reason this website is taking a long time in loading. Also there is the issue of Amethyst Rings.
8/4/2011 3:44 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I would like to thank you for the hard work you have made in writing this post...
Testking 70-667 | Testking 642-437
10/17/2011 10:28 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I wanted to touch on how a RIA Services can be exposed as a Soap\WSDL service. This is very useful if you want to enable the exact same business logic\data access logic is available to clients other than Silverlight. agências de emprego
10/18/2011 10:31 PM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
I must say all are doing informative chat over here thank for sharing this site with us..
4/2/2012 2:10 AM | # re: MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
Extraordinary accumulation. Yes, that's just what I desirable to see! Great matter here. The field and acceptance were right perfect. I opine that your perspective is colorful, its retributive symptomless intellection out and rattling extraordinary to see someone who knows how to put these thoughts pile so considerably. Great job on this. Convey you! Please visit here -
wedding photographer in ny

 
Please add 7 and 5 and type the answer here:

All postings/content on this blog are provided "AS IS" with no warranties, and confer no rights. All entries in this blog are my opinion and don't necessarily reflect the opinion of my employer or sponsors. The content on this site is licensed under a Creative Commons Attribution By license.