ORIOLIS NOS TECHNOLOGIES
.Net/ .Net Core


Le socle du développement des technologies Microsoft depuis les années 2000 avec .Net Framework a connu un énorme succès et constitue un grand panel de nos activités de maintenances et évolutions logicielle. Depuis quelques années, .Net Core est le renouveau de .Net avec une vision complètement Open Source, élargissant le champ des possibles grâce à son support multiplateforme.
ORIOLIS NOS TECHNOLOGIES
ASP.Net (Form, MVC) et WebAPI




L’écosystème ASP.Net, que ce soit en WebForms ou MVC, nous procure des solutions efficaces et fiables pour la réalisation d’applications web. Le support natif des authentifications Active Directory sont des atouts majeurs pour l’intégration de solutions intranet. Avec l’explosion des webservices , API Rest et des technologies SPA, WebAPI est devenue une pièce majeure que tout développeur .Net se doit de maitriser.
ORIOLIS NOS TECHNOLOGIES
C#, VB.Net, TypeScript



Les framework .Net et .Net Core font le plaisir de tous les développeurs puisqu’ils acceptent tout une panoplie de langages. Chez Oriolis, nous nous sommes tournés principalement vers le plus usité et connu : C#
Vb.Net est un langage ayant sa communauté et nous répondons à certains besoins clients qui ont choisi cette voie pour l’implémentation de solutions .Net.
Un des derniers langages de Microsoft, TypeScript, est devenu très rapidement un langage majeur, offrant la possibilité aux développeurs de produire du code Javascript de manière plus structurée.
ORIOLIS NOS TECHNOLOGIES
Mobilité : Xamarin, Cordova


Le dernier terrain de jeu du développement, les smartphones ou autres tablettes connaissent aussi de nombreuses technologies de développement. Par essence, nous proposons nos services autour la solution Xamarin de Microsoft. Pour ceux qui aiment javascript, nous mettons aussi en œuvre Cordova.
ORIOLIS NOS TECHNOLOGIES
Php

Ce langage open-source est devenu le langage de programmation web côté serveur le plus utilisé depuis plusieurs années. La communauté open source associée est l’une des plus actives.
ORIOLIS NOS TECHNOLOGIES
Frameworks PHP :Symfony, Laravel, Zend



PHP a permis de créer un grand nombre de sites web célèbres comme Facebook, Wikipédia, etc. Il est considéré comme une des bases de la création de sites web dynamiques mais également des applications web.
PHP se stabilise fortement au fur et à mesure des nouvelles versions et permet ainsi l’émergence de frameworks structurés et éprouvés comme Zend, Symfony ou Laravel.
ORIOLIS NOS TECHNOLOGIES
CMS Php : WordPress, Magento


Juste un chiffre : en octobre 2019, WordPress est utilisé par 34,7 % des sites web dans le monde ! Tout comme WordPress, Magento est écrit en PHP. Il est utilisé par plus de 250 000 commerçants et représente environ 30% de la part de marché totale.
ORIOLIS NOS TECHNOLOGIES
Test unitaire : Xunit, MSTest, PhpUnit, Codeception




Ces outils de test sont les références pour la mise en place de tests automatisés qui permettent de garantir la qualité du code de l’application.
Les tests automatisés sont un excellent outil pour s’assurer que votre application fonctionne toujours lorsque vous faites des changements ou quand vous ajoutez de nouvelles fonctionnalités.
ORIOLIS NOS TECHNOLOGIES
SPA : Angular/AngularJS, React, VueJS




Après avoir été rejeté pour des problèmes de navigateurs web, Javascript a eu sa revanche avec les premières librairies reconnues pour leurs apports indéniable au développement web. Avec le support d’appels de requêtes asynchrones, la communauté a rapidement ouvert la voie au Single Page Application. Nos services s’appuient sur les briques les plus célèbres : d’un côté Angular bien apprécié par les développeurs TypeScript, de l’autre AngularJS , React et Vue pour ceux qui aiment le challenge Javascript ?
ORIOLIS NOS TECHNOLOGIES
Git/TFS


Ces outils sont désormais bien plus que de simples logiciels de gestion de version qui permettent de gérer l’archivage du code source des applications.
Ils sont généralement inclus dans d’autres applications spécialisées qui apportent de nombreuses fonctionnalités (pilotage par les chefs de projets, déclaration des demandes d’évolutions / d’anomalies, …).
ORIOLIS NOS TECHNOLOGIES
Devops/Livraison Continue

