Technologies

La plateforme a été développée en utilisant la plateforme .NET Framework 4.0 de Microsoft et le langage de programmation C#. En particulier nous utilisons :

  • Entity Framework et LINQ pour la manipulation des données;
  • Windows Communication Foundation pour les services Web du Core Services (Nous utilisons les protocoles SOAP, RestFULL et OData selon les contextes);
  • Windows Identity Foundation pour la gestion de l’authentification et des autorisations (WS-Federation, WS-Trust et SAML 2.0);
  • ASP.NET et ASP.NET MVC 3 pour le développement des applications WEB;
  • Windows Serveur 2008 ou ultérieur;
  • Internet Information Services 7.0 ou ultérieur pour le déploiement des applications et des « Cyberjustice Core Services »;
  • ELMAH Framework pour le journal des erreurs;
  • NINJECT Framework pour la gestion des règles d’affaires;
  • La librairie JQuery 1.7.2 pour avoir des interfaces dynamiques;
  • Twitter Bootstrap 2.1 pour la création d’interface utilisateur intuitive et adaptable au format des écrans;
  • HTML5 et CSS3 avec les applications MVC.

Les applications WEB sont développées et testées pour les navigateurs Internet Explorer 9.0, Google Chrome, Firefox et Safari. Les anciennes versions d’Internet Explorer ne supportent pas la plupart des propriétés réactives de HTML 5.

Ce contenu a été mis à jour le 30 avril 2015 à 22 h 00 min.