I just came across a really good article by Andrew Guldman on Flash development. He covers off all the major points for Flash development, including:
The only point I'm not real comfortable with is the section covering autogenerated movieclips. I understand the rationale behind the concept, I just do not personally like to leverage undocumented features that could go away or easily change in future Flash releases. My preference is to always have a library instance of any class that incorporates a visual piece, it is a little more setup time, but having them all in the library makes it easy to quickly find any visual pieces and it provides some consistency in that all visual pieces/classes are always represented in the library. It is a neat idea though, you can read more about it here.
Derrick Grigg is a Rich Internet Application (RIA) freelance contractor based in Toronto, Canada. He specializes in architecting and developing applications using a variety of technologies, most notably Flash, Flex and Coldfusion.