Numérique - Systèmes d'Information
27270025 - La technologie .NET
Niveau de diplôme | |
---|---|
Crédits ECTS | 3 |
Volume horaire total | 20 |
Volume horaire CM | 20 |
Responsables
- LUCA Marcel
Objectifs
Au travers de la technologie Microsoft .NET, permettre aux étudiants d'appréhender les problématiques d'intégration des applications aux seins d'un SI.
Estimation du temps de travail personnel (en dehors des cours) : 10 heures
CONNAISSANCES ET COMPETENCES CIBLES
CONNAISSANCES CIBLES
• Savoir implémenter des applications professionnelles en séparant les couches métiers/serveur des couches clientes
• Connaissances globales de l'architecture .NET
• Connaissances de la technologies Entity
• Framework .NET
• Connaissance de la technologie LinQ
• Connaissances de la technologie Windows Form
• Connaissances de la technologie ASP .NET MVC
• Capacité à interfacer des applications .NET avec des solutions tierces
COMPETENCES CIBLES
• S'adapter de manière permanente aux environnements technologiques
• Définir et mettre en œuvre les normes, méthodes, outils et procédures aptes à répondre aux exigences de l'entreprise
• Négocier ou prescrire des solutions informatiques dans les domaines administratifs, industriel, scientifique, technique, …
• Réaliser des études fonctionnelles et assurer l'organisation, la mise en œuvre et le suivi des développements au sein des systèmes d'information
Estimation du temps de travail personnel (en dehors des cours) : 10 heures
CONNAISSANCES ET COMPETENCES CIBLES
CONNAISSANCES CIBLES
• Savoir implémenter des applications professionnelles en séparant les couches métiers/serveur des couches clientes
• Connaissances globales de l'architecture .NET
• Connaissances de la technologies Entity
• Framework .NET
• Connaissance de la technologie LinQ
• Connaissances de la technologie Windows Form
• Connaissances de la technologie ASP .NET MVC
• Capacité à interfacer des applications .NET avec des solutions tierces
COMPETENCES CIBLES
• S'adapter de manière permanente aux environnements technologiques
• Définir et mettre en œuvre les normes, méthodes, outils et procédures aptes à répondre aux exigences de l'entreprise
• Négocier ou prescrire des solutions informatiques dans les domaines administratifs, industriel, scientifique, technique, …
• Réaliser des études fonctionnelles et assurer l'organisation, la mise en œuvre et le suivi des développements au sein des systèmes d'information
Contenu
PLAN DE COURS
I. Historique
II. L’intégration d’entreprise
a. Enjeu
b. Les problématiques
c. La mise en pratique
III. La technologie .NET
a. Présentation générale (CLR/JV/CLS)
b. Avantages/Inconvénients
c. Ecart avec JAVA
IV. Les APIS utilisés
a. ADO
b. LinQ
c. Interfaçage avec des solutions tierces
+ Mise en pratique, Exercices liés aux technos vus en CM + Mini projet individuel
I. Historique
II. L’intégration d’entreprise
a. Enjeu
b. Les problématiques
c. La mise en pratique
III. La technologie .NET
a. Présentation générale (CLR/JV/CLS)
b. Avantages/Inconvénients
c. Ecart avec JAVA
IV. Les APIS utilisés
a. ADO
b. LinQ
c. Interfaçage avec des solutions tierces
+ Mise en pratique, Exercices liés aux technos vus en CM + Mini projet individuel
Bibliographie
OUVRAGES ET PUBLICATIONS DE REFERENCE :
1. SERAIN, Daniel. Entreprise Application Intégration. Dunod, fr, ed révisée 2012.
OUVRAGES ET PUBLICATIONS COMPLEMENTAIRES :
1. Olaf Zimmermann, Mirko Stocker, Daniel Lubke, Uwe Zdun, Cesare Pautasso. Patterns for API Design. Addison-Wesley, nov 2022
1. SERAIN, Daniel. Entreprise Application Intégration. Dunod, fr, ed révisée 2012.
OUVRAGES ET PUBLICATIONS COMPLEMENTAIRES :
1. Olaf Zimmermann, Mirko Stocker, Daniel Lubke, Uwe Zdun, Cesare Pautasso. Patterns for API Design. Addison-Wesley, nov 2022
Contrôles des connaissances
Note individuelle
Examen terminal, 3h
Autre(s) notation(s)
Mini projet avec sujet précis.
Pondération : 60% examen terminal; 40% mini projet en groupe
Examen terminal, 3h
Autre(s) notation(s)
Mini projet avec sujet précis.
Pondération : 60% examen terminal; 40% mini projet en groupe
Informations complémentaires
MODALITES PEDAGOGIQUES
Cours magistral entrecoupés d'exercices pratiques
TD en mode projet sur ordinateur
PRE-REQUIS EN TERMES DE CONNAISSANCES ET COMPETENCES
Connaissances en Langage Orienté Objet
Méthodologie projet
Analyse / Modélisation
RESSOURCE(S) A DISPOSITION :
• Introduction à .NET : http://fr.wikibooks.org/wiki/Programmation_.Net/Introduction
• Informations sur le langage C# : https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/overview
• Introduction à ADO Entity Framework : http://pmusso.developpez.com/tutoriels/dotnet/entity-framework/introduction/
• Tutoriel Framework Asp .NET MVC 2 : http://dotnet.developpez.com/mvc/
• Technologie de requêtes LinQ : https://learn.microsoft.com/fr-fr/dotnet/csharp/linq/get-started/introduction-to-linq-queries
Cours magistral entrecoupés d'exercices pratiques
TD en mode projet sur ordinateur
PRE-REQUIS EN TERMES DE CONNAISSANCES ET COMPETENCES
Connaissances en Langage Orienté Objet
Méthodologie projet
Analyse / Modélisation
RESSOURCE(S) A DISPOSITION :
• Introduction à .NET : http://fr.wikibooks.org/wiki/Programmation_.Net/Introduction
• Informations sur le langage C# : https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/overview
• Introduction à ADO Entity Framework : http://pmusso.developpez.com/tutoriels/dotnet/entity-framework/introduction/
• Tutoriel Framework Asp .NET MVC 2 : http://dotnet.developpez.com/mvc/
• Technologie de requêtes LinQ : https://learn.microsoft.com/fr-fr/dotnet/csharp/linq/get-started/introduction-to-linq-queries
Formations dont fait partie ce cours
Renseignements pratiques
iaelyon School of Management
Université Jean Moulin Lyon 3
1C avenue des Frères Lumière
CS 78242
69372 Lyon cedex 08
Tél. : +33 (0)4 78 78 70 66
Sur Internet
Université Jean Moulin Lyon 3
1C avenue des Frères Lumière
CS 78242
69372 Lyon cedex 08
Tél. : +33 (0)4 78 78 70 66
Sur Internet
Recruter à l'iaelyon
Mise à jour : 28 août 2025