Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6047423
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T07:20:58+00:00 2026-05-23T07:20:58+00:00

I am new to Silverlight and i am planning to develop a Secure LOB

  • 0

I am new to Silverlight and i am planning to develop a Secure LOB application which connects to a SQL backend for the company i work for. I have been reading around the topic on services and have read differing views on WCF vs Ria Services, alot relating to Silverlight 3. Seeing as we are now on Silverlight 4 and Silverlight 5 is in Beta i was hoping to get some more up to date answers. Please excuse me if there are gaps in my knowledge as i am learning.

  1. I have read Ria Services is suited to a smaller database. “Smaller Database” was unclear and was wondering if anyone could explain this?

  2. Seeing as RIA services duplicates the SQL/Linq back to the client does this expose any security risks through reverse engineering?

  3. I have read that RIA Services is limited in comparison to WCF Services. In what respect is this limited? If RIA cannot complete some of our logic am i able to implement a normal WCF Service in a RIA Services project?

  4. At the moment we plan to only connect to the services via Silverlight but will RIA Services make this harder if we plan to expand in the future?

  5. Is it possible to run a Silverlight over LAN as well as the internet at the same time?

  6. Is Microsoft heading towards either of the two as standard for future releases?

  7. What would you recommend?

Thanks in advance.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T07:20:59+00:00Added an answer on May 23, 2026 at 7:20 am

    Here are my thoughts. (For full disclosure, I work on the RIA team.)

    1. RIA DomainServices work best when you partition them into Unit-of-Work chunks. However, it can be tricky to tease apart your database relationships to do this correct, and often people will just use a single DomainService for their entire application. The size of the DomainService scales with the number of tables/entities you have so sometimes it gets unwieldy.
    2. Allowing LINQ on the client doesn’t expose more than your service would otherwise expose. It really only allows clients to narrow and shape the data that is returned. If you’re concerned about security, RIA provides authorization attributes (RequiresAuthenticationAttribute, etc) that can be used to secure your services.
    3. RIA is built on WCF so you have that same power of the underlying framework. However, since RIA does most of the configuration for you, you don’t have the same vast spectrum of flexibility.
    4. It may make it easier. See Jeff’s post on RiaJS.
    5. Yes.
    6. WCF is already a standard. RIA is built on top of WCF to make common scenarios and rich clients easier.
    7. If RIA seems like a good fit for your application, start there. As your application matures, don’t be afraid to mix in a few WCF services where RIA doesn’t provide the support you need. With V1, RIA works best when you play by the rules (CRUD operations for Entities, Invoke operations for other things). It wouldn’t hurt ask around on the forums to see if people are doing things that you think you’d want to do in your application.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have been planning since Summer to build a new hobby site over Christmas
I have created a new Silverlight 4 solution using the Business Application template. The
Issue: When creating a new SilverLight Application Project from Visual Studio 2010, the SilverLight
I have just created a new silverlight app using Silverlight navigation template. All went
Although new to silverlight, I have produced a clickable map. [Note: it is better
When you create a new silverlight page, you get a number of xml namespaces
I was playing with new Silverlight 4 and to my surprise when I run
I am creating a new Silverlight app using RIA. I am using a Business
I have a signed XAP (Silverlight version 4.0.50401.0) installed with elevated trust in OOB.
I've only been able to find a couple of people online mentioning this, and

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.