It is common for desktop applications to use menus, tabs, dialogs to present and work with information. However for the web world, it is common to have more task-based UI with multiple screens and navigation.
Silverlight applications are mostly run in a web browser, so they should act like web applications, but developers tend to forget . . . → Read More: Silverlight Hosting :: Better Choose Silverlight Navigation Than “Classic” Silverlight Applications