protected override void OnCreate (Bundle bundle)
		{
			base.OnCreate (bundle);

			SetContentView (Resource.Layout.CodeProjectMemberArticlesLayout);

			memberArticlesView = this.FindViewById<ListView>(Resource.Id.listViewArticles);
			memberArticlesView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => 
			{
				var memberArticle = viewModel.MemberArticles[e.Position];

				Intent browserIntent = new Intent(Intent.ActionView, Android.Net.Uri.Parse(memberArticle.Link));
				StartActivity(browserIntent);
			};

			// Not really happy with this but it'll have to do
			MemberId = Intent.Extras.GetInt (CodeProjectMemberProfileActivity.MemberIdKey);
			MemberReputationGraph = Intent.Extras.GetString (CodeProjectMemberProfileActivity.MemberReputationGraphKey);

			spinner = this.FindViewById<ProgressBar>(Resource.Id.progressBar1);
			spinner.Visibility = ViewStates.Gone;

			viewModel = new CodeProjectMemberArticlesViewModel ();
			viewModel.ArticlesLoaded += this.ArticlesLoaded;

			spinner.Visibility = ViewStates.Visible;

			var context = TaskScheduler.FromCurrentSynchronizationContext();

			viewModel.MemberId = MemberId;
			viewModel.LoadMemberArticles (context);

		}
		public CodeProjectMemberArticlesViewController (IntPtr handle) : base (handle)
		{
			viewModel = new CodeProjectMemberArticlesViewModel ();
			viewModel.ArticlesLoaded += this.ArticlesLoaded;
		}