Faits: A. R._, né en 1950, a travaillé successivement en qualité de chef de vente d'une entreprise jusqu'en mai 2002, pour le compte d'une société d'entreprise générale jusqu'en novembre 2004, puis en tant que courtier immobilier. Le 20 octobre 2003, il s'est annoncé à l'assurance-invalidité. Dans un rapport d'expertise pluridisciplinaire du 28 septembre 2004, les docteurs D._, Z._ et C._, médecins à l'hôpital X._, ont diagnostiqué un trouble dépressif récurrent, en rémission, un trouble somatoforme, ainsi qu'un syndrome d'apnées du sommeil, en précisant que ces affections ont une influence essentielle sur la capacité de travail. Dans leur appréciation du cas, les experts ont attesté une incapacité de travail totale de septembre 2002 à mi-janvier 2003, une capacité de 50 % dès le début de l'année 2003, puis une capacité de travail de 70 % dans l'ancienne activité d'entrepreneur général à compter de l'expertise (août 2004), en précisant que cette dernière activité est adaptée à son état de santé. Par décision du 13 octobre 2005, confirmée sur opposition le 27 juillet 2006, l'Office de l'assurance-invalidité du canton de Fribourg a mis l'assuré au bénéfice d'une demi-rente d'invalidité pour la période s'étendant du 1er septembre 2003 au 31 juillet 2004. B. R._ a déféré cette décision au Tribunal administratif du canton de Fribourg, en concluant au maintien de la demi-rente au-delà du 31 juillet 2004. La juridiction cantonale a rejeté le recours par jugement du 29 novembre 2007. Elle a mis les frais de la procédure à la charge du recourant, par 800 fr. C. R._ interjette un recours en matière de droit public contre ce jugement dont il demande implicitement l'annulation, en reprenant les conclusions formées en première instance. L'intimé et l'Office fédéral des assurances sociales n'ont pas été invités à se déterminer.