Home
Programmation C#, aspects avancés 3
Module 1: Linq
1. Linq to objects
2. Linq to SQL
3. Linq to XML
4. Labo
Module 2: Windows Communication Foundation (WCF)
1. Introductions aux services WCF
2. L'hôte, le contract, le service, les endpoints, les types de transport, marshalling, unmarshalling
3. Le self-hosting
4. Services SOAP
5. Services REST
6. Labo
Module 3: Patrons de conception
1. Introduction aux patrons de conception
2. Patrons de création
- abstract factory
- builder
- factory method
- prototype
- singleton
3. Patrons de structure
- adapter
- bridge
- composite
- decorator
- facade
- flyweight
- proxy
4. Patrons de comportement
- chain of responsability
- command
- interpreter
- iterator
- mediator
- memento
- observer
- state
- strategy
- template method
- visitor
- callback
5. Labo
Module 4: Interopérabilité .NET/COM
1. Utiliser des composants .NET et COM dans les applications
2. Appeler des objets COM à partir de .NET
3. Appeler des composants .NET à partir de COM
4. Utiliser les API Win32 avec les applications WinForms
5. Labo
Home