UserGroup.tv - Composing maintainable apps in XAML
Speaker:
Michael Perry
Abstract:
Of all the user interface technologies that have reached the main stream, from HTML to Windows Forms to Java Swing, XAML is the most composable. It offers an incredible degree of code reuse, customization, and componentization. It has so many options for piecing interfaces together, that selecting the right one can sometimes be overwhelming.
This February at Dallas XAML, we will dive deep into several composition patterns. These include:
- User controls
- Data templates
- Control templates
- Content presenters
Bring your laptop and code along. The workshop will include several checkpoints to ensure you stay caught up.
Choose the right pattern, and your WPF, Silverlight, Phone, or Metro code will be well organized and easy to maintain. Your co-workers will buy you lunch, and your apps will bring in tons of cash.
..."
My name is Greg, and I don't "compose" my XAML App's well. Now I break up my backend pretty well, domain objects, libraries and stuff are all highly reusable, but my UI? Um... not so much... Must remember that doing it right upfront, while maybe a little longer, will almost always pay off in the end.
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...