Monday, August 17, 2009

Remote Tech Support for your family

Yesterday I discovered one of the coolest tools of remote tech support. Well... it has been there for awhile. But I discovered it only yesterday!

Well It all started like this.. A family member was trying to set up voice & video chat so we don't have to use the expensive phone. We were trying to help over the phone and going in circles. That when I remembered there are tools for doing remote access and was prepared to fork some money to get over the frustration.

And the solution was LogMeIn and better still, there is a free version. Quite simply its brilliant. This could easily qualify as very complex software. But that didn't stop it from being easy to use. So usable, I was able guide my non-tech family member to install it and then remotely take control.

LogMeIn is a excellent example of Usability in software and proves complex software can be easy to use. Give it a go!

Friday, August 14, 2009

VS 2010 and ASP.Net MVC Error

The view at '~/Views/Home/Index.aspx' must derive from ViewPage, ViewPage<TViewData>, ViewUserControl, or ViewUserControl<TViewData>


You have installed the brand new Visual Studio 2010 Beta 1 and ASP.Net MVC 1 and try it out. Then bang, you get this error.



But its easily fixed.

Step 1: Open your project file (*.csproj) and change the below line.

before:
<Reference Include="System.Web.Mvc, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">

after:
<Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">


Step 2: In your web.config file and change the below line

before:
<add assembly="System.Web.Mvc, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

after:
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

Re-build and run, and it hopefully works!

Happy Coding!

ravi