bennour el mehdi2
Post on 03-Apr-2018
218 Views
Preview:
TRANSCRIPT
-
7/28/2019 Bennour El Mehdi2
1/29
Stage de fin de premire anne
ETUDE ET ELABORATION DUNE SOLUTIONTPL DE RELEVE
Ralis par :BENNOUR El Mehdi
Encadr par :M. ELYAHYAOUI
-
7/28/2019 Bennour El Mehdi2
2/29
1 page texte 0.5 DH
1 page mixte 1 DH
1 page image 2 DH
1 CD vierge 2 DH
1 pochettedouble
0.5 DH
1 reliure(baguette +transparent +papier cartonn)
6 DH
3.1. Java
Java est la fois un langage
de programmation et une
plateforme d'excution [7]. Le
langage Java a la particularit
principale d'tre portable,
puisqu'il peut tourner sur
n'importe quelle machine
disposant d'un interprteur
Java. Cette portabilit est
fondamentale sur Internet,
4. Ralisation
Au lancement delapplication, lutilisateur a le
choix entre deux menus : New
Project et Load Project.
-
7/28/2019 Bennour El Mehdi2
3/29
Aot 2005 Application TPL
REMERCIEMENTS :
Je tiens remercier tous ceux qui ont particip la ralisation de ce projet, pour les
efforts quils ont fournis dans le but de parfaire ma formation et denrichir mes connaissances.
Je tiens exprimer mes gratitudes messieurs N.AGASSIM et EL YEHYAOUI pour
leur confiance, leurs conseils et leur inestimable temps.
Que messieurs les membres de jury trouvent ici lexpression de mes reconnaissances
pour avoir accept de juger mon travail.
Enfin, merci tous ceux qui ont contribu de prs ou de loin la ralisation de ce
travail, mes professeurs de premire anne et tout le cadre administratif de lcole.
Stage de premire anne Amendis1
-
7/28/2019 Bennour El Mehdi2
4/29
Aot 2005 Application TPL
SOMMAIREIntroduction . 4
Chapitre 1 : Lorganisme daccueil .. 5
1.Missions ..... 6
2. Contrat... 6
3. Programmes dinvestissements .. 6
Chapitre 2 : Analyse et conception du projet .. 8
I. Spcifications des besoins . 9
I.1.Le mtier... 9
I.2. Lexistant.. 9
I.3.Le nouveau matriel . 10
I.4.Analyse et conception ... 10
Chapitre 3 : Ralisation du projet 12
I. outil de dveloppement . 13
I.1.Larchitecture .NET.. 13
I.2.Les mulateurs Pocket PC 14
II. La ralisation 16
II.1.La structure de donnes utilises . 16
II.2.Les modules raliss 17
Conclusion ... 22
Annexe 23
Bibliographie ... 27
Stage de premire anne Amendis2
-
7/28/2019 Bennour El Mehdi2
5/29
Aot 2005 Application TPL
LISTE DES FIGURESFigure 1 : Base de donnes utilise ... 10
Figure 2 : Emulateurs connect lenvironnement .NET......................... 15
Figure 3 : La classe client (les attributs, les proprits et les constructeurs) 18
Figure 4 : La fentre de demande du fichier des donnes . 19
Figure 5 : Fentre de saisie dindex de consommation . 20
Stage de premire anne Amendis3
-
7/28/2019 Bennour El Mehdi2
6/29
Aot 2005 Application TPL
Introduction
Les priphriques mobiles sont de plus en plus prsent en entreprise et remplissent des
rles de plus en plus complexes. Simples agenda lectroniques au dpart, ceux-ci ont volus
tant en terme de systmes dexploitation quau niveau des capacit du matriel. Les machines
daujourdhui ont la capacit davoir des fonctionnalits puissantes et doivent sintgrer au
systme dinformation de lentreprise.
Cest dans ce cadre que se situe mon stage dt dune dure dun mois (aot) au sein
du DSI-Amendis Ttouan. En effet, on ma confi la mission dtudier et dlaborer une
solution pour PDA qui assure la lecture des indexes de consommation deau et dlectricit.
Le prsent rapport est constitu de trois parties, la premire partie est celle de la
prsentation de lorganisme daccueil et du DSI. La seconde partie concerne la spcification
des besoins, les contraintes et la conception de lapplication. La troisime partie prsente
loutil de dveloppement C#.net et les modules raliss de lapplication.
Stage de premire anne Amendis4
-
7/28/2019 Bennour El Mehdi2
7/29
Aot 2005 Application TPL
Partie 1 : Lor anisme daccueil
Cette partie prsente lorganisme
daccueil : son activit et ses services.
Stage de premire anne Amendis5
-
7/28/2019 Bennour El Mehdi2
8/29
Aot 2005 Application TPL
Chapitre 1 : PRESENTATION D AMENDIS :
1. Missions :
AMENDIS est une socit prive qui a t cre le 26 fvrier 2001 de lalliance
Veolia Water, Hydro Qubec, ONA et SOMED.
Elle a pour mission de grer les services suivants :
Le captage, ladduction et le traitement de leau potable issue des sources La distribution deau potable La distribution de lnergie lectrique Le service de lassainissement liquide
2. Contrat :
Ces tches ont t confies AMENDIS suite un contrat de 25 ans qui a runi
lAutorit Dlgante et le Dlgataire (voir Annexe). Les partis constituant ce dernier
dtiennent la date de signature du contrat respectivement : 26% (VIVENDI), 25%
(CGI), 18% (HQI), 16% (ONA) et 15% (SOMED).
3. Programmes dinvestissements:
Les objectifs principales atteindre par AMENDIS Ttouan ont t pr-tablies
comme suit :
a- lobtention des tarifs les plus bas possible de leau potable, de lnergie lectrique etdu service dassainissement liquide
b- lautofinancement et lquilibre conomique et financier de la gestion dlgue
Stage de premire anne Amendis6
-
7/28/2019 Bennour El Mehdi2
9/29
Aot 2005 Application TPL
c- laugmentation progressive du taux de desserte des usagers en eau potable et ennergie lectrique et du raccordement au rseau dassainissement sur lensemble du
Primtre de la dlgation
d-la qualit technique des services et leur bonne gestion administrative etcommerciale
e- la qualit technique et le maintien en bon tat des quipements et ouvrages affectsaux services dlgus
f- la gestion harmonieuse des ressources humaines
Il sen suit les tches suivantes raliser :
Pour lassainissement liquide :
lamlioration du service et des installations dassainissement liquide existantes lextension des rseaux dassainissement aux zones ouvertes lurbanisation et
celles constituant les ples de dveloppement
la rsorption de la pollution du milieu naturel et celle du littoral provenant desrejets des rseaux dassainissement
La rutilisation des eaux uses pures diverses fins notamment en agriculture
Pour leau potable :
assurer la rgularit et la scurit de lalimentation garantir la qualit bactriologique et physico-chimique conformment aux normes
marocaines
faciliter le raccordement des foyers revenu modeste
Pour llectricit :
lamlioration de la qualit de fourniture (garantie de puissance, rgularit detension, rduction des coupures)
ladaptation permanente des installations pour faire face la demande
Stage de premire anne Amendis7
-
7/28/2019 Bennour El Mehdi2
10/29
Aot 2005 Application TPL
Chapitre 2 : Analyse et conception du projet
Cette partie spcifie les besoins,
prsente le mtier, lexistant et la solution
adopte.
Stage de premire anne Amendis8
-
7/28/2019 Bennour El Mehdi2
11/29
Aot 2005 Application TPL
I : spcifications des besoins.
Pour avoir une bonne et efficace spcification des besoins, il faut comprendre le mtier et
le rle des TPL dans lautomatisation et la gestion de la consommation. Les agents
travaillaient dj avec des appareils qui assurais la lecture et la relve des indexes sans
problmes. Dans la premire priode de mon stage lencadrant ma demand de lire et rcrire
le code crit en OPL (Open Programming Language) en un nouveau langage support par les
PDA. Mais jai constat quune telle dmarche ne rsous pas le problme surtout parce que jedevais utiliser un langage orient objet.
1. Lexistant :La socit travail avec des appareils du concepteur Symbian appel PSION qui ont t
programm avec le langage OPL, qui ct des problmes des prix de ces appareils qui
cotais 7000 DH chacun et des disfonctionnements et arrt total de quelque uns, il y avait desproblmes lies la lenteur du transfert des donnes depuis et vers ces appareils. Ainsi la
socit a dcide de migrer vers de nouvelles technologies, celles des PDA. Nous disposions
dun chantillon de type HP (ipaq) pour faire les essayes (ce type de PDA cote environ 2500
DH).
2. le mtier :Chaque agence de la socit est responsable de la consommation dune localit bien
dtermine. Chaque localit est amnage par secteur, et chaque secteur est partitionn en des
tournes et ces derniers par ordre. Ainsi chaque maison physique correspond a une cl
multiple qui est la localit : le secteur : la tourne : lordre.
Aprs (resp. avant) la relve des indexes, le TPL gnre (resp. reoivent) un fichier texte
qui en utilisant une interface (que jai pas vue le code) est transform en une base de donnes
Access, cette dernire contient plusieurs champs ncessaire pour la relves :
Stage de premire anne Amendis9
-
7/28/2019 Bennour El Mehdi2
12/29
Aot 2005 Application TPL
La localit, le secteur, la tourne, lordre, le compteur, la police, index1, index2, la date,
les codes danomalies.
Figure 1 : Base de donnes utilise
Aprs la procdure de la relve des indexes commence la procdure de finalisation des
indexes. En effet les TPL permettent de joindre des commentaires et des codes danomalies
pour dtecter les disfonctionnements : des compteurs dont la consommation est trs forte ou
bien illisibles ou qui ne fonctionnent pasautant de cas qui ncessitent une intervention
humaine pour valider ces nouveaux indexes ou bien demander la relecture.
3. le nouveau matriel :
Les PDA (Personal Digital Assistant, littralement assistants numriques personnels,
aussi appels organiseurs) sont des ordinateurs de poche composs d'un processeur, de
mmoire vive, d'un cran tactile et de fonctionnalits rseau dans un botier compact
extrmement petit. Les PDA possdent des systmes d'exploitation dont la dfinition est
adapte la rsolution d'affichage de l'cran et dont les fonctionnalits correspondent aux
caractristiques de ce type d'appareil. On distingues deux types principaux : les Palm OS,
et les Pocket PC ou Windows Mobile.
Seuls les langages comme Java et C#.net peuvent dvelopps des applications
supportes par ce type dappareils.
4. les besoins et la conception :Nous avons besoins dune application qui dabord charge partir dun fichier
texte (*.txt) lensemble des informations ncessaires pour faire la relves, savoir :
Stage de premire anne Amendis10
-
7/28/2019 Bennour El Mehdi2
13/29
Aot 2005 Application TPL
La catgorie (eau ou lectricit), la localit, le secteur, la tourne et lordre :ncessaires pour la recherche des maisons.
Le compteur : numro du compteur pour sassurer que cest bien le compteurcorrect et dtecter dventuels changements de compteur ou fraude.
La police : la police du contrat singer entre le client et la socit relative aucompteur spcifi en haut.
Lindex 1 : la consommation du mois prcdent (non vue par lutilisateur) pourcorriger une ventuelle saisie (mois courant) infrieure ou gale cette
dernires.
Lindex 2 : la consommation du mois courant qui est gale par dfaut laconsommation du mois prcdent ou celle dj releve sil y a demande de
relecture.
Date et Heure: date de la dernire relve. Ordre : lordre rel de la lecture des indexes. Code danomalie : des caractres dont chacun a une signification dtermine.
Lutilisateur doit tre capable de faire la relve en visualisant la tourne, le
compteur, la police et ltat (code danomalie). De chercher un client partir du
numro du compteur ou de la police. Visualiser les clients dont on a demand la
relecture. Et enfin pouvoir ajouter un client qui nexiste pas dans la base de
donnes.
Enfin gnrer un fichier texte (.txt) qui contient les informations prcdentes.
Suite la demande de lencadrant jai d garder lancienne conception, tant sur
lutilisation des fichiers textes comme flux de donnes et tant en gardant les
mmes fonctionnalits de gestion de la relve.
Exemple dune ligne dun fichier dentrer :
01A059002009002786453138314 0006390006470000000000000081
01A059002009 : tourne
002786453 : compteur
138314 : police
Stage de premire anne Amendis11
-
7/28/2019 Bennour El Mehdi2
14/29
Aot 2005 Application TPL
000639 : index 1 (ancien index)
000647 : index2 (nouvel index)
000000 : date
000000 : heure
0081 : ordre
Stage de premire anne Amendis12
-
7/28/2019 Bennour El Mehdi2
15/29
Aot 2005 Application TPL
Chapitre 3 : ralisation du projet
Cette partie comprend deux points :
Le premier chapitre introduit loutil dedveloppement.
Le deuxime chapitre prsente les modulesraliss de lapplication.
Chapitre 1 : outil de dveloppement
Stage de premire anne Amendis13
-
7/28/2019 Bennour El Mehdi2
16/29
Aot 2005 Application TPL
Vu que les PDA qui marchent sous Pocket PC ne supportent que des outils de
dveloppement relativement rcentes et performants comme le Java et le C#.Net, langages
que je nai pas encore dcouverts avant mon stage, ctait donc un dfi dapprendre ces
langages et programmer avec une telle application. Jai choisi le langage C#.net vue sa
ressemblance avec le langage C et vue la prsence dun diteur performant qui facilite la
programmation qui nest que le Visuel Studio .Net 2002.
1. larchitecture .NET :A travers les diffrentes annonces de Microsoft depuis son lancement, les composants
de .NET semblent sorganiser de la manire suivante :
C#, un nouveau langage orient objet destin faciliter la programmation dans.NET, notamment les composants, qui intgrent des lments de C, C++ et
Java en apportant quelques innovations comme les mta-donnes.
Un environnement d'excution commun (Common Language Runtime - CLR)qui excute un byte code crit dans un langage intermdiaire (Microsoft
Intermediate Language - MSIL ou IL). Du code et des objets crits dans un
langage quelconque peuvent tre compils en IL et excuts par le CLR.
Une grande bibliothque de composants et d'objets de base accessibles par leCLR, qui fournissent les fondations pour crire rapidement un programme
(accs rseau, graphisme, accs aux bases de donnes).
ASP.NET, une nouvelle version d'ASP (Active Server Pages) qui supporte unevritable compilation en IL, alors qu'ASP tait interprt auparavant. On peut
galement crire les pages ASP dans n'importe quel langage disposant d'un
compilateur IL.
Visual Studio.NET, une refonte de l'environnement Visual Studio et de VisualInterDev permettant aussi bien le dveloppement d'applications et de
composants classiques que Web.
Stage de premire anne Amendis14
-
7/28/2019 Bennour El Mehdi2
17/29
Aot 2005 Application TPL
WinForms et WebForms, un ensemble de composants graphiques accessiblesdans Visual Studio.NET.
ADO.NET, une nouvelle gnration de composants d'accs aux bases dedonnes ADO qui utilise XML et SOAP pour l'change de donnes.
Un support des terminaux mobiles avec une version compacte del'environnement .NET.
Cest ce dernier point qui nous intressent puisque lenvironnement .NET offre Le
Compact Framework .Net qui est un Framework .Net allg qui pse moins de 2Mo
afin dtre adapt aux priphriques mobiles. Ainsi les dveloppeurs dapplication
Windows peuvent passer aisment au dveloppement dapplication Smart Device.
2. Les Emulateurs Pocket PC :Les mulateurs Pocket PC sont une sorte de petits logiciels qui simulent le
fonctionnement et offrent un environnement semblable celui des Pocket PC. Ainsi
permettent de visualiser directement les rsultats du dveloppement au fur et
mesure.
Ainsi, lmulateur est li lenvironnement de dveloppement et permet un
affichage instantan des rsultats.
Stage de premire anne Amendis15
-
7/28/2019 Bennour El Mehdi2
18/29
Aot 2005 Application TPL
Stage de premire anne Amendis16
Figure 2 : Emulateur connect lenvironnement .NET
-
7/28/2019 Bennour El Mehdi2
19/29
Aot 2005 Application TPL
Chapitre 2 : La ralisation
Jusquau moment de la rdaction de ce rapport, je nai pas termin mon application
faute de temps et de soutiens de la part de mon encadrant. A titre dexemple, la mme
application t ralise pour LYDEC par des tudiants de lENSIAS dans le cadre
dun PFE dune dure de 4 mois. Ainsi jai dcid de raliser chaque module part et je
suis jusquaujourdhui en train de terminer mon application car je la trouve intressante
de part son utilit relle pour lentreprise et dautre pour enrichir mon exprience avec
lenvironnement .Net.
1. Structure de donnes utilises :Pour raliser le premier module, celui du chargement des donnes partir du
fichier texte vers le Pocket PC, jai utilis une classe Client qui contient les donnes
relatives chaque client. Ainsi la classe Client est dclare comme suit :
Stage de premire anne Amendis17
-
7/28/2019 Bennour El Mehdi2
20/29
Aot 2005 Application TPL
Stage de premire anne Amendis18
Figure 3 : La classe client (les attributs, les proprits et les constructeurs)
2. Les modules raliss : Module du chargement des donnes :
Une premire fentre vous appelle entrer le chemin du fichier texte.
-
7/28/2019 Bennour El Mehdi2
21/29
Aot 2005 Application TPL
Figure 4 : La fentre de demande du fichier des donnes
Ainsi les donnes sont stockes dans des objets de types Client qui contiennent toutes
les informations relatives au client. Les clients sont stocks dans un tableau de type Array
List pour pouvoir ajouter les clients sans fixer une taille pour le tableau.
Aprs cette phase commence la phase des relves des indexes.
Stage de premire anne Amendis19
-
7/28/2019 Bennour El Mehdi2
22/29
Aot 2005 Application TPL
Figure 5 : Fentre de saisie dindex de consommation
Ainsi lutilisateur peut se dplacer entre les clients et relever les indexes et dfinir ltat
de la consommation (normal, forte, compteur dfectueux.).
Les donnes saisies sont ainsi stockes dans leurs objets relatifs et rcuprs plus tard
lors de la cration du fichier texte, rsultat de la relve.
Stage de premire anne Amendis20
-
7/28/2019 Bennour El Mehdi2
23/29
Aot 2005 Application TPL
Problmes rencontrs :
Durant ce mois de stage, jai rencontr quelques problmes :
Le dpart en vacances durant le mois daot de mon encadrant, ce qui maforc commencer mon stage fin juillet pour connatre le sujet du stage et puis je
ne disposais pas des informations ncessaires pour terminer cause du dpart en
cong (aot) de mon encadrant et jai d encore revenir dbut septembre pour
terminer mon application.
Je nai pas eu suffisamment dinformations pour terminer mon application, dlabsence de mon encadrant, le manque de temps et la complexit de la conception.
Amlioration de lapplication :
Raliser un module qui permet la gnration et limpression des quittances etcela instantanment par rseau sans fil vers une imprimante portable.
Stage de premire anne Amendis21
-
7/28/2019 Bennour El Mehdi2
24/29
Aot 2005 Application TPL
Conclusion
Ce stage ma permis de dcouvrir le vrai travail de lingnieur, celui de lanalyse, de la
gestion du temps, de la conception et de la prise de dcision, la hirarchie des entreprises et de
la vie professionnelle qui est trs diffrente de celle estudiantine.
Ce stage t aussi loccasion dappliquer mes connaissances scientifiques et
informatiques acquises lcole en matire de structure de donnes et de gestion de
fichierspour dcouvrir un nouveau langage de programmation performant et riche en
fonctionnalit.
Malgr les problmes rencontrs durant mon stage et mme si je nai pas pu terminer
lapplication quon ma confi, jai atteint les objectifs dun stage de dcouverte de premire
anne, savoir le contact avec le monde du travail et dcouvrir les cls de la russite qui sont
le sens de la responsabilit, lesprit dquipe et dinitiative.
Stage de premire anne Amendis22
-
7/28/2019 Bennour El Mehdi2
25/29
Aot 2005 Application TPL
Annexe
TPL : terminal portable de lecture.
PDA : assistant personnel numrique.
Contractants
Entre
La Commune Urbaine de Ttouan, les Municipalits de Martil, Mdiq, Fnidaq et Oued
Laou et les Communes rurales de Azla, Mallalienne, Sadina, Hamra, Zaitoune, Zaouiat SIDI
Kacem, Allyene, Tassift et Tagramt, ensembles reprsentes respectivement par les prsidents
de leurs conseils qui agissent en vertu des dlibrations des Conseils de la Communaut
urbaine et des Communes prcites.
dune part
et
La Socit des Eaux et de lElectricit du Nord, Socit anonyme de droit priv
Marocain au capital de huit cent millions de dirhams (800 MDH), inscrite au registre decommerce de Casablanca sous le n110 379 ayant son sige social 23, rue Carnot, Tanger et
ayant pour objet la distribution deau et dlectricit et lexploitation de lassainissement
liquide, reprsent par son Directeur Gnral Monsieur Olivier DIETSCH, ayant pour
actionnaires :
(1) La socit Vivendi Universal, socit anonyme de droit franais, inscrite auregistre de commerce et des socits de Paris, sous le n343 134 763, ayant son
sige social au 42, avenue de FriedLand, 75008 Paris et la socit Compagnie
Stage de premire anne Amendis23
-
7/28/2019 Bennour El Mehdi2
26/29
Aot 2005 Application TPL
Gnrale des Eaux, socit en commandite par actions de droits franais, inscrite
au registre du commerce et des socits de Paris, sous le nB 572 025 526, ayant
son sige social au 52, rue dAnjou, 75008 Paris.
(2) la socit Hydro Qubec International Inc, socit de droit qubcois institue envertu de la loi L.R.Q. chapitre 55, ayant son sige social au 75, boulevard Ren-
Lvesque Ouest, Montral (Qubec) Canada
(3) la socit ONA, socit de droit marocain inscrite au registre de commerce deCasablanca, sous le n479 dont le sige est situ 60, rue dAlger Casablanca
Maroc
(4) la Socit Maroc Emirats Arabes Unis de Dveloppement (SOMED), socit dedroit marocain inscrite au registre de commerce de Casablanca, sous le n96 595,
ayant son sige social au 81, boulevard de lArme Royale, Casablanca 01-
Maroc.
Dautre part.
Introduction .NET
.NET (prononcez Dotnet) est un standard propos par la socit Microsoft, pour ledveloppement d'applications d'entreprises multi niveaux, bases sur des composants.
Microsoft .NET constitue ainsi la rponse de Microsoft la plate-forme J2EE de Sun. La
plate-forme .NET a t labore en s'appuyant sur une communaut d'utilisateurs et a abouti
l'laboration de spcifications. Ces spcifications ont t ratifies par un organismeinternational de standardisation, l'ECMA (European Computer Manufacturers Association),
ce qui en fait un standard. Ainsi l'effort de standardisation a permis l'mergence de plates-
formes portes par des entreprises tierces et disponibles sous un grand nombre de systmes
d'exploitation.
On parle gnralement de Framework (traduisez socle) pour dsigner l'ensemble
constitu des services (API) offerts et de l'infrastructure d'excution. Le framework .NET
comprend notamment :
L'environnement d'excution:o un moteur d'excution, appel CLR (Common Language Runtime), permettant
de compiler le code source de l'application en un langage intermdiaire, baptis
Stage de premire anne Amendis24
-
7/28/2019 Bennour El Mehdi2
27/29
Aot 2005 Application TPL
MSIL (Microsoft Intermediate Language) et agissant telle la machine virtuelle
Java. Lors de la premire excution de l'application, le code MSIL est son
tour compil la vole en code spcifique au systme grce un compilateur
JIT (Just In Time).
o un environnement d'excution d'applications et de services web, appel ASP.NET ;
o un environnement d'excution d'applications lourdes, appel WinForms. Des services, sous forme d'un ensemble hirarchis de classes appel Framework
Class Library (FCL). La FCL est ainsi une librairie oriente objet, fournissant des
fonctionnalits pour les principaux besoins actuels des dveloppeurs. Le SDK
(Software Development Kit) fournit une implmentation de ces classes.
Les langages
Grce au CLR, la plate-forme .NET est indpendante de tout langage de programmation et
supporte nativement un grand nombre de langages de programmation, parmi lesquels :
Ada, APL, C#, C++, Cobol, Eiffel, Fortran, Haskell, ML,
Stage de premire anne Amendis25
-
7/28/2019 Bennour El Mehdi2
28/29
Aot 2005 Application TPL
J#, Jscript, Mercury, Oberon, Objective Caml, Oz, Pascal, Perl, Python, Scheme, SmallTalk, Visual Basic
Le langage C#
La langage C# a t dvelopp spcifiquement pour la plate-forme .NET. Il s'agit d'unlangage orient objet, driv de C++. Il en reprend les majeures caractristiques, tout en
simplifiant son utilisation.
Visual Studio .NET
Visual Studio .NET ne fait pas partie du framework .NET. Il s'agit tout simplement
d'un environnement de dveloppement intgr propos par Microsoft pour dvelopper des
applications conformes aux spcifications de .NET.
Stage de premire anne Amendis26
-
7/28/2019 Bennour El Mehdi2
29/29
Aot 2005 Application TPL
Bibliographie
Rfrences :
Programmer Microsoft Windows avec C#, Charles Petzold 2002. Apprentissage du langage C#, Serge Tah (mai 2002).
Sites Web :
www.labo-dotnet.com www.developpez.com www.microsoft.com
http://www.labo-dotnet.com/http://www.developpez.com/http://www.microsoft.com/http://www.microsoft.com/http://www.developpez.com/http://www.labo-dotnet.com/
top related