Accueil > > > NOMBRE D'UN MEME JOUR DE LA SEMAINE DANS LE MOIS
NOMBRE D'UN MEME JOUR DE LA SEMAINE DANS LE MOIS
Information sur la source
Description
Suite à une question sur le forum et concernant: "comment récupérer le nombre de Lundi, Mardi...etc pour un mois donné, je vous livre un exemple deux fonctions répondant à cela... Le code peut paraître long mais vous méritez une présentation soignée, enfin d'après moi ;0)
Source
- <HTML>
- <HEAD>
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
- <META NAME="Date" CONTENT="01.02.2006">
- <META NAME="Author" CONTENT="Gérard FERRAZ">
- <TITLE>Nombre Même Jour d'un Mois...</TITLE>
- <STYLE>
- BODY {font-size:13px;font-family:Verdana;}
- TD {font-size:13px;font-family:Verdana;text-align:center;}
- SELECT {font-size:13px;font-family:Verdana;}
- INPUT {font-size:13px;font-family:Verdana;}
- #IFct {color:#ffffff;text-align:left;font-style: italic}
- #Left {color:#0000ff;text-align:left;}
- #Bleu {color:#0000ff;}
- #Rouge {color:#ff0000;}
- </STYLE>
- <SCRIPT LANGUAGE="JavaScript">
- //-- Données pour les initialisations
- var szJour=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
- var szMois=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
- var A_Deb = 2000;
- var A_Fin = 2020;
- //-----------------------------
- function DIV_Write( div_, txt_){
- if( document.getElementById){
- document.getElementById( div_).innerHTML = txt_;
- return;
- }
- if( document.all){
- document.all[div_].innerHTML = txt_;
- return;
- }
- if( document.layers){
- with( document.layers[div_]){
- document.open();
- document.write( html_);
- document.close();
- }
- }
- }
- //----------------------------------------------
- // Calcul le Nbr d'1 Jour dans le mois
- //----------------------------------------------
- function GetNbrMemeJour(j_, m_, a_){
- var RefMois;
- var D_Date = new Date();
- var D_Jour = D_Date.getDay();
- var D_Mois = D_Date.getMonth();
- var D_Annee = D_Date.getFullYear();
- var NbrJour = 0;
-
- //-- Init des Valeurs
- if( j_)
- D_Date.setDate(1); // on met la date au 1st
- if( m_!=null)
- D_Date.setMonth(m_); // on place le mois
- if( a_!=null)
- D_Date.setYear(a_); // on place l'année
-
- RefMois = D_Date.getMonth(); // le mois de réfèrence
-
- //-- On demande à JavaScript de faire le Boulot --//
- for( i=1; i <32 ;i++){ // Nbr Jour Max 31
- D_Date.setDate(i);
- D_Mois = D_Date.getMonth(); // on récupère le mois
- D_NumJour = D_Date.getDay(); // la position du jour
- if( RefMois != D_Mois){ // On change de Mois
- break;
- }
- if( D_NumJour == j_)
- NbrJour++;
- }
- return( NbrJour);
- }
- //----------------------------------------------
- // La même mais on retourne tous les résulats
- //----------------------------------------------
- function GetAllMemeJour(j_, m_, a_){
- var RefMois;
- var D_Date = new Date();
- var D_Jour = D_Date.getDay();
- var D_Mois = D_Date.getMonth();
- var D_Annee = D_Date.getFullYear();
- var T_Jour = new Array(0,0,0,0,0,0,0); // Tableau compteur
-
- //-- Init des Valeurs
- if( j_)
- D_Date.setDate(1); // on met la date au 1st
- if( m_!=null)
- D_Date.setMonth(m_); // on place le mois
- if( a_!=null)
- D_Date.setYear(a_); // on place l'année
-
- RefMois = D_Date.getMonth(); // le mois de réfèrence
-
- //-- On demande à JavaScript de faire le Boulot --//
- for( i=1; i <32 ;i++){ // Nbr Jour Max 31
- D_Date.setDate(i);
- D_Mois = D_Date.getMonth(); // on récupère le mois
- D_NumJour = D_Date.getDay(); // la position du jour
- if( RefMois != D_Mois){ // On change de Mois
- break;
- }
- T_Jour[D_NumJour]++; // Incrémente Tab de Jour
- }
- return( T_Jour);
- }
- //----------------------------------------------
- // Met les champs des <SELECT> à la date du Jour
- //----------------------------------------------
- function InitSelect(){
- var Maxi;
- var Num;
- var Today = new Date();
- var Jour = Today.getDay();
- var Mois = Today.getMonth();
- var Annee = Today.getFullYear();
- with( document.FORM){
- S_JOUR.selectedIndex = Jour;
- S_MOIS.selectedIndex = Mois;
- Maxi= S_ANNEE.options.length;
- Num = Annee -A_Deb;
- if(( Num>-1)&&( Num< Maxi))
- S_ANNEE.selectedIndex = Num;
- }
- }
- //----------------------------------------------
- // Met à VRAI les <CHECKBOX> si selection change
- //----------------------------------------------
- function ChangeCheck( num_){
- with( document.FORM){
- switch( num_){
- case 1: C_JOUR.checked =true;break;
- case 2: C_MOIS.checked =true;break;
- case 3: C_ANNEE.checked =true;break;
- }
- }
- }
- //----------------------------------------------
- // C'est parti...
- //----------------------------------------------
- function Lance(){
- var Html;
- var T_Jour= new Array();
- var Today = new Date();
- var Jour = Today.getDay();
- var Mois = Today.getMonth();
- var Annee = Today.getFullYear();
-
- //-- Récupération des champs
- with( document.FORM){
- if( C_JOUR.checked)
- Jour = S_JOUR.selectedIndex;
- if( C_MOIS.checked)
- Mois = S_MOIS.selectedIndex;
- if( C_ANNEE.checked)
- Annee = S_ANNEE.options[S_ANNEE.selectedIndex].text;
- }
-
- NbrJour = GetNbrMemeJour( Jour, Mois, Annee);
-
- //-- Affichage du résultats
- if( NbrJour){
- Html = " "+szMois[Mois] +" "+ Annee +" compte...<UL>";
- Html += "<LI>"+ NbrJour +" " +szJour[Jour]+"s</LI></UL>";
- DIV_Write('RESULTAT', Html);
- }
- else
- DIV_Write('RESULTAT', "<B ID='Rouge'>AIE !!! une ERREUR...</B>");
-
- //-- On récupére Tout
- T_Jour = GetAllMemeJour( Jour, Mois, Annee);
- if( T_Jour[0]){
- Html = " "+szMois[Mois] +" "+ Annee +" compte...<UL>";
- for(var i=0; i <T_Jour.length; i++)
- Html += "<LI>" +T_Jour[i]+" " +szJour[i]+"s</LI>";
- Html += "</UL>";
- DIV_Write('TOTAL', Html);
- }
- else
- DIV_Write('TOTAL', "<B ID='Rouge'>AIE !!! une ERREUR...</B>");
- }
- </SCRIPT>
- </HEAD>
- <BODY OnLoad="InitSelect();">
- <CENTER>
- <FORM ID="FORM" NAME="FORM">
- Si les cases Jours, Mois et/ou Année ne sont pas cochées<BR>
- ce sont les Jours, Mois et/ou Année courants qui sont utilisés...<BR>
- <TABLE BORDER="1" CELLSPACING="5" CELLPADDING="0" BGCOLOR="#d0d0d0"><TR><TD>
- <TABLE BORDER="0" CELLSPACING="5" CELLPADDING="0" BGCOLOR="#f0f0f0">
- <TR>
- <TD COLSPAN=2><B><FONT SIZE=+1>Votre Recherche</FONT></B></TD><TD>
- <INPUT TYPE="BUTTON" ID="B_ACTION" NAME="B_ACTION" VALUE="Lancer" STYLE="COLOR:#FF0000; WIDTH:60px; HEIGHT:22px" onClick="Lance();">
- </TD>
- </TR>
- <TR><TD COLSPAN=3><HR WIDTH="99%"></TD></TR>
- <TR>
- <TD><INPUT TYPE="CHECKBOX" ID="C_JOUR" NAME="C_JOUR" CHECKED>Jour</TD>
- <TD><INPUT TYPE="CHECKBOX" ID="C_MOIS" NAME="C_MOIS">Mois</TD>
- <TD><INPUT TYPE="CHECKBOX" ID="C_ANNEE" NAME="C_ANNEE">Année</TD>
- </TR>
- <TR>
- <TD>
- <SELECT ID="S_JOUR" NAME="S_JOUR" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(1);">
- <SCRIPT LANGUAGE="JavaScript"> for( var i in szJour) document.write( "<OPTION>" +szJour[i]);</SCRIPT>
- </SELECT>
- </TD>
- <TD>
- <SELECT ID="S_MOIS" NAME="S_MOIS" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(2);">
- <SCRIPT LANGUAGE="JavaScript"> for( var i in szMois) document.write( "<OPTION>" +szMois[i]);</SCRIPT>
- </SELECT>
- </TD>
- <TD>
- <SELECT ID="S_ANNEE" NAME="S_ANNEE" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(3);">
- <SCRIPT LANGUAGE="JavaScript"> for( var i=A_Deb; i<A_Fin +1; i++) document.write( "<OPTION>" +i);</SCRIPT>
- </SELECT>
- </TD>
- </TR>
- <TR><TD ID="IFct" COLSPAN="3" HEIGHT="20" BGCOLOR="#808080"> Fonction GetNbrMemeJour( j_, m_, a_)</TD></TR>
- <TR><TD ID="Left" COLSPAN="3" HEIGHT="70" BGCOLOR="#e0e0e0"><DIV ID="RESULTAT" NAME="RESULTAT"></DIV></TD></TR>
- <TR><TD ID="IFct" COLSPAN="3" HEIGHT="20" BGCOLOR="#808080"> Fonction GetAllMemeJour( j_, m_, a_)</TD></TR>
- <TR><TD ID="Left" COLSPAN="3" HEIGHT="180" BGCOLOR="#e0e0e0"><DIV ID="TOTAL" NAME="TOTAL"></DIV></TD></TR>
- </TABLE>
- </TD></TR></TABLE>
- Amicalement <B>P</B>etole<B>T</B>eam <B ID="Bleu">;0)</B>
- </FORM>
- </CENTER>
- </BODY>
- </HTML>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Date" CONTENT="01.02.2006">
<META NAME="Author" CONTENT="Gérard FERRAZ">
<TITLE>Nombre Même Jour d'un Mois...</TITLE>
<STYLE>
BODY {font-size:13px;font-family:Verdana;}
TD {font-size:13px;font-family:Verdana;text-align:center;}
SELECT {font-size:13px;font-family:Verdana;}
INPUT {font-size:13px;font-family:Verdana;}
#IFct {color:#ffffff;text-align:left;font-style: italic}
#Left {color:#0000ff;text-align:left;}
#Bleu {color:#0000ff;}
#Rouge {color:#ff0000;}
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
//-- Données pour les initialisations
var szJour=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
var szMois=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
var A_Deb = 2000;
var A_Fin = 2020;
//-----------------------------
function DIV_Write( div_, txt_){
if( document.getElementById){
document.getElementById( div_).innerHTML = txt_;
return;
}
if( document.all){
document.all[div_].innerHTML = txt_;
return;
}
if( document.layers){
with( document.layers[div_]){
document.open();
document.write( html_);
document.close();
}
}
}
//----------------------------------------------
// Calcul le Nbr d'1 Jour dans le mois
//----------------------------------------------
function GetNbrMemeJour(j_, m_, a_){
var RefMois;
var D_Date = new Date();
var D_Jour = D_Date.getDay();
var D_Mois = D_Date.getMonth();
var D_Annee = D_Date.getFullYear();
var NbrJour = 0;
//-- Init des Valeurs
if( j_)
D_Date.setDate(1); // on met la date au 1st
if( m_!=null)
D_Date.setMonth(m_); // on place le mois
if( a_!=null)
D_Date.setYear(a_); // on place l'année
RefMois = D_Date.getMonth(); // le mois de réfèrence
//-- On demande à JavaScript de faire le Boulot --//
for( i=1; i <32 ;i++){ // Nbr Jour Max 31
D_Date.setDate(i);
D_Mois = D_Date.getMonth(); // on récupère le mois
D_NumJour = D_Date.getDay(); // la position du jour
if( RefMois != D_Mois){ // On change de Mois
break;
}
if( D_NumJour == j_)
NbrJour++;
}
return( NbrJour);
}
//----------------------------------------------
// La même mais on retourne tous les résulats
//----------------------------------------------
function GetAllMemeJour(j_, m_, a_){
var RefMois;
var D_Date = new Date();
var D_Jour = D_Date.getDay();
var D_Mois = D_Date.getMonth();
var D_Annee = D_Date.getFullYear();
var T_Jour = new Array(0,0,0,0,0,0,0); // Tableau compteur
//-- Init des Valeurs
if( j_)
D_Date.setDate(1); // on met la date au 1st
if( m_!=null)
D_Date.setMonth(m_); // on place le mois
if( a_!=null)
D_Date.setYear(a_); // on place l'année
RefMois = D_Date.getMonth(); // le mois de réfèrence
//-- On demande à JavaScript de faire le Boulot --//
for( i=1; i <32 ;i++){ // Nbr Jour Max 31
D_Date.setDate(i);
D_Mois = D_Date.getMonth(); // on récupère le mois
D_NumJour = D_Date.getDay(); // la position du jour
if( RefMois != D_Mois){ // On change de Mois
break;
}
T_Jour[D_NumJour]++; // Incrémente Tab de Jour
}
return( T_Jour);
}
//----------------------------------------------
// Met les champs des <SELECT> à la date du Jour
//----------------------------------------------
function InitSelect(){
var Maxi;
var Num;
var Today = new Date();
var Jour = Today.getDay();
var Mois = Today.getMonth();
var Annee = Today.getFullYear();
with( document.FORM){
S_JOUR.selectedIndex = Jour;
S_MOIS.selectedIndex = Mois;
Maxi= S_ANNEE.options.length;
Num = Annee -A_Deb;
if(( Num>-1)&&( Num< Maxi))
S_ANNEE.selectedIndex = Num;
}
}
//----------------------------------------------
// Met à VRAI les <CHECKBOX> si selection change
//----------------------------------------------
function ChangeCheck( num_){
with( document.FORM){
switch( num_){
case 1: C_JOUR.checked =true;break;
case 2: C_MOIS.checked =true;break;
case 3: C_ANNEE.checked =true;break;
}
}
}
//----------------------------------------------
// C'est parti...
//----------------------------------------------
function Lance(){
var Html;
var T_Jour= new Array();
var Today = new Date();
var Jour = Today.getDay();
var Mois = Today.getMonth();
var Annee = Today.getFullYear();
//-- Récupération des champs
with( document.FORM){
if( C_JOUR.checked)
Jour = S_JOUR.selectedIndex;
if( C_MOIS.checked)
Mois = S_MOIS.selectedIndex;
if( C_ANNEE.checked)
Annee = S_ANNEE.options[S_ANNEE.selectedIndex].text;
}
NbrJour = GetNbrMemeJour( Jour, Mois, Annee);
//-- Affichage du résultats
if( NbrJour){
Html = " "+szMois[Mois] +" "+ Annee +" compte...<UL>";
Html += "<LI>"+ NbrJour +" " +szJour[Jour]+"s</LI></UL>";
DIV_Write('RESULTAT', Html);
}
else
DIV_Write('RESULTAT', "<B ID='Rouge'>AIE !!! une ERREUR...</B>");
//-- On récupére Tout
T_Jour = GetAllMemeJour( Jour, Mois, Annee);
if( T_Jour[0]){
Html = " "+szMois[Mois] +" "+ Annee +" compte...<UL>";
for(var i=0; i <T_Jour.length; i++)
Html += "<LI>" +T_Jour[i]+" " +szJour[i]+"s</LI>";
Html += "</UL>";
DIV_Write('TOTAL', Html);
}
else
DIV_Write('TOTAL', "<B ID='Rouge'>AIE !!! une ERREUR...</B>");
}
</SCRIPT>
</HEAD>
<BODY OnLoad="InitSelect();">
<CENTER>
<FORM ID="FORM" NAME="FORM">
Si les cases Jours, Mois et/ou Année ne sont pas cochées<BR>
ce sont les Jours, Mois et/ou Année courants qui sont utilisés...<BR>
<TABLE BORDER="1" CELLSPACING="5" CELLPADDING="0" BGCOLOR="#d0d0d0"><TR><TD>
<TABLE BORDER="0" CELLSPACING="5" CELLPADDING="0" BGCOLOR="#f0f0f0">
<TR>
<TD COLSPAN=2><B><FONT SIZE=+1>Votre Recherche</FONT></B></TD><TD>
<INPUT TYPE="BUTTON" ID="B_ACTION" NAME="B_ACTION" VALUE="Lancer" STYLE="COLOR:#FF0000; WIDTH:60px; HEIGHT:22px" onClick="Lance();">
</TD>
</TR>
<TR><TD COLSPAN=3><HR WIDTH="99%"></TD></TR>
<TR>
<TD><INPUT TYPE="CHECKBOX" ID="C_JOUR" NAME="C_JOUR" CHECKED>Jour</TD>
<TD><INPUT TYPE="CHECKBOX" ID="C_MOIS" NAME="C_MOIS">Mois</TD>
<TD><INPUT TYPE="CHECKBOX" ID="C_ANNEE" NAME="C_ANNEE">Année</TD>
</TR>
<TR>
<TD>
<SELECT ID="S_JOUR" NAME="S_JOUR" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(1);">
<SCRIPT LANGUAGE="JavaScript"> for( var i in szJour) document.write( "<OPTION>" +szJour[i]);</SCRIPT>
</SELECT>
</TD>
<TD>
<SELECT ID="S_MOIS" NAME="S_MOIS" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(2);">
<SCRIPT LANGUAGE="JavaScript"> for( var i in szMois) document.write( "<OPTION>" +szMois[i]);</SCRIPT>
</SELECT>
</TD>
<TD>
<SELECT ID="S_ANNEE" NAME="S_ANNEE" STYLE="WIDTH:100px; COLOR:#0000FF;" OnChange="ChangeCheck(3);">
<SCRIPT LANGUAGE="JavaScript"> for( var i=A_Deb; i<A_Fin +1; i++) document.write( "<OPTION>" +i);</SCRIPT>
</SELECT>
</TD>
</TR>
<TR><TD ID="IFct" COLSPAN="3" HEIGHT="20" BGCOLOR="#808080"> Fonction GetNbrMemeJour( j_, m_, a_)</TD></TR>
<TR><TD ID="Left" COLSPAN="3" HEIGHT="70" BGCOLOR="#e0e0e0"><DIV ID="RESULTAT" NAME="RESULTAT"></DIV></TD></TR>
<TR><TD ID="IFct" COLSPAN="3" HEIGHT="20" BGCOLOR="#808080"> Fonction GetAllMemeJour( j_, m_, a_)</TD></TR>
<TR><TD ID="Left" COLSPAN="3" HEIGHT="180" BGCOLOR="#e0e0e0"><DIV ID="TOTAL" NAME="TOTAL"></DIV></TD></TR>
</TABLE>
</TD></TR></TABLE>
Amicalement <B>P</B>etole<B>T</B>eam <B ID="Bleu">;0)</B>
</FORM>
</CENTER>
</BODY>
</HTML>
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
calendrier à l'affichage etrange [ par nesse81 ]
Ce script est super mais l'affichage est bizarre, les mois apparaissent sur le coté droit et les années en haut des jours! bref ca n'a aucun
Help: Date en javascript qui retourne une mauvaise date [ par dgfhierf ]
Bonjour,Je voudrais ajouter 30 jours à une date et je ne pense pas me tromper en faisant : myDate = new Date(annee,mois,jour); New_date = myDate; New
tester 3 conditions ? [ par rorom1978 ]
Bonsoir les baleizes du code !J'ai un souci de noeud noeud ! Voila je n'arrive pas a tester 3 conditions.Je veux que l'ordi regarde la date que nous s
Fonction recherche date [ par Eyeron ]
Bonjour, Je souhaite rechercher dans ma bdd tous les enregistrements datant de x jours. Je m'explique: j'ai une base de données avec des valeurs qui
Calcul du dernier jour ouvré d'un mois [ par bugmenot1 ]
Bonjour, j'aimerai créer une fonction en JS qui permet de retourner en unixtime le dernier jour ouvré du mois courant. MErci de votre aide.
modifié neige en hiver [ par vollibre ]
Bonjour à tousVoila j'ai decidé de mettre un peut les mains dans le cambuit :)et déja j'ai un petit soucis qui je pense dois etre tres simple a regler
Interactions dans un formulaire : HELP ! [ par davidgmmartin ]
Bonjour à tous,Dans un formulaire, je voudrais que le visiteur choisisse entre 3 jours de la semaine, représentés par 3 boutons radio.A
Control dans formulaire [ par laubro ]
Bonjourj'ai mis dans un formulaire un controle de saisie de date et j'ai un champs ou la date saisie (YYYY/mm/dd) doit être au minimum à j+1
Compteur de login [ par Lorheak ]
Bonjour, je voudrai savoir comment faire pour mettre un code qui compte les login des membres par jour (si il y a +d'1 login par jour n'en compte
Jour de la semaine [ par TheGorgo ]
Bonjour tout le monde !J'ai une petite question, est il possible en javascript de récupérer le jour de la semaine d'après un timestamp unix ?Ce que je
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|