Technologies DotNET. Vision de Microsoft

Dimension: px
Commencer à balayer dès la page:

Download "Technologies DotNET. Vision de Microsoft"

Transcription

1 Technologies DotNET Buts : Vision et principes La plate forme Visual Studio CLR (CLS, CTS) L API de base Les processus de compilation Le MSIL Conclusion Vision de Microsoft Jim Miller Constats de base: Lead Program Manager 1. Evolution de la Technologie: Microsoft Corporation Puissance des ordinateurs (double constamment, de plus en plus de données sur le pc) Connectivité (pas très cher et de plus en plus Wireless) Prolifération des dispositifs mobiles (Natel, PDAs, etc. ) Les standards Internet (intégration basé sur XML) 2. Les impératifs de l intégration Trop dur, trop cher, trop lent, trop fragile Îlots de technologie dans une mer de connectivité Les nouvelles idées fonctionnent mieux quand elles influencent le monde existant. Newton vs Palm Vous préférez Excel ou Access? Les utilisateurs du Word préfèrent Excel Les utilisateurs du SQL préfèrent Access Empower people through great software, any time, any place, and on any device 2 C est quoi dotnet (.NET)? De vrai informatique répartie. Plateforme de développement:.net Framework Un environnement : Visual Studio.NET Serveurs d entreprise Internet et intranet Jim Miller Lead Program Manager Common Language Runtime Microsoft Corporation SQL Server, Exchange, Biztalk,Commerce Server, Internet Security & Acceleration Server,Mobile Information Server, Content Management Server Services Standardisés. Support de beaucoup de dispositifs mobiles Accès au même services offerts pour les PCs Basé sur des normes Facile à développer, facile à utiliser Interface personnalisable Fiable, sécurisé, digne de confiance. dotnet: les principes Rendre les applications distribuées omniprésentes et sur mesure Cycles réduits et peu coûteux de développement et qui s adaptent à la bande passante. Intégration sans effort des applications multiples et des divers supports. Fournir les logiciels comme des services Mettre l utilisateur dans le processus de control L environnement.net est le modèle de programmation de cette vision et de ces principes

2 dotnet: plateforme dotnet: Accès libre et ouvert Access Points Apps Devices Clients Applications Services Services Web Forms myinbox SOAP Your Components Protocols: HTTP, HTML, XML, SOAP, UDDI mycontacts Web Services.NET Framework Tools: Visual Studio.NET, Notepad Windows mycalendar Your Internal Web Service Windows, Windows CE, UNIX, Mac, Palm, etc. n importe quelle langage 5 6 dotnet et Visual Studio.NET VB Un ensemble de technologies pour développer et utiliser des composants pour créer des: Formulaires Web Services Web Des applications Windows Support du cycle de vie d un software Développement Debugging Déploiement Maintenance.NET Enterprise Servers C++ C# JScript.NET propose de nombreuses classes: Common Language Specification ASP.NET: Web Services and Web Forms Windows Forms ADO.NET: Data and XML.NET Framework Base Classes Visual Studio.NET Third-Party Web Services Chaque boîte peut représenter un ordinateur séparé dotnet: plateforme.net Foundation Web Services ASP.NET fournit l'infrastructure du noyau Web: Les formulaires Web, les services Web Windows Forms: Pour le développement d'interface utilisateur sur Windows (OS). 7 ADO.NET et XML: fournissent les fonctionnalités pour l'accès aux données. Base classes: les classes de base de noyau fournissent des services d'infrastructure tels que la gestion de sécurité et de transaction. CLR: Permet d intégrer un grand nombre de langages. 8

