netScope est pour nous l’une des références les plus solides lorsque nous voulons démontrer que nous ne développons pas seulement un client isolé, mais que nous pouvons porter une ligne de produits techniquement propre sur plusieurs niveaux de produit et d’exploitation. À partir d’un viewer spécialisé pour des données d’image exigeantes se constitue ici une famille de produits C# avec déploiement local, paliers d’extension pour les équipes, exploitation serveur et perspective cloud.
Du viewer spécialisé à une véritable famille de produits
C’est précisément pour les donneurs d’ordre que netScope est si intéressant : cette référence montre plus qu’un simple client de bureau. La solution commence par un viewer performant pour Whole Slide Imaging, CZI et de grands jeux d’images, passe par des paliers d’équipe comme Desk et Group vers des scénarios serveur centralisés et ne s’arrête pas à la première livraison, mais atteint une phase d’extension cloud avec logique produit, validations et gestion des utilisateurs.
Au cœur du sujet se trouvent des modèles de données techniquement exigeants et des jeux d’images de très grande taille. Pyramides d’images, canaux, annotations, instantanés et navigation doivent s’articuler de façon à ce qu’aucune friction technique n’apparaisse pour les utilisateurs. C’est précisément ici que l’on voit si un partenaire de développement se contente de construire des écrans ou s’il sait aussi rendre un logiciel spécialisé intensif en données utilisable, performant et maintenable sur la durée.
Avec netScope Desk commence le premier véritable pas vers la mise en réseau : une station de travail partage des diapositives sur le réseau local, d’autres utilisateurs y accèdent via le visualiseur. netScope Group prolonge cette logique et rend possible la collaboration sur une base de données partagée. Il devient ainsi évident que la même substance métier ne s’arrête pas à un poste monoposte, mais peut évoluer de manière contrôlée vers le travail en équipe.
Avec le serveur, cela devient un système multi-utilisateurs complet. La ligne serveur documentée publiquement cite Microsoft IIS, .NET, SQL Server et l’authentification unique via SAML 2.0. S’y ajoutent des rôles comme Reader, Writer et Admin. C’est précisément cette combinaison qui montre que nous ne construisons pas seulement des interfaces de visualisation, mais que nous pouvons transférer projets, droits, utilisateurs, stockage centralisé des données et exploitation web dans une architecture propre.
- visualiseur fonctionnel avancé pour formats exigeants et gros volumes de données
- voie d’extension contrôlée du poste monoposte vers des niveaux équipe, serveur et cloud
- fonctionnement multi-utilisateurs avec modèle de rôles, stockage centralisé des données et administration web
- développement produit avec une véritable évolution continue plutôt qu’une livraison ponctuelle de projet