title: what are the best practices to Declare global static or non static in App.xaml
body: <p>Problem : The page loading is slow.  it takes about 10 sec for 300 customers records and databind to a ListView.</p>
  
  <p>I want to increase the loading speed. So I create a global variable in App.Xaml. This allows the page that needs the data can reference it without doing a loading.</p>
  
  <p>Example:</p>
  
  <p>P1 -> P2 -> P3</p>
  
  <p>at P2, there is less work.</p>
  
  <p>I do the loading in P2. and I databind it in P3. </p>
  
  <p>I dont know what I need to use.  Static or non-static Global variable.</p>
  
  <p>Thanks.</p>
  
  <pre>
  
   1) public ObservableCollection AppCustomers {get;set;}
  
   2) public static ObservableCollection AppCustomers {get;set;}
  
  </pre>