27270025 - La technologie .NET

Niveau de diplôme
Crédits ECTS 3
Volume horaire total 2E+1
Volume horaire CM 20

Responsables

  • GRIDEL Fabien

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.

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

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

+ Mise en pratique, Exercices liés aux technos vue en CM + Mini projet individuel

Bibliographie

OUVRAGES DE RÉFÉRENCE :
     
SERAIN, Daniel. Entreprise Application Intégration. Dunod, fr, ed révisée 2012.

OUVRAGES COMPLÉMENTAIRES :

Olaf Zimmermann, Mirko Stocker, Daniel Lubke, Uwe Zdun, Cesare Pautasso. Patterns for API Design. Addison-Wesley, nov 2022     

Contrôles des connaissances

Examen terminal 

Ecrit, 3h 
Des questions de cours
Un QCM sur les aspects techniques
Des questions sur les API vus en TD
Des exercices pratiques

Contrôle continu

Mini projet, avec sujet libre
Contraintes techniques imposés
Présentation des travaux réalisés

Informations complémentaires

MODALITES PEDAGOGIQUES / NATURE DES SUPPORTS
Cours magistral entrecoupés d'exercices pratiques
TD en mode projet sur ordinateur

PRE-REQUIS EN TERMES DE CONNAISSANCES
Connaissances en Langage Orienté Objet
Méthodologie projet
Analyse / Modélisation

Formations dont fait partie ce cours