DevOps est un état d’esprit que nous essayons d’insuffler à nos équipes. La prise de conscience par les développeurs de l’impact sur l’opérationnel. Et pour fédérer cela, rien de mieux que le process de livraison continue qui permet de relier directement la ligne de code à une mise en production.
ORIOLIS NOS TECHNOLOGIES
Code quality : SonarQube

Créer du code c’est bien, l’améliorer au fil de l’eau c’est mieux. SonarQube est l’outil exploité en interne pour suivre à chaque push la qualité du code délivré par nos équipes de développement. Intégrer dans le process de livraison continue, nous obtenons un suivi et une historique de la qualité de nos réalisations.
ORIOLIS NOS TECHNOLOGIES
Virtualisation & Docker



Après avoir conquis les équipes infra, la virtualisation fait dorénavant partie du quotidien du développeur qui lui permet de jongler plus facilement d’un environnement de développement à un autre. Docker a apporté sa petite révolution et aussi ses facilités pour créer ou obtenir rapidement des environnements de devs/tests.
ORIOLIS NOS TECHNOLOGIES
Cloud Azure

Nos développements accompagnent le choix des IT, et notre pôle dédié aux technologies Microsoft s’est tourné vers Azure. Que ce soit pour la mise en place de solution PaaS ou SaaS, nous intervenons et exploitons les diverses briques proposées par Azure pour la réalisation de vos applications cloud.
ORIOLIS NOS TECHNOLOGIES
SGBD : SQL Server, MySQL, Oracle, MariaDb, Postgresql, Sybase et Informix





Pas d’application sans base de données ! Nous utilisons les principaux moteurs de bases de données relationnelles et nous nous adaptons aux besoins de notre clientèle.
ORIOLIS NOS TECHNOLOGIES
NoSQL

Le monde de la donnée n’était pas assez riche avec les bases de données relationnelles, les cubes ou autres datawarehouses. NoSQL amène une approche moins conventionnelle du stockage des données, et les solutions implémentant cette approche sont nombreuses. Plus proche des développeurs, la suite Elasticsearch Logstash Kibana (ELK pour les intimes) a démontré sa richesse et mis en valeur l’importance des logs.
ORIOLIS NOS TECHNOLOGIES
PowerBuilder

Outil de développement très à la mode dans les années 90 pour ses capacités de développement rapide d’importantes applications coeur métier, Powerbuilder se modernise depuis la reprise en main en 2016 de son évolution par APPEON.
L’intégration des webservices REST, des technologies .Net et de la portabilité web et mobile offent aux entreprises de nouvelles possibilités de modernisation et de migration de leur application au sein d’un SI de plus en plus hétérogéne et orienté vers le cloud.
ORIOLIS NOS TECHNOLOGIES
WINDEV, WEBDEV, WINDEV MOBILE




Initiée en 1984, la suite PC SOFT est constituée de 3 principaux outils de développement : WINDEV (Client Lourd), WINDEV MOBILE (Smartphone, Tablette, Terminaux mobiles) et WEBDEV.
PC SOFT fournit des environnements complets incluant les outils de développement, de pilotage, d’intégration continue, gestionnaire de sources, mais également une base de données dédiée et performante, ainsi que bien d’autres éléments !
Alliant à la fois une grande flexibilité et facilité de développement à une totale compatibilité avec tous les SGBD, les applications réalisées via ces outils sont très facilement déployables et sont utilisés par de très nombreuses sociétés dans le monde entier. Les mises à jour de versions régulières suivent l’avancée des technologies.
ORIOLIS NOS TECHNOLOGIES
Delphi

Delphi n’est pas qu’un simple langage, c’est à la fois un langage de programmation orienté objet et un environnement de développement intégré (EDI) pour ce langage.
Ses dernières version incluent des bibliothèques permettant un déploiement sur les plate-formes Android, MacOS, iPhone,…
ORIOLIS NOS TECHNOLOGIES
BI : Qlicksense

Combiner rapidement ses données pour créer des analyses visuelles enrichies et interactives n’a jamais été aussi simple.
Les rapports ainsi créés permettent de bénéficier d’informations métier plus vite que jamais.