Restituire dati serializzati in JSON o XML con ASP .NET MVC

Come creare una ActionResult di ASP .NET MVC che restituisce dati serializzati in formato JSON o XML.