title: Caliburn Micro View First Bootstrapper OnStartup for WPF application
body: <p>First of all this is my first contact with Caliburn.Micro, C# and WPF. I have gone through the Calibur.Micro tutorial and stopped in the moment of "<a href="https://caliburnmicro.codeplex.com/wikipage?title=All%20About%20Actions" rel="nofollow">All about actions</a>" and First View subsection. Author wrote the solution for Silverlight application as follow:</p>
  
  <pre><code>public class MefBootstrapper : BootstrapperBase
  {
      //same as before
  
      protected override void OnStartup(object sender, StartupEventArgs e)
      {
          Application.RootVisual = new ShellView();
      }
  
      //same as before
   } 
  </code></pre>
  
  <p>So this is solution how to say bootstrapper which view use as base to show. About WPF I get only enigmatic information: </p>
  
  <blockquote>
    <p>In this scenario, we simply override OnStartup, instantiate the view
    ourselves and set it as the RootVisual (or call Show in the case of
    WPF).</p>
  </blockquote>
  
  <p>So the Silverlight example is very clear for me, we just manually instantiate the proper View to property <code>Application.RootVisual</code>. But is for me totally unclear what is the Show method, which member it is. How to call it.</p>
  
  <p>Thanks for help!</p>