Sharpening your .NET applications

Portfolio

Histoires de projets

Migration Xamarin vers MAUI

Quand une migration présentée comme simple devient un vrai chantier technique, puis une opportunité de refonte plus large.

Lire l'histoire

Migration WebForms vers Blazor

Quand une technologie arrive en fin de vie, une refonte en profondeur peut offrir une seconde vie à toute une application.

Lire l'histoire

Concevoir de vraies applications client-server

Utiliser SQL Server dans une véritable architecture client-server, où chaque échange avec la base de données mérite d'être optimisé.

Lire l'histoire

Donner accès à une base de connaissances grâce à l'IA

Donner vie à une multitude de documentations techniques, de nature parfois très différente, pour permettre un accès à la connaissance en langage naturel.

Lire l'histoire

Lier un logiciel à des périphériques ou des services externes

Un ERP est le cœur d’une entreprise. Il doit pouvoir se connecter à une multitude de périphériques, de services en ligne, de logiciels tiers, … C'est aussi, pour le développeur, une véritable ouverture sur le monde extérieur.

Lire l'histoire

Créer un pont entre un programme de facturation et un logiciel de comptabilité

En apparence, rien de plus simple. Pourtant, ce type de développement révèle toute la valeur d'un véritable informaticien de gestion.

Lire l'histoire

Software life cycle

Quand le cycle de vie d’un logiciel affiche les valeurs de l’entreprise et et sa volonté de construire une relation durable avec ses utilisateurs..

Lire l'histoire

Patiello, une application inédite pour l’accueil dans un centre médical

Quand un projet en dehors du monde de l’ERP permet d’utiliser l’ensemble de la stack de développement : base de données, site web, serveur API REST, application mobile Android / iOS et application hybride pour une borne interactive.

Lire l'histoire

Une histoire similaire à écrire pour votre projet ?

Une migration délicate, une modernisation WinForms, une web-app Blazor à clarifier ou une architecture .NET à remettre d’équerre : parlons-en !

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.