For people coming from SOAP/WSDL services background will find it hard to grasp some of the concepts of WCF RIA service initially. Say for example if you got an web service operation similar to this on your .asmx or WCF service
public Employee GetEmployee()
when you generate the proxy classes, the client side will be able to view all the properties of the type Employee.
emp.Manager //Complex type
emp.FirstName // simple type string
But the same operation (with similar notion like IQuerable) from WCF RIA service won't let the client to access all the properties, only basic types like (int, string, bool etc) will be visible. So, if you try to access emp.Manager it will throw compile time exceptions.
Please help me in this point.