I am new to Silverlight, and I plan to develop a Secure LOB application that connects to the SQL server for the company I work for. I read about the topic of services and read different opinions about WCF vs Ria Services, also regarding Silverlight 3. Seeing that we are now on Silverlight 4 and Silverlight 5 in beta, I was hoping to get even more relevant answers. Please excuse me if there are gaps in my knowledge as I study.
I read that Ria Services is suitable for a small database. The "smaller database" was obscure and wondered if anyone could explain this.
Seeing that RIA services duplicate SQL / Linq back to the client, does this reveal any security risks with reverse engineering?
I read that RIA services are limited compared to WCF services. In what respect is it limited? If the RIA cannot execute some of our logic, can I implement the regular WCF service in the RIA Services project?
At the moment, we plan to connect only to services through Silverlight, but will RIA Services make it more difficult if we plan to expand it in the future?
Is it possible to run Silverlight simultaneously over a LAN as well as on the Internet?
Does Microsoft approach one of the two as a standard for future releases?
What would you recommend?
Thanks in advance.
source
share