3 Le mécanisme.net Language-Independent & Platform Dependent Person.vb Address.cs Person MSIL CLR Company.cbl.NET: Modèle de programmation Source (C#, C++, VB.NET, J++, Cobol, Smalltalk, Eiffel, etc.) «Managed» (MSIL) CLS/CTS JIT Compiler Native Address MSIL Company MSIL Deploy.NET Framework Libraries.NET CLR.NET CLR.NET CLR.NET Compact Framework Libraries.NET CLR.NET CLR.NET CLR Windows Windows CLR Windows 98/Me NT/2000/XP Linux (Mono::) Autre 9 10 dotnet Structure ASP.NET Web Services ASP.NET ASP.NET Web Forms ASP.NET Application Services ADO.NET Network Windows Windows Forms Forms Controls Framework Framework Class Class Library Library XML Security Common Type System Drawing Windows Application Services Threading Diagnostics Common Common Language Language Runtime Runtime IO Etc. Common Language Specification Compatible avec ASP classique Deux fonctionalités importantes: Les web forms Une toolbox pour la génération des interfaces HTML (extention aspx) Gestion des interactions avec le formulaire et le déclenchement des événements. Gestion des liaisons avec les données Permet de lier par exemple le composant tableau avec une source de données Les web services Par la suite

4 Common Language Specification dotnet et les classes CLS est l'infrastructure de langage commun utilisée dans.net Spécifications qu'un langage doit supporter pour être accepté dans le cadre de.net Les spécifications sont détaillées: ECMA (European Computer Manufacturer's Association) Standardizing Information and Communication Systems Une collection de classes fournissant une grande sélection prédéfinie de fonctionnalité Une bibliothèque standard pour TOUTES LES langages de.net Plus de MFC vs. ATL vs. WFC vs. VB vs. etc. Héritage et déboguage Cross language Object-oriented Extensible Securité Efficacité dotnet et les classes Processus de compilation Services Description Discovery Protocols Caching Configuration System.Web UI HtmlControls WebControls Security SessionState System.WinForms Design ComponentModel System.Drawing Drawing2D Printing Imaging Text Étape de compilation intermédiaire Exécution avec (CLR) Just In Time (JIT) Compilation System.Data System.Xml ADO SQL XSLT Serialization Design SQLTypes XPath System Collections Configuration Diagnostics Globalization IO Net Reflection Resources Security ServiceProcess Text Threading Runtime InteropServices Remoting Serialization

5 Étape de compilation intermédiaire dotnet: CLR Non compilé directement dans le code machine Compilé vers un langage intermédiaire (IL) qui ressemble à l'assembleur Des Metadata accompagne l'il, il décrit le contenu du fichier (par exemple parameters,methods ) Le manifeste décrit ce que le (IL) a besoin en termes d'autres composants But du (CLR) Système commun pour supporter tous les langages de programmation en fournissant l'infrastructure fondamentale pour: le développement de services Interopérabilité entre langages ce qui augmente la productivité le déploiement de services Simple et efficace l'exécution de services Performance, sécurité, etc. SUN avec java: WORA (write once, run anywhere) Microsoft avec CLR: Execute on many platform Un Runtime riche avec une librairies très riches The big picture Application.NET? The big Picture building Application.NET Application.NET Process WIN32 Managed Memory Managed CLR Unmanaged Win32 COM COM+ 1.0 Services XML SOAP DATA WEB Memory DLL Managed Exécution Services CLR Inter opère avec : COM/DCOM, COM+ 1.0 Win32 Unmanaged Building Syntaxes au choix (CLS) Compilateur.NET MSIL (Intermediate Language) MetaData Exécution : CLR ClassLoader (IL + MetaData) JIT Compilateurs Native Managed Exécution du code natif

6 The big Picture.NET Langages VB C++ C# JScript Common Language Specification La plate-forme.net est indépendante du langage Tous les langages accèdent aux services fournis par la CLR Langage de Spécification Commun CLS Chaque langage utilise et étend le framework.net Les langages.net sont interopérables. Gestion d exécution du code: Vérification des types Fourni un garbage collection, un gestionnaire d erreur Vérification de le sécurité aux niveau ressources Type système commun (CTS) Fournit un ensemble riche uniforme de types pour toutes les langages soutenues S'assure que les classes sont compatibles entre en les décrivant dans une manière commune Exemple Valeur de types (integer, float, user, ) Objets, Interfaces Délégation, événements, propriétés, pointeurs Accès aux ressources native du système Compilation et exécution Compilation et exécution source Native Execution Compilateur de Language Compilation JIT Compiler CIL Metadata Assembly source MSIL VB Compiler Assembly C# Compiler Assembly C++ Compiler Assembly Illustration du processus de compilation et exécution du code utilisé par CLR code écrit en C#, etc. JIT Compiler transformation en MSIL avec le compilateur avant l exécution, le code MISL (MicroSoft Intermediate Language) est compilé en JIT en code native par défaut le JIT est lancé à chaque appel d une méthode, mais il y a une possibilité de «pre-jit» Native Managed CLR Services Managed CLR Managed Operating System Services Unmanaged

7 CLR JIT Compilateurs Traduit IL vers du code natif Effectue des vérifications de cohérence de type Les types sont chargés de manière récursive Maintien des tables en mémoire afin d assurer Le ramasse miettes (Garbage collector) La gestion des exceptions Types: Regular JIT Compilation par méthode IL vers code natif natif optimisé Fast-JIT Compilation rapide (pas d optimisation) Pre-JIT Compilation de l assembly avant exécution (installation). Chargement et démarrage plus rapide. Compilation et exécution: Assemblies Assembly est une unité logique de déploiement contenant: Manifest, Metadata, MSIL, et autre ressources: Unité de déploiement Un ou plusieurs fichiers (indépendant du packaging) Auto-descriptive via metadata ( manifest ) Manifest Metadata au sujet des composants dans un assembly (assemblage) nom, version, culture, [clé publique]. Quels sont les types exportés? De quelles autres assemblies dépend-on? Les permissions de sécurité nécessaires à l exécution. Metadata Description complète des tous les types définis dans les assembly: propriétés, méthodes, arguments, return values, attributes, classes de base, Avantages: Eliminer le registre : Manifest Simplifier le modèle de programmation Type Metadata Composant auto descriptifs Automatiquement Générées structure MSIL Stockées avec le code dans le fichier binaire Convertibles vers/depuis XML schéma Resources (optional) Compilation et exécution: Assemblies CLR Assembly Assembly (suite): MSIL ou IL (Microsoft Intermediate Language) Généré par la compilation des codes sources (Tous les langages sont compilés en IL : VB,C++,C#,etc.) Va être a son tour compilé (JIT) en code natif, lors de l exécution (il est jamais interprété) Indépendant des CPU Il suffit d avoir le bon JIT Compiler Manifest Ressources Type Metadata structure MSIL Ex:.bmp,.jpg Resources (optional) Manifest Manifest for Type P for Type X for Type Y for Type Z Metadata for Types X, Y and Z app1.dll Assembly A for Type Q Metadata for Types P and Q app2.exe for Type R Metadata for Type R app3.dll

8 Assembly: vue graphiques CLR Assembly Version des assemblies <major ver>.<minor ver>.<build#>.<révision> Single File Assembly Multifile Assembly Plusieurs versions de la même assembly peuvent être présentes sur la machine Plusieurs versions de la même assembly peuvent être chargées à la fois Y compris dans le même process Les assemblies mettent fin au DLL hell! Base Class Library Support Support pour les api de base: root object, la précision (float, etc.), etc. Thread Support Type Checker COM Marshaler Exception Manager Des services de haut niveaux: -Gestion des exceptions -Gestion des threads, -Etc. Security Engine Debug Engine IL to Native Compilers Manager Garbage Collector IL compile en code native, le code manager contrôle l exécution et le grabage collector manage la mémoire Class Loader Charge les classes et les metadata

9 CLR: développement multilingues Configuration et sécurité Système d Objet incorporé Utilisation simple de son langage de choix Pas de nouvelles règles ou API à apprendre Héritage et gestion d exceptions entre langages Plus de 20 langages supportés VB, C++, C#, Java, JScript, Perl, COBOL Debuggers fonctionnant avec tous les langages Plusieurs niveaux de configuration : Application Ex: hello.exe.config Machine machine.config security.config Entreprise enterprisesec.config Sécurité sur ces différents niveau + Provenance du code, ce que fait le code (io ) Signatures Rôles Déploiement dotnet et XML Side by Side Par simple copie Package MSI,.CAB sont le bienvenue ;-) Assembly dans directory des exe /bin XML est présenté comme une pierre angulaire de la plate-forme Il fait partie intégrante du noyau Architecture XML dans.net Support pour : Parsing and Writing XML Document Editing (DOM) XPath XSLT Transforms (XSLT) XML Schemas and Validation

10 XmlReader et XmlWriter XmlDocument Abstract XmlReader XML 1.0 Namespaces XmlWriter Abstract W3C XML DOM Level 2 Core XmlDocument XmlNode XmlElement XmlAttribute XmlTextReader XmlNodeReader XmlTextWriter Permet la lecture depuis un flux textuel Permet la la génération de documents textuels XmlReader XmlWriter XmlNodeWriter: permet d écrire dans une arbre DOM XML 1.0 Namespaces Permet la lecture depuis une arbre d objets de type DOM DOM Classes Synthèse Simplifier le Développement XmlDocument XmlElement XmlAttribute XmlEntity XmlNode XmlCharacterData XmlText XmlCDataSection XmlWhitespace XmlImplementation XmlNodeList XmlNamedNodeMap XmlAttributeCollection Elimination complète de la plomberie: Plus de registration, fichiers IDL, etc. Intégration multi-langages Héritage entre langages Toutes les fonctions de la plate-forme sont disponibles depuis n importe quel langage Integration transparente avec l existant Toute classe.net est vue comme un objet COM Tout object COM peut être utilisé comme une classe.net Modulaire et extensible

11 Synthèse Unifier les Modèles de Programmation RAD, Composition, Delegation VB Forms API unique.net Framework Subclassing, Power, Expressiveness MFC/ATL Windows API Stateless, Scripting dans des Pages HTML ASP Synthèse Déploiement, Performance et Sécurité Installation simplifiée Xcopy Versioning De multiple versions du même composant peuvent coexister même dans le même process Robustesse & performance Garbage Collection Execution native et type safe Debug multi-langage Traitements des erreurs cohérent Sécurité Basée sur l origine du code ou sur l utilisateur Références Liens Livres: Introducing Microsoft.NET, David S. Platt, Microsoft Press The Microsoft.NET Framework, Based on Beta Content, Microsoft Press A Programmer s Introduction to C#, Eric Gunnerson, Apress Professional C#, Simon Robinson, et al, Wrox Press

Introduction à.net. C'est quoi.net? C'est quoi.net? .NET 1, 2, 3. .net 1.0. La réponse de Microsoft à J2EE. .net 2

Introduction à.net. C'est quoi.net? C'est quoi.net? .NET 1, 2, 3. .net 1.0. La réponse de Microsoft à J2EE. .net 2 C'est quoi.net? Introduction à.net ".NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software." http://www.microsoft.com/net/basics.mspx Clémentine

Plus en détail

Le.NET Compact Framework Windows Mobile

Le.NET Compact Framework Windows Mobile Le.NET Compact Framework Windows Mobile HEROGUEL Quentin 2 Le.NET Compact Framework Windows Mobile Sommaire 1 Le.NET Compact Framework... 3 1.1 Vue d ensemble rapide de l architecture du.net Compact Framework...

Plus en détail

Framework. NET & Windows Presentation Foundation

Framework. NET & Windows Presentation Foundation Framework. NET & Windows Presentation Foundation UE Informatique ambiant Module Informatique graphique Morgan DIOT M Buta Kabengele 5 ème année EO Option Vision Embarquée PROGAMME DE LA SEANCE I. Partie

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

DotNet. Présentation de l'offre

DotNet. Présentation de l'offre DotNet Présentation de l'offre Version 1.06 du 26/09/2010 par Jacky Renno Plan Environnement d exécution Les bibliothèques standard Une solution de développement ASP.Net Windows.Net Server Exchange Server

Plus en détail

Les Plate-formes.NET et Compact.NET

Les Plate-formes.NET et Compact.NET Les Plate-formes.NET et Compact.NET Jean-Yves Tigli, tigli@polytech.unice.fr http://www.tigli.fr Polytech Nice Sophia Antipolis SI5 Master IFI Université de Nice Sophia Antipolis 1 Un survol de.net Introduction

Plus en détail

Créer une architecture distribuée.net

Créer une architecture distribuée.net Ingénieurs 2000 Exposé Système & Réseaux 2006/2007 Créer une architecture distribuée.net Concepts et exemples 1. Présentation du Framework.NET 2. Créer et utiliser des services Web 3. Comment créer des

Plus en détail

Urbanisation et architecture des systèmes d information

Urbanisation et architecture des systèmes d information Urbanisation et architecture des systèmes d information Serveurs d applications et plateformes d applications distribuées Généralités David Eudeline eudeline.david@free.fr Plan du cours Introduction Concepts

Plus en détail

Framework.NET SUPINFO DOT NET TRAINING COURSE

Framework.NET SUPINFO DOT NET TRAINING COURSE Framework.NET SUPINFO DOT NET TRAINING COURSE Auteur : Nicolescu Matthieu Version 1.1 4 septembre 2003 Nombre de pages : 22 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Module.NET 2 Le.NET Framework

Module.NET 2 Le.NET Framework Module.NET Chapitre 2 Le.NET Framework 2011/2012 Page 1 sur 9 Contenu Cours... 3 2.1 - Définition de l ECMA, ses acteurs, son rôle... 3 2.2 - La CLI et ses implémentations... 4 2.2.1 - La Common Language

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences LANGAGES & DéVELOPPEMENT Une équipe à vos côtés pour toutes vos montées en compétences ASP.NET OPTION VB.NET OU C# 5 jours Permettre aux participants de mieux appréhender ce qu est la programmation pour

Plus en détail

Introduction... xi A propos de ce livre... xii A qui s adresse ce livre... xiii Tour d horizon des chapitres... xiii Remerciements...

Introduction... xi A propos de ce livre... xii A qui s adresse ce livre... xiii Tour d horizon des chapitres... xiii Remerciements... Table des matières Introduction................................... xi A propos de ce livre............................... xii A qui s adresse ce livre.............................. xiii Tour d horizon

Plus en détail

Introduction à.net. Clémentine Nebut LIRMM / Université de Montpellier 2

Introduction à.net. Clémentine Nebut LIRMM / Université de Montpellier 2 Introduction à.net Clémentine Nebut LIRMM / Université de Montpellier 2 C'est quoi.net? ".NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software."

Plus en détail

Introduction aux Composants Logiciels

Introduction aux Composants Logiciels Introduction aux Composants Logiciels Christian Pérez LIP/INRIA Année 2010-11 Plan Introduction aux composants logiciels Pourquoi des composants logiciels Notions de composants logiciels Conclusion Survol

Plus en détail

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes

Plus en détail

CAHIER DES CHARGES D IMPLANTATION D EvRP V3

CAHIER DES CHARGES D IMPLANTATION D EvRP V3 CAHIER DES CHARGES D IMPLANTATION D EvRP V3 Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP V3 Version 42 Etabli par Département Accompagnement des Logiciels Vérifié

Plus en détail

Sommaire. 1 La plate-forme.net...23. 2 Le langage C#...35

Sommaire. 1 La plate-forme.net...23. 2 Le langage C#...35 1 La plate-forme.net...23 1.1 Structure de la plate-forme.net...26 1.2 Common Language Runtime : le lien avec votre système d exploitation...28 1.3 Comment est structurée l application : l étude du modèle

Plus en détail

Unité de formation 1 : Structurer une application. Durée : 3 semaines

Unité de formation 1 : Structurer une application. Durée : 3 semaines PROGRAMME «DEVELOPPEUR LOGICIEL» Titre professionnel : «Développeur Logiciel» Inscrit au RNCP de niveau III (Bac+2) (JO du 23 Octobre 2007) (32 semaines) Unité de formation 1 : Structurer une application

Plus en détail

Le Framework.Net. Introduction. Pourquoi.Net?

Le Framework.Net. Introduction. Pourquoi.Net? Introduction. Pourquoi.Net? Le Framework.Net Cela fait une dizaine d'années que le monde du développement est bouleversé d'une part par la programmation objet et d'autre part par les applications web.

Plus en détail

La technologie Java Card TM

La technologie Java Card TM Présentation interne au CESTI La technologie Java Card TM sauveron@labri.u-bordeaux.fr http://dept-info.labri.u-bordeaux.fr/~sauveron 8 novembre 2002 Plan Qu est ce que Java Card? Historique Les avantages

Plus en détail

Fonctionnalités de développement

Fonctionnalités de développement 163 Chapitre 5 Fonctionnalités de développement 1. Optimisation des applications ASP.NET Fonctionnalités de développement 1.1 Présentation de ASP.NET ASP.NET est un ensemble de technologies créé par Microsoft

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Qu est ce que l environnement Eclipse?

Qu est ce que l environnement Eclipse? Qu est ce que l environnement Eclipse? Bernard DAUTREVAUX Directeur formation et conseil Acsys www.ac6-formation.com Pour en savoir plus: nos formations Eclipse +33 (0)1 41 16 80 10 Page 0 assistance conseil

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

//////////////////////////////////////////////////////////////////// Programmation

//////////////////////////////////////////////////////////////////// Programmation ////////////////////// Programmation / INTRODUCTION Programmation La programmation dans le domaine informatique est l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est

Plus en détail

Le cadre des Web Services Partie 1 : Introduction

Le cadre des Web Services Partie 1 : Introduction Sécurité en ingénierie du Logiciel Le cadre des Web Services Partie 1 : Introduction Alexandre Dulaunoy adulau@foo.be Sécurité en ingénierie du Logiciel p.1/21 Agenda (partie 1) 1/2 Introduction Services

Plus en détail

Windows Server 2008. Chapitre 1: Découvrir Windows Server 2008

Windows Server 2008. Chapitre 1: Découvrir Windows Server 2008 Windows Server 2008 Chapitre 1: Découvrir Windows Server 2008 Objectives Identifier les caractéristiques de chaque édition de Windows Server 2008 Identifier les caractéristiques généraux de Windows Server

Plus en détail

Solutions de gestion de la sécurité Livre blanc

Solutions de gestion de la sécurité Livre blanc Solutions de gestion de la sécurité Livre blanc L intégration de la gestion des identités et des accès avec l authentification unique Objectif : Renforcer la politique de sécurité et améliorer la productivité

Plus en détail

Visual Studio Ultimate 2013

Visual Studio Ultimate 2013 Ultimate 2013 Microsoft Ultimate 2013 Des outils sophistiqués pour transformer vos idées en applications performantes et de grande qualité. Microsoft Ultimate 2013 vous offre l environnement de développement

Plus en détail

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 Objectifs du développement en 8.5 Fournir un outil de développement moderne Faire pour les développeurs ce que Notes 8 a fait pour l'utilisateur

Plus en détail

IBM Lotus Domino Designer 6.5.1

IBM Lotus Domino Designer 6.5.1 Créez rapidement des applications multi-plateformes pour automatiser les processus métier et améliorer l efficacité de votre workflow IBM Lotus Domino Designer 6.5.1 Créez, testez et déployez rapidement

Plus en détail

Introduction et installation 1. Introduction et installation

Introduction et installation 1. Introduction et installation Introduction et installation 1 1 Introduction et installation 1. Introduction et installation Introduction et installation 2 Introduction à Visual Basic Voilà à peine 10 ans, la conception d un logiciel

Plus en détail

Vulgarisation Java EE Java EE, c est quoi?

Vulgarisation Java EE Java EE, c est quoi? Paris, le 1 Février 2012 Vulgarisation Java EE Java EE, c est quoi? Sommaire Qu est ce que Java? Types d applications Java Environnements Java Versions de Java Java EE, c est quoi finalement? Standards

Plus en détail

CONDUITE & GESTION DE PROJET

CONDUITE & GESTION DE PROJET LES THEMES DU PROGRAMME PEDAGOGIQUE CONDUITE & GESTION DE PROJET Techniques de gestion de projets Connaître le rôle d un chef de projet dans la conduite de projet. Les méthodes, les techniques et les outils

Plus en détail

Catalogue des formations informatique industrielle

Catalogue des formations informatique industrielle SOMMAIRE Logiciel SCADA Formation complète Formation démystification P2 P3 Catalogue des formations informatique industrielle Formation spécial installateur P4 Formation options WINCC P5 Formation complémentaires

Plus en détail

Modernisation des applications Mainframe. avec. WebSphere Host Access Transformation Services

Modernisation des applications Mainframe. avec. WebSphere Host Access Transformation Services Modernisation des applications Mainframe avec WebSphere Host Access Transformation Services Donald Calas dcalas@fr.ibm.com 2/25/2005 2005 IBM Corporation WebSphere Host Access Transformation Services (HATS)

Plus en détail

Module.NET 3 Les Assemblys.NET

Module.NET 3 Les Assemblys.NET Module.NET Chapitre 3 Les Assemblys.NET 2011/2012 Page 1 sur 13 Contenu Cours... 3 3.1 - Définition d un assembly.net... 3 3.2 - Private assembly ou assembly privé.... 3 3.3 - Shared assembly ou assembly

Plus en détail

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version

Plus en détail

Introduction à.net et au langage C#

Introduction à.net et au langage C# Analyse et programmation 2 Introduction à.net et au langage C# Thèmes abordés La plateforme.net Architecture. re Code MSIL, compilation à la volée. Multi-langage. Gestion de la mémoire. Performances Le

Plus en détail

Valentin Belinsky. Conseil, Assistance, Formation. 14, rue Fantin Latour 75016 Paris TEL : 01 46 47 77 92. Port: 06 62 04 77 92

Valentin Belinsky. Conseil, Assistance, Formation. 14, rue Fantin Latour 75016 Paris TEL : 01 46 47 77 92. Port: 06 62 04 77 92 Visual Basic Excel VBA, Access Valentin Belinsky Conseil, Assistance, Formation 14, rue Fantin Latour 75016 Paris TEL : 01 46 47 77 92 Port: 06 62 04 77 92 E-mail : vb@belinsky.fr ( http://www.belinsky.fr

Plus en détail

Objectifs. Maîtriser. Pratiquer

Objectifs. Maîtriser. Pratiquer 1 Bases de Données Objectifs Maîtriser les concepts d un SGBD relationnel Les modèles de représentations de données Les modèles de représentations de données La conception d une base de données Pratiquer

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

La terminologie informatique: autoévaluation

La terminologie informatique: autoévaluation La terminologie informatique: autoévaluation Document: f0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION Ce test est une auto-évaluation

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11200-9

Groupe Eyrolles, 2003, ISBN : 2-212-11200-9 Groupe Eyrolles, 2003, ISBN : 2-212-11200-9 Table des matières Avant-propos................................................ XXXI PARTIE I Les fondements.................................................

Plus en détail

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de

Plus en détail

Formations Gestion de projets et outils

Formations Gestion de projets et outils Ne sont présents dans ce tableau que les stages en inter- entreprises. Pour les autres stages, ils sont tous organisables en cours particulier Déroulement des formations, localisation : Technopark de Casablanca

Plus en détail

SPT2013 - Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

SPT2013 - Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs - Description du cours SharePoint 2013 pour développeurs 1 SHAREPOINT 2013 POUR DÉVELOPPEURS NORAMSOFT 1. Description du cours Ce cours intensif de 3 jours explore les opportunités de développement avec

Plus en détail

Programmation Avancée pour le Web

Programmation Avancée pour le Web L3 Informatique Option : ISIL Programmation Avancée pour le Web RAMDANI Med U Bouira 1 Contenu du module Introduction aux applications Web Rappels sur les sites Web Conception d une application Web Notion

Plus en détail

Introduction à LINQ. Chapitre 1. Qu est-ce que LINQ?

Introduction à LINQ. Chapitre 1. Qu est-ce que LINQ? Chapitre 1 Introduction à LINQ En surfant sur le Web, vous trouverez différentes descriptions de LINQ (Language Integrated Query), et parmi elles : LINQ est un modèle de programmation uniforme de n importe

Plus en détail

Chapitre 1 Windows Server 2008 11

Chapitre 1 Windows Server 2008 11 Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21

Plus en détail

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile)

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile) INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT D ETUDE TECHNOLOGIQUE SUR LES SOLUTIONS WEB CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, ) Student : Jiachen NIE Parcours: IHM Subject : Adaptation des Interfaces

Plus en détail

Thomas Petillon. les Cahiers du. Programmeur ASP.NET. Groupe Eyrolles, 2003 ISBN : 2-212-11210-6

Thomas Petillon. les Cahiers du. Programmeur ASP.NET. Groupe Eyrolles, 2003 ISBN : 2-212-11210-6 Thomas Petillon les Cahiers du Programmeur ASP.NET ISBN : 2-212-11210-6 Avant-propos Quel est l objectif de cet ouvrage? Les développeurs Web ont probablement tous entendu parler d ASP.NET. Néanmoins,

Plus en détail

Versus Etude Technologique

Versus Etude Technologique VS Versus Etude Technologique 1 VS Contents Introduction... 3 Présentation des technologies... 3 Phonegap... 3... 3 Pour quels besoins?... 4 Comment ça fonctionne? Les models... 4 Phonegap... 5... 6 Comparatif...

Plus en détail

TD n 1 : Architecture 3 tiers

TD n 1 : Architecture 3 tiers 2008 TD n 1 : Architecture 3 tiers Franck.gil@free.fr 27/10/2008 1 TD n 1 : Architecture 3 tiers 1 INTRODUCTION Ce TD, se propose de vous accompagner durant l installation d un environnement de développement

Plus en détail

Démarrer. Agenda. Constats et enjeux Terminaux Mobiles Architecture Étude de cas

Démarrer. Agenda. Constats et enjeux Terminaux Mobiles Architecture Étude de cas Démarrer La Mobilité David Hernie Division Mobilité Entreprises EZOS s.a. Juin 2006 Nouveau Contacts Agenda Constats et enjeux Terminaux Mobiles Architecture Étude de cas 1 Problématique Renouvellement

Plus en détail

WWW - Intérêts du Web

WWW - Intérêts du Web WWW - Intérêts du Web client universel facilité d'emploi standards ouverts intégration des autres services Internet extensibilité du système faibles coûts logiciel et réseau utilisation au sein d'une entreprise

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

Etude Comparative entre Alfresco Share et MS SharePoint STARXPERT AUTEUR DATE 4 OCTOBRE 2011 VERSION 1.0

Etude Comparative entre Alfresco Share et MS SharePoint STARXPERT AUTEUR DATE 4 OCTOBRE 2011 VERSION 1.0 Etude Comparative entre Alfresco Share et MS SharePoint AUTEUR DATE 4 OCTOBRE 2011 STARXPERT VERSION 1.0 StarXpert 2011 STARXPERT Siège social : 100, rue des Fougères 69009 Lyon Tel 01 75 57 84 80 info@starxpert.fr

Plus en détail

OpenText Content Server v10 Cours 3-0126 (ex 215)

OpenText Content Server v10 Cours 3-0126 (ex 215) v10 Cours 3-0126 (ex 215) Administration système et indexation-recherche Durée : 5 jours Ce cours de 5 jours apprendra aux administrateurs, aux architectes système et aux services support comment installer,

Plus en détail

Déployer une application cliente avec le Framework.NET 3.5 Client Profile

Déployer une application cliente avec le Framework.NET 3.5 Client Profile Déployer une application cliente avec le Framework.NET 3.5 Client Profile Version 1.0 James RAVAILLE http://blogs.dotnet-france.com/jamesr 2 Déployer une application cliente avec le Framework.NET 3.5 Client

Plus en détail

Microsoft (.NET) Expert Développeur. (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Microsoft (.NET) Expert Développeur. (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada Microsoft (.NET) Expert Développeur (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité

Plus en détail

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise Lucid e-globalizer, solution globale de gestion de contenu multilingue. Ce document a pour objectif de vous présenter Lucid e-globalizer, la solution de gestion de contenu multilingue de Lucid i.t., ses

Plus en détail

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor

Plus en détail

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl Dynamic Computing Services solution de backup White Paper Stefan Ruckstuhl Résumé pour les décideurs Contenu de ce White Paper Description de solutions de backup faciles à réaliser pour des serveurs virtuels

Plus en détail

CONSTRUCTEUR DES COMPETENCES

CONSTRUCTEUR DES COMPETENCES INFORMATIQUE & MANAGEMENT TECHNOLOGIE EDITEUR CERTIFICATION MANAGEMENT ET GOUVERNANCE CONSTRUCTEUR DES COMPETENCES www.telesystems 1 Depuis presque 19ans, TELESYSTEMS se consacre aux activités de formation,

Plus en détail

Éléments de programmation et introduction à Java

Éléments de programmation et introduction à Java Éléments de programmation et introduction à Java Jean-Baptiste Vioix (jean-baptiste.vioix@iut-dijon.u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-20 Les différents langages informatiques

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Chapitre 19. Interfaces Graphiques de Base

Chapitre 19. Interfaces Graphiques de Base Chapitre 19 : Interfaces Graphiques de Base 303 Chapitre 19 Interfaces Graphiques de Base Chapitre 19 : Interfaces Graphiques de Base 304 1. Interfaces Graphiques - Une interface graphique c'est un ensemble

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges. c Copyleft 2006, ELSE Team

ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges. c Copyleft 2006, ELSE Team ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges c Copyleft 2006, ELSE Team 18 avril 2006 Table des matières 1 Introduction 2 2 Présentation du projet 3 2.1 Une distribution Évolulable..................

Plus en détail

Nouveautés Ignition v7.7

Nouveautés Ignition v7.7 ... Nouveautés Ignition v7.7 Nouveautés Ignition v7.7 Découvrez le Nouveau Scada avec plus de 40 nouveautés Principales nouveautés :... Cloud Templates Template Repeater Client Multilingue + Sequential

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

FORMATION VB.NET Visual Studio 2008

FORMATION VB.NET Visual Studio 2008 FORMATION VB.NET Visual Studio 2008 Livret 1 Introduction à Visuàl Studio Thierry TILLIER http://www.coursdinfo.fr Ce support de cours est réservé à un usage personnel. Toute utilisation et diffusion dans

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014 Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2013-2014 http://miageprojet2.unice.fr/user:philippecollet/projet_de_d%c3%a9veloppement_2013-2014 Plan r Eclipse : Introduction

Plus en détail

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006 Formation ITIN / Université de Cergy-Pontoise Java, développement d'applications mobiles (J2ME) Java et les applications mobiles Pourquoi utiliser Java? Langage répandu dans les entreprises Développement

Plus en détail

PRESENTATION DE JAVA. Qu est-ce que java? Les caractéristiques du langage java Les outils Les API Références. Software Associates International

PRESENTATION DE JAVA. Qu est-ce que java? Les caractéristiques du langage java Les outils Les API Références. Software Associates International PRESENTATION DE JAVA Qu est-ce que java? Les caractéristiques du langage java Les outils Les API Références 1 Qu est-ce que java? Un langage de programmation orienté objets Une architecture de Virtual

Plus en détail

Urbanisation et architecture des systèmes

Urbanisation et architecture des systèmes David Eudeline. CNAM UE NFE 107 Urbanisation et architecture des systèmes.. d information........ Serveur d application et Plateforme à composants logiciels partie 1/2 Présentation de la plateforme.net

Plus en détail

Introduction à JAVA. Philippe Roose (IUT Bayonne) Olivier Dedieu (INRIA)

Introduction à JAVA. Philippe Roose (IUT Bayonne) Olivier Dedieu (INRIA) Introduction à JAVA Philippe Roose (IUT Bayonne) Olivier Dedieu (INRIA) Mais JAVA c est quoi? Langage OO Exécuté dans une Machine Virtuelle Possède un ensemble complet d API (réseau, graphique, sécurité,

Plus en détail

Gestion du serveur WHS 2011

Gestion du serveur WHS 2011 Chapitre 15 Gestion du serveur WHS 2011 Les principales commandes Windows Home Server 2011 reprend l ergonomie de Windows 7 et intègre les principales commandes de Windows Server 2008 R2. Les commandes

Plus en détail

Introduction à ADO.NET

Introduction à ADO.NET 1 Introduction à ADO.NET Introduction à ADO.NET Sommaire Introduction à ADO.NET... 1 1 Introduction... 2 1.1 Qu est ce que l ADO.NET?... 2 1.2 Les nouveautés d ADO.NET... 2 1.3 Les avantages d ADO.NET...

Plus en détail

Tivoli Endpoint Manager Introduction. 2011 IBM Corporation

Tivoli Endpoint Manager Introduction. 2011 IBM Corporation Tivoli Endpoint Manager Introduction Enjeux pour les départements IT Comment gérer : l inventaire la mise à jour la sécurité la conformité Sur des environnements hétérogènes OS : Windows, Mac, UNIX, Linux,

Plus en détail

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents

Plus en détail

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS Introduction à SSIS 1. Présentation de SSIS 13 1.1 Concepts de l ETL 13 1.2 Management Studio et SQL Server Data Tools 14 1.3 Architecture 14 2. SSIS 2012 17 2.1 Les nouveautés de la version 2012 17 2.2

Plus en détail

Les applications Internet de la Société GRICS sous Windows Server 2008 et IIS 7. Réjean Leclair Services techniques Société GRICS

Les applications Internet de la Société GRICS sous Windows Server 2008 et IIS 7. Réjean Leclair Services techniques Société GRICS Les applications Internet de la Société GRICS sous Windows Server 2008 et IIS 7 Par : Réjean Leclair Services techniques Société GRICS Plan de la présentation Résumé de l an dernier Nouveautés IIS 7 Choix

Plus en détail

Introduction au langage Java

Introduction au langage Java Introduction au langage Java 1 / 24 1 Vue générale La technologie Java Le langage Java La machine virtuelle Java Résumé Plan 2 Hello World Prérequis Premier programme : 3 étapes Résumé 3 HelloWorld en

Plus en détail

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux Avant-propos 1. À qui s adresse ce livre? 11 2. Les pré-requis 12 Préambule 1. Rappel sur les architectures Internet/Intranet/Extranet 13 1.1 Le protocole HTTP 14 1.1.1 Les méthodes HTTP 16 1.1.2 Les codes

Plus en détail

Déployer Windows Vista en entreprise... 15. L étude de cas... 25

Déployer Windows Vista en entreprise... 15. L étude de cas... 25 Déployer Windows Vista en entreprise... 15 Introduction... 16 Les deux grandes méthodes de déploiement... 16 Le manque de standardisation... 17 Le concept Windows Imaging... 17 Le ressource kit de déploiement...

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Active CRM. Solution intégrée de téléprospection. www.aliendoit.com 04/10/2011

Active CRM. Solution intégrée de téléprospection. www.aliendoit.com 04/10/2011 www.aliendoit.com Active CRM Solution intégrée de téléprospection 04/10/2011 Alien Technology 3E Locaux Professionnels Km 2.5 Route de Kénitra 11005 SALÉ MAROC Tél. : +212 537 84 38 82 Fax : +212 537 88

Plus en détail

Calendrier des Formations

Calendrier des Formations Systèmes et Réseaux IPV6 980,00 HT Jan. Fév. Mar. Avr. Mai Juin Jui. Août Sept. Oct. Nov. Déc. Comprendre IPV6 et explorer les méthodes pour migrer 14-15 23-24 1-2 26-27 Configuration et Maintenance des

Plus en détail

PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE»

PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE» PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE» Titre professionnel : «Concepteur Développeur Informatique» Inscrit au RNCP de Niveau II (Bac + 4) (JO du 23 octobre 2007) (38 semaines) Unité de formation

Plus en détail

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform IBM Software Group Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform Thierry Bourrier, Techical Consultant thierry.bourrier@fr.ibm.com L Architecture

Plus en détail