when using mvvm pattern, when we have lists we use ObservableCollection<>.
my question is when should i call to
CollectionViewSource.GetDefualtView(theCollection);
to get the view that i can filter and sort and do some other cool stuff.
if i dont work with mvvm i'll do it in window.load