Past Meetup

Applications connectées Partie 2 : REST & .NET Web API

This Meetup is past

27 people went

Location image of event venue

Details

Hello tout le monde,
Nous voici rendus à la seconde partie de notre série "Applications connectées". Ce mois, nous verrons de près des notions essentielles telles que les opérations de CRUD, la compression et le API Versioning. Notre très cher Anthony Giretti (Microsoft MVP) se fera plaisir de nous entretenir sur le sujet.

As usual... La participation est totalement gratuite.

AU PROGRAMME

[News et Retours d'expérience - 15 min]

News du groupe et partage de retours d'expérience entre les membres.

[PRÉSENTATION - 2 H 00 min]

Abstract :

Les APIs sont devenus populaires, notamment avec l'architecture microservices. Nous allons discuter des fonctionnalités incontournables qui viennent avec ces services REST afin de proposer une implémentation complète et pertinente qui servira de patron pour vos futurs développements.

Dans la première partie nous avions vu les features suivantes:
Authentifier, cacher, tester, documenter, profiler, loguer, valider et gérer les erreurs dans une WebAPI avec ASP.NETCore 2.2

Dans ce meetup nous allons continuons à explorer les possiblité offetre par ASP.NET Core 2:

- Accès aux données (CRUD) avec Entity Framework et quelques optimisations d eperformance grâce à des extensions pour EF Core. Des alternatives à EF Core telles que ORMLite nous aborderons également.
- Gestion de services multitenant avec L'injection de dépendance dynamique
- Api versioning
- Streaming
- la compression
- L'intégration avec Application Insights & live metrics
- Protéger les données secretes avec AzureKeyvault
- Healthcheck
- Policy retry et circuit breaker sur les HttpClient et call sql avec Polly
- Mise à jour de la partie 1 concernant TestServer: utilisation de la webapplicationfactory

Niveau : Débutant à avancé

Speaker : Anthony Giretti

Spécialiste sur les technologies WEB (13 ans d'expérience), notamment .NET, et expert dans les T.I, possedant des qualités de manager d'équipe (4 ans d'expérience), Anthony est capable aujourd'hui d'appréhender tout type de projet Web, de l'informatique de gestion avec ses contraintes de fiabilité, d'ergonomie et de volumétrie de données mais aussi du grand public avec ses contraintes de performances, haute disponibilité et de référencement.

Blog : http://anthonygiretti.com/

Page LinkedIn (https://www.linkedin.com/in/anthony-g-98670426/)

Twitter : @anthonygiretti (https://twitter.com/anthonygiretti)