vendredi 15 janvier 2010

Les technologies web I-COM Software

Pour un éditeur de logiciels comme I-COM Software, l’environnement de développement et les technologies utilisées sont des éléments déterminants dans la conduite des projets de nos équipes. Avec l’évolution des technologies nous sommes constamment à l’affut des nouveautés et des avantages que de nouvelles solutions techniques peuvent apporter à nos clients.

I-COM Software a toujours travaillé avec des technologies Microsoft.
L’application initialement développée par WStore s’appuyait sur ces technologies, et nous avons basé tous nos développements sur l’applicatif existant.


Au-delà de ces raisons historiques, nous avons continué d’utiliser les technologies Microsoft pour leur adéquation aux besoins d’une application professionnelle, tels que la sécurité des données et l’efficacité des outils d’administration de la suite SQL Server, et des outils de développement Microsoft.


L’environnement technique de nos applications V5 est le suivant :
  • Base de données Microsoft SQL serveur
    SQL Server nous est particulièrement utile pour ses fonctionnalités de reporting (OLAP), la réplication des données (pour nos catalogues, par exemple), la sécurité offerte par le backup différentiel et la gestion de différents droits d’accès à la base de données permettant de limiter les risques d’altération et d’intrusion.

  • Serveur web Microsoft Windows 2003 
    Sa facilité de configuration nous permet de créer automatiquement plusieurs boutiques en utilisant des fichiers de configuration, ce qui simplifie le travail de notre service exploitation en cas de changement de serveur. La fonctionnalité d'URL rewriting permet également d'améliorer le référencement naturel de nos boutiques.

  • Microsoft BizTalk Server
    BizTalk est lui surtout utilisé pour gérer les échanges entre notre système et SAP pour la société INMAC WStore. Cela nous permet de surveiller les gros volumes d’échanges quotidiens (plusieurs dizaines de milliers de messages) et de traiter efficacement les erreurs éventuelles.

     
Nos développeurs travaillent dans un environnement Microsoft utilisant Microsoft Visual Studio, Microsoft SQL Server Management Studio et Visual SourceSafe pour le partage, la sauvegarde et l’historisation du code.

Dans nos applications, nous combinons ainsi les technologies web suivantes :
  • C# .Net pour les sites e-commerce et les interfaces Biztalk
  • ASP et C# .Net pour nos portails d’administration
  • C++ pour les interfaces d’échange avec les grossistes
L’utilisation de l’ASP et du .Net s’impose d’elle-même pour une entreprise faisant du web dans un environnement Microsoft. La première version de notre application utilisait de l’ASP 2 et nous avons ensuite évolué vers de l’ASP 3 puis l’ASP .Net. Nous avons ainsi fait évoluer nos technologies par rapport à notre environnement de développement de départ tout en restant cohérents avec nos choix.

Au niveau de nos sites e-commerce, le .Net apporte de meilleures performances que l’ASP 3.0 car c’est un langage compilé. Il permet également d’offrir des fonctionnalités de customisation avancées à nos clients pour gérer leur boutique.

Au niveau de notre portail d’administration, le .Net nous a permis de développer des outils d’envoi de données (comptes clients, catalogue, prix, cotations etc.), et d’offrir à nos clients des fonctions de reporting leur permettant de suivre précisément leur activité commerciale.

Nous avons d’ailleurs, à moyen terme, le projet de faire évoluer notre portail d’administration vers le 100% .Net ; ce qui nous permettra d’être plus homogènes en ayant un seul environnement de développement cohérent.

L’évolution de notre environnement Microsoft est permanente. Pour 2010, nous avons le projet de mettre à jour nos serveurs web avec Windows Serveur 2008, notre base de données avec SQL Serveur 2008 et nos postes de développement avec Visual Studio 2008, et de fournir à nos équipes les formations nécessaires.

Grâce ces évolutions techniques, nous comptons apporter toujours plus de fonctionnalités à nos clients et répondre à leurs besoins avec des solutions adaptées et innovantes.


Maud Guyot
Rédactrice technique chez I-COM Software
I-COM Software : Bookmark and Share
Son site / Son flux RSS / Son flux Twitter

Aucun commentaire:

Articles en relation

Articles en relation avec le monde de la distribution