Gentlepersons,
I am happy to announce four new samples that address the absolute basics of Flex Remoting with WebORB:
- Your first WebORB-enabled .NET service and Flex client (Hello_0)
- Defining RemoteObject in MXML (Hello_1)
- Simple code generation for Flex remoting with WebORB for .NET (Hello_2)
- Project code generation for Flex remoting with WebORB for .NET (Hello_3)
Each new sample is accompanied by one (or more) screencasts.
To maximize the usefulness of the samples/screencasts, we wanted each sample to be a tightly-focused as possible, and yet to present as complete a solution as possible. These objectives are, clearly, in conflict. That presents an engineering problem: how can we keep each one simple, yet complete?
To address this problem, we’ve:
- modularized the samples into tiny little conceptual chunks, and
- linked them together by listing, for each sample, its prerequisite samples — that is, samples that you need to understand before you try to understand this one.
This encapsulation allows us to follow the DRY principle (Don’t Repeat Yourself). For example, although each of the above samples’ client-side code differs, they all implement the same client-side functionality, and they all reuse exactly the same server-side service (not just the same server-side code, mind you, but the exact same server-side DLL that is presented and deployed in the first sample).
These four samples/screencasts are just the first set of what we expect to be a VERY extensive new set of samples/screencasts…more than a 50 new samples/screencasts for Flex Remoting (to .NET) alone, for example.
Each sample is described by a web page (see links above) which includes an errata section. Please tell me about any errors you find in the code, project settings, screencasts, etc., so I can update the errata section accordingly (which is sooooo much easier than actually fixing the problem!).
Producing all of these samples/screencasts is, of course, going to take quite a while, and I’m going to try to produce them in a logical order (to maximize their DRY-ness). Therefore, while I’m happy to add your suggested sample-topics to my “to-do” list, I probably won’t be able to put them at the top of the list. Please be patient.
WebORB already gets high marks for the quality of its documentation and support…but there’s is certainly room for improvement. With this new sample/screencast series, we expect to raise the bar even higher, thereby making WebORB even more obviously the right choice for internet application development.
