tags:

views:

201

answers:

3

Microsoft seems to want us to stop using the MDI, but if more people are like me they're stuck on how things used to be. Software like Word and Excel is simple to create without MDI, but I have trouble thinking out good UI without MDI.

Is there a place where I, and others like me, can see examples on how to make great WinForms UI without using MDI. It's not my intent to start a debate on MDI pros and cons, I just wish for good examples as inspiration.

Edit: I decided to accept an answer that wasn't really related to the question as it ended up giving me good ideas on how to proceed. It may not be the general answer to the question, but it did help me. Further suggestions is always welcomed as well... :)

+1  A: 

I know that you stated WinForm, but Billy Hollis made a great UI in WPF that allow you to manage multiple document and windows (including dialog) while not being a MDI in term of embedded form.

Pierre-Alain Vigeant
+1 I really found this video inspiring. First a good show-off then going behind the scenes. Love it...
rozon
A: 

I just wish for good examples as inspiration.

Check other OSes. MDI is (mostly) a windows-only kludge.

Javier
-1 for Windows bashing where it's not needed.
Eric
A: 

If you're document-oriented, tabbed- and pane-driven design seems to be the current major paradigm.

If it's a business-style forms-driven app, tabbed- or pane-driven design can work, but may not be the ideal solution. For those, I'm finding more and more that web-style navigation paradigms work best.

For inspiration, check out software on other operating systems, as well as the latest round of all the Microsoft software -- everything from Media Player through the Office 2010 Suite and VS2010. Consider some of the following resources as well:

Ultimately, UI inspiration can strike from just about anywhere. Any piece of software -- even unrelated -- may have a UI idea that can be adapted to your needs. Even non-software; remember that a lot of the UI paradigms we take for granted now originated in the physical world. Keep your eyes and mind open all the time.

John Rudy