Summary

In this chapter, you learned how to create a small no-Flex logon (or any other) window that gets downloaded very quickly to the user’s computer, while the rest of the Flex code is still in transit.

You know how to create any application as a miniportal with a light main application that loads light modules that:

  • Don’t have the information from services-config.xml engraved into their bodies

  • Can be tested by a developer with no dependency on the work of other members of the team

You won’t think twice when it comes to modifying the code of even such a sacred cow as SystemManager to feed your needs. Well, you should think twice, but don’t get too scared if the source code of the Flex framework requires some surgery. If your version of the modified Flex SDK looks better than the original, submit it as a patch to be considered for inclusion in the future Flex build; the website is http://opensource.adobe.com/wiki/display/flexsdk/Submitting+a+Patch.

While developing your enterprise RIA, keep a copy of the Performance Checklist handy and refer to it from the very beginning of the project.

If you’ve tried all the techniques that you know to minimize the size of a particular .swf file and you are still not satisfied with its size, as a last resort, create an ActionScript project in Flash Builder and rewrite this module without using MXML. This might help.

Get Agile Enterprise Application Development with Flex now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.