.NET et C#

Développement .NET et C# pour le poste de travail et l'industrie.

Une partie du travail d'une entreprise ne se fait pas dans un navigateur. Quand un logiciel doit parler à un équipement, fonctionner sans réseau ou vivre sur le poste d'un opérateur, .NET reste le bon outil — et nous le pratiquons autant en application de bureau qu'en web.

Ils nous font confiance
ElkemSanimaxMRC Pierre de SaurelPeak TechnologiesCollège de MaisonneuveCNC TracyTollePOLRMiddleH31

Quand .NET est le bon choix, et quand il l'était déjà.

Les contextes typiques
01

Le logiciel doit parler à un appareil

Balance, lecteur, automate, port série : le navigateur ne peut pas, une application Windows le fait sans détour.

02

Le poste doit fonctionner sans réseau

Un atelier avec une connexion instable ne peut pas dépendre d'une application entièrement infonuagique.

03

Votre parc est déjà en .NET

L'entreprise a des applications C#, une base SQL Server, une équipe qui connaît l'écosystème. Ajouter une autre pile coûterait plus qu'elle ne rapporterait.

04

Vous avez besoin de renfort .NET

Un mandat interne avance trop lentement et vous cherchez des développeurs qui connaissent déjà C#, Angular ou ASP.NET.

Du logiciel de bureau à l'API d'entreprise.

Ce qu'on fait avec .NET

Nos mandats .NET vont de l'application Windows connectée à un équipement jusqu'au renfort d'une équipe interne sur une plateforme existante.

Applications Windows (WPF)

Logiciels de bureau pour les postes de travail, l'atelier et les kiosques, y compris hors ligne.

Connexion aux équipements

Acquisition de données depuis des balances, lecteurs, capteurs et automates, puis transfert vers le système de gestion.

ASP.NET et API

Applications web et services d'entreprise en C#, avec les intégrations vers vos systèmes existants.

SQL Server et données

Modélisation, requêtes, rapports et migration de bases de données existantes.

Impartition de développeurs

Des profils C# et Angular intégrés à votre équipe pour la durée d'un mandat — c'est le modèle utilisé chez Mecart.

Modernisation d'applications anciennes

Reprise de VB6, WinForms ou d'un .NET Framework ancien, par étapes, sans arrêter les opérations.

Deux mandats, deux modèles différents.

Mandats .NET livrés

Une application WPF qui relie une balance industrielle au système de gestion, et une impartition de développeurs Angular et .NET/C# dans l'équipe interne d'un manufacturier.

Le cas d'une application .NET vieillissante que plus personne ne peut faire évoluer est fréquent, et il a sa propre logique. Notre approche de la reprise de logiciel.

Questions fréquentes

Ce qu'on nous demande avant de commencer.

Développez-vous encore des applications de bureau ?

Oui, et sans réserve. Le web n'a pas remplacé l'application de bureau partout : dès qu'il faut lire un port série, piloter un appareil ou garantir le fonctionnement sans réseau, une application Windows reste le choix rationnel.

Quelle version de .NET utilisez-vous ?

Pour un nouveau projet, la version courante de .NET. Pour un projet existant, nous travaillons avec ce qui est en place et proposons une montée de version quand elle apporte quelque chose de concret — pas par principe.

Pouvez-vous reprendre une application VB6 ou WinForms ?

Oui. Ces applications contiennent souvent des règles métier accumulées sur quinze ans qui n'existent nulle part ailleurs. Nous les documentons avant de les déplacer, et nous procédons par étapes plutôt que par grand remplacement.

Faites-vous du WinDev aussi ?

Oui, c'est une expertise distincte et rare au Québec. Nous lui avons consacré une page complète.

👋 Salut, ici Marc-André !

On aime rencontrer du monde.

Rendu ici, vous en savez déjà pas mal sur nous. On aimerait bien vous connaître à notre tour.

Pas de pitch, pas de pression : juste une bonne conversation sur ce que vous bâtissez, ce qui vous bloque, ce qui vous allume. Trente minutes, autour d'un café virtuel. ☕

Par où veux-tu commencer ?
Marc-André Croteau, fondateur de DevActif
Marc-AndréFondateur, DevActif
DisponibleRépond généralement le jour même.
Écrivons-nousRéponse humaine, rapide et sans détour.

Vos informations sont confidentielles et ne seront jamais partagées.