[Éric Commelin]

 Développement,  Formation &  Conseil.

# .Net,  Développement système & réseau &  Web.

Projets Web

SECANAFI 9 - Logiciel comptable

Commanditaire

Groupe Alpha via sa branche Secafi, à Metz

Technologies
.Net C# Entity Framework Visual Studio WCF ASP.Net JQuery MS Ajax HTML5 CSS3 Aspose.Net
Description

Le projet SECANAFI 9 consistait à passser d'un logiciel de gestion client lourd à une version Web pour en simplifier la distribution. Il était important de conserver une interface très proche de l'originale, notamment au niveau des nombreux raccourcis afin d'éviter d'augmenter les temps de traitement des dossiers par les experts.

L'application automatise désormais la production de rapports, de documents et de présentations (PDF, Power Point, Word, Excel.) Les Bibliothèques Aspose ont été utilisées et appréciées (cliquez sans états d'âme, je n'ai pas d'action chez Aspose.)

Le projet a été un franc succès. Le temps de traitement moyen d'un dossier a même fortement diminué. Ceci a été rendu possible par une utilisation importante de JavaScript, non seulement pour des communications AJAX, mais aussi pour la gestion de pré-traitements par le navigateur. Il faut également remercier la parfaite maîtrise du besoin métier par mon contact chez le client : Daniel Jung.

Logi-Pro - Logiciel de gestion immobilière pro

Commanditaire
Technologies
.Net ASP.Net C# ADO.Net SQL Servert Entity Framework Visual Studio WCF JQuery MS Ajax Classic ASP 3.0
Description

  

L'application Web Intranet Logi-Pro est un logiciel leader en matière de gestion commerciale pour l'immobilier d'entreprise. Il est multi-sites, multilingue, multi-plateformes.

J'accompagne l'équipe de développeurs sympatique et dynamique d'Ispo-Facto dans la migration de ce site historiquement écrit en VB Script et ASP Classique 3.0 vers C# et ASP.Net 4.5. Mes interventions sont variées :

  • Formation de l'équipe de développement à C#, puis à ASP.Net ;
  • Conseil sur les problèmes de réalisation ;
  • Réalisation de certains points importants, notamment :
    • Architecture centrale 
    • Moyen de communication entre les moteurs ASP et ASP.Net ;
    • Services Web pour les fonctionnalités Ajax 
    • Réalisation d'un logiciel client lourd facilitant la traduction des ressources.

PerfoWeb - PerfoWeb DFO - Compact SMT - TCD - Wigis - Logiciels Workflow

Commanditaire

Siège de l'UNESCO, service HRM/TCD, à Paris

Technologies
.Net VB.Net ADO.Net Visual Studio ASP.Net ASP.Net Web Services MS Ajax SQL Server
Description

Le projet PerfoWeb et ses déclinaisons (PerfoWeb DFO - Compact SMT - TCD - Wigis) permettent principalement de gérer les workflows d'évaluations à 360° des membres du personnel, des directeurs au siège et hors-siège et de la direction générale de l'Organisation.

L'extension Wigis est également un gestionnaire de workflow. Elle gère l'avancement des membres du personnel.

Freschezza - Vitrine restaurant

Commanditaire

Le restaurant Freschezza

Technologies
.Net C# Entity Framework Visual Studio ASP.Net SQL Server JQuery
Description

Il s'agit d'une petite application assez ancienne et sans envergure mais c'est aussi ma seule réalisation qui ne soit pas un intranet...

Freschezza est la pizzeria de mon voisin. J'ai réalisé pour lui ce petit site qui lui permet de mettre sa carte en ligne et d'enregistrer les réservations.

Le site propose au propriétaire de mettre à jour sa carte en ligne et de gérer un petit blog. Les photos envoyées sont retaillées et recadrées par un handler http pour économiser la bande passante. En effet l'hébergement n'est pas très performant mais, à 2 € HT par mois, c'est parfait pour la petite structure.

J'ai suivi 'scrupuleusement' les 'recommandations' du maître d'ouvrage. Il vaut mieux : je ne suis pas un artiste. Aucun framework de présentation ou CMS n'a donc été utilisé.

Cela dit, je vous encourage à faire un passage non-virtuel chez Freschezza. On y mange vraiment très très bien (je n'ai pas d'action.)

Projets système & clients lourds

Démon Ulis - Service Windows

Commanditaire

Régie Immobilière de la Ville de Paris (RIVP)

Technologies
.Net VB.Net Crystal reports Oracle Service Windows Multithreading WCF .Net Remoting ADO.Net
Description

  

Le 'démon ULIS' est un service Windows qui gère les impressions extranet de la RIVP. Le service récupère les demandes d'impression de nombreuses applications disséminées au sein de l'entreprise mais également chez les gardiens d'immeuble. Le service gère une myriade d'imprimantes.

Les requêtes d'impressions demandent à instancier des rapports Crystal Reports et à les alimenter à partir d'informations en provenance de bases de données Oracle (personne n'est parfait.)

Plusieurs instances du service s'exécutent sur plusieurs serveurs, tant pour répartir la charge que pour gérer des statégies d'accès différentes.

Ce projet est né en 2007 mais me demande encore des interventions régulières car est en constante évolution du fait de l'avancée des besoins de la RIVP : mises en cache, intégration d'emails, génération de PDF, manipulation de documents PDF existants, intégration à un service web de gestion électronique de documents en plus des rapports Crystal, ...

Contrôleur d'impressions distribuées - Client lourd

Commanditaire

Régie Immobilière de la Ville de Paris (RIVP)

Technologies
.Net VB.Net Multithreading .Net Remoting Windows Forms
Description

L'impression de rapports Crystal et de documents GED par le service ULIS est controlé par un outil de type client lourd accessible aux administrateurs du service. L'outil permet de gérer les priorités des tâches d'impression en cours ou en attente, permet de les relancer, de les suspendre ou de les annuler. Il est également possible de gérer le nombre de traitements parallèles multithread à autoriser.

La communication entre un contrôleur et un démon ULIS est basée sur .Net Remoting, pour en maximiser la souplesse.

Adaptateur XML - Service Windows

Commanditaire

Régie Immobilière de la Ville de Paris (RIVP)

Technologies
.Net VB.Net Service Windows Linq To XML
Description

Ce petit service Windows utilise Linq To XML pour transformer des documents XML provenant de programmes UNIX pour les adapter au schéma et à l'encodage attendus en entrée par d'autres programmes UNIX. Les traitements de ce service Windows sont déclenchés par des scripts UNIX à l'aide de requêtes RSH.