Uses WebORB's SetClientClassMemberNameAttribute to tell WebORB to map the server-side class member FibResult.Result (big 'R') to the client-side Data Transfer Object class member name FibResult.result (little 'r'), thereby complying with the name-capitalization conventions of both .NET and ActionScript simultaneously. See BasicCalcServer.cs, line 115.
Decorating a server-side .NET class member declaration with the attribute SetClientClassMemberNameAttribute, and an alternative name, tells WebORB to:
Use that alternative name for that server-side class member when generating code, and to
Expect to see that alternative name for that server-side class member in all hand-written code, also.
Useful when trying to (for example) support the .NET name -capitalization convention on the server-side, and the Flex/AS3 name-capitalization convention on the client-side.
Things to try:
Add SetClientClassMemberNameAttribute decorations to all class members exposed by this sample's server-side code, such that the resulting code satisfies the name-capitalization conventions of: