Faits: A. X._, ressortissant serbe né en 1981, est entré en Suisse le 15 novembre 1999 et y a déposé une demande d'asile. Le 4 février 2000, il a épousé une compatriote au bénéfice d'un permis d'établissement. Il a retiré sa demande d'asile et a été mis au bénéfice d'une autorisation de séjour annuelle renouvelée la dernière fois jusqu'au 3 février 2005. Deux enfants sont nés de cette union, A._, en 2002, et B._, en 2007. X._ a travaillé en qualité de manoeuvre dans une entreprise de toiture, sanitaire et chauffage du 20 novembre 2000 au 31 juillet 2002, puis il a bénéficié des prestations de l'assurance-chômage. Au printemps 2004, il a été engagé en qualité de manoeuvre dans une entreprise de construction, puis il a été réengagé par son premier employeur dès le mois de juin 2004 pour lequel il a travaillé jusqu'au 1er mars 2006. Dès cette date, il a travaillé pour une entreprise de Z._. X._ a fait l'objet des condamnations suivantes: - Par ordonnance du 10 mai 2002, il a été condamné par le juge d'instruction de l'Est vaudois à une peine de 15 jours d'arrêts avec sursis pendant une année et à une amende de 300 fr., avec délai d'épreuve en vue de radiation de même durée, pour avoir conduit les 18 janvier et 22 mars 2002 sa voiture alors que son permis d'élève lui avait été retiré. - Le 23 mars 2005, il a été condamné par le Ministère public de Winterthur à une peine de 45 jours d'arrêts et à une amende de 1'000 fr. pour avoir circulé le 5 avril 2004 malgré le retrait de son permis de conduire. - Par jugement du 14 janvier 2005 rendu par le Tribunal du IIIe arrondissement du district de Monthey, il a été condamné à une peine de 26 mois de réclusion, sous déduction de la détention préventive subie du 13 janvier 2004 au 20 février 2004 pour violation grave de la loi fédérale sur les stupéfiants, de la loi fédérale sur la circulation routière et de la loi fédérale sur le séjour et l'établissement des étrangers. Selon le jugement pénal, il a notamment vendu ou cédé sans droit un minimum de 75,85 grammes de cocaïne pure, pris des mesures pour réaliser une transaction sur une quantité minimale de 192,4 grammes de cocaïne pure et consommé de manière régulière de la cocaïne de septembre 2003 à décembre 2003 à raison d'un gramme par jour. Il a facilité la venue de son frère et de son cousin en Suisse en organisant leur passage à la frontière suisse de St-Gingolph et les a hébergés. Il a conduit alors que son permis lui avait été retiré. Il n'a pas collaboré à l'instruction et a agi pour des mobiles égoïstes dépensant le produit de son trafic, soit 600 fr. par soir pendant trois mois dans les boîtes de nuit. Ce jugement a été confirmé par arrêt du 11 juillet 2006 du Tribunal cantonal du canton du Valais qui relevait, à titre de circonstances aggravantes, que l'intéressé n'était pas toxico-dépendant et qu'il n'avait pas allégué vouloir venir en aide à sa famille, mais uniquement vouloir mener la belle vie dans les cabarets. - Le 9 janvier 2006, le juge d'instruction du Jura bernois-Seeland l'a condamné à une amende de 100 fr. pour avoir circulé avec une voiture dont l'un des pneus était dans un état insuffisant. - Le 27 avril 2007, il a été condamné par le préfet du district d'Aigle à une amende de 200 fr. pour avoir hébergé une étrangère sans l'annoncer. Au 11 janvier 2005, X._ faisait l'objet de onze actes de défaut de biens pour un montant total de 44'052 fr. 45 et de trois poursuites. L'exécution de la peine prononcée le 11 juillet 2006 a débuté le 30 avril 2007, sa libération conditionnelle a été fixée au 31 août 2008 au plus tôt. B. Le 31 juillet 2007, par courrier adressé à la Direction des établissements pénitentiaires Y._, à l'intention de X._, le Service de la population du canton de Vaud a signifié à ce dernier qu'il ne prolongerait pas son autorisation de séjour en raison de la condamnation du 14 janvier 2005 confirmée le 11 juillet 2006 et l'a invité à se déterminer. Ce dernier n'a pas donné suite. Il n'aurait pas reçu le courrier du 31 juillet 2007. Par décision du 27 septembre 2007, notifiée le 12 octobre 2007, le Service de la population a refusé de renouveler l'autorisation de séjour de X._ en raison de son passé pénal et lui a imparti un délai immédiat pour quitter le canton de Vaud dès qu'il aura satisfait à la Justice valaisanne. Le 31 octobre 2007, X._ a déféré cette décision auprès du Tribunal administratif du canton de Vaud, concluant à son annulation et au renouvellement de son autorisation. Par arrêt du 1er février 2008, la Cour de droit administratif et public du Tribunal cantonal, qui remplacé le Tribunal administratif depuis le 1er janvier 2008, a rejeté le recours de X._. Elle a retenu en substance que l'intéressé avait été condamné à 26 mois de réclusion, ce qui constituait un motif d'expulsion. Un renvoi pour protéger l'ordre public l'emportait sur l'intérêt de l'intéressé de vivre en Suisse avec son épouse et ses enfants, qui pouvaient choisir de rester en Suisse ou partir à l'étranger, cette dernière hypothèse étant facilitée par les origines de l'épouse (ex-yougoslavie) et le bas âge des enfants qui pouvaient s'adapter à un autre environnement. C. Agissant par la voie du recours en matière de droit public et celle du recours constitutionnel subsidiaire, X._ demande au Tribunal fédéral d'annuler l'arrêt du 1er février 2008 ainsi que la décision du Service de la population du 27 septembre 2007 et de renouveler son permis de séjour. Le refus de renouveler son permis de séjour serait disproportionné. Le Tribunal cantonal, qui a produit le dossier de la cause, et le Service de la population ont renoncé à déposer des observations. L'Office fédéral des migrations conclut au rejet du recours.