Comment
In reality, in any non-trivial application, you can never do everything from UI builder. There are almost always parts of the UI that need to be built dynamically based on parameters, context, etc. You often have to do refactoring that cuts across many components and is much easier to do in code. As such, the ability to easily flip between the UI builder and the markup is very valuable. If you spend some time with the newer systems that facilitate this (Flex w/ FlexBuilder, WPF or Silverlight with Expression / VisualStudio, etc.) the advantages will become readily apparent.
Martin Pilkington: The point is, if the GUI editor is any good you shouldn't need to drop down to editing the MXML to enter binding expressions, do refactoring etc.In reality, in any non-trivial application, you can never do everything from UI builder. There are almost always parts of the UI that need to be built dynamically based on parameters, context, etc. You often have to do refactoring that cuts across many components and is much easier to do in code. As such, the ability to easily flip between the UI builder and the markup is very valuable. If you spend some time with the newer systems that facilitate this (Flex w/ FlexBuilder, WPF or Silverlight with Expression / VisualStudio, etc.) the advantages will become readily apparent.
Pat Niemeyer: I'll have to do a proper blog post on it someday...We look forward to it!
© 2025 Created by Daniel Leuck. Powered by
You need to be a member of TechHui to add comments!
Join TechHui