title: how to derive a base class from System.Web.Mvc.WebViewPage<TModel>
body: <p>I am trying modify the NearForums-CMS application and everything works fine except this class that extends WebViewPage.As shown:</p>
  
  <pre><code>using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using Msupa.Web.Common.State;
  using System.Web;
  using Msupa.Localization;
  using Msupa.Base;
  using Msupa.Configurations;
  using System.Web.Mvc;
  using Msupa.Web.Common.Extensions;
  
  
  namespace Msupa.Web.Common.UI
  {
      public class BaseViewPage&lt;TModel&gt; : WebViewPage&lt;TModel&gt; where TModel : class
      {
          #region Initialization
          public BaseViewPage()
          {
  
          }
  </code></pre>
  
  <p>I have checked MSDN documentation and included all dependancies which in this case is "System.Web.Mvc;".
  I keep getting this error:</p>
  
  <pre><code>The type or namespace name 'WebViewPage' does not exist in the namespace 'System.Web.Mvc' (are you missing an assembly reference?)
  </code></pre>
  
  <p>What am I doing wrong???</p>