I would appreciate some advice on best practices with my first WPF app (a touchscreen based app with large buttons, custom controls - that will generally run on tablet PCs).
One thing I am curious about is how one deals with different aspect ratios:
The WPF app I am building is a touchscreen-based one, and thus needs to scale from resolution to resolution with custom (i.e. large) xaml-defined controls. However, what if one of the tablet PC's run 1024x768 (ratio 1.3333), and another one runs 1280x800 (ratio 1.60).
That's two very different ratios; one is widescreen and one is clearly not. Perhaps it is best just to design the application in the first place to fit widescreen-type aspect ratios only? (In which case, the non-widescreen screens will see black "bars" on the top and bottom of the screen.)
What is commonly done? I'd very much like to avoid common pitfalls.