En mécanique, tous les carrossiers savent à quel point le soin apporté à la couche d’apprêt influe sur la qualité du rendu final. En revanche, en informatique, plus rares sont ceux qui soupçonnent l’influence que peut avoir la préparation de la couche destinée à recevoir les développements.
Priming Library fournit une solide base architecturale utilisée pour accélérer le développement d’applications Web ASP.NET MVC, par composition, avec une approche Saas et ciblant une installation « on-premise » ou sur Microsoft Azure.
Priming Library, c’est l’expérience qu’a Agilcom des développements d’applications Web dans le monde Microsoft depuis 2008, concentrée et organisée dans une librairie utilisée (en totalité ou en inspiration) dans les architectures que nous réalisons. L’objectif est d’aider nos clients à ne pas « ré-inventer la roue », et d’accompagner les équipes de développement à se configurer rapidement dans une démarche de livraison incrémentale, en se concentrant sur les scénarios et modules à réaliser.
Priming Library propose une démarche simple, assurant un continuum de connaissances que vous cibliez une installation sur vos propres serveurs (on-premise) virtualisés ou non, ou sur Azure, avec approche hybride (base de données SQL traditionnelles, machines virtuelles, etc.) ou complète.
Priming Library, c’est :
- Une application Web générique, composable ;
- Des surcharges des moteurs de gestion des vues et de gestion des contrôleurs pour trouver dynamiquement, dans un catalogue de composants, les éléments à charger ;
- Une démarche de déploiement, pour publier de manière incrémentale les différents modules dans le catalogue de composant ;
- Un catalogue de composants hébergé sur un système de fichier (par défaut), ou encore dans un blob ou en base de données (Azure) ;
- Un module complet de gestion des authentifications et des membres ;
- Un module de gestion des permissions, pour implémenter de manière souple et évolutive les règles de permission associées aux éléments à sécuriser dans votre application ;
- Un module de gestion de la globalisation de votre application, de manière cohérente et transversale ;
- Une encapsulation de l’accès à la base de données pour développer rapidement des couches de données performantes, et stable dans le temps, limitant les adhérences entres modules et scénarios implémentées ;
- Des outils de productivité, pour développer rapidement et déployer simplement vos modules dans le catalogue ;
- Des patterns de code pour prendre en charge l’essentiel des problématiques rencontrées lors du développement d’applications MVC dans le monde Microsoft, en C#.
- Et bien plus encore …
Vous souhaitez gagner du temps et rapidement obtenir un résultat concret et professionnel pour votre projet de développement ? N’hésitez pas à nous téléphoner pour discuter ensemble de la manière la plus optimale de vous accompagner dans votre réussite. Vos équipes connaissent le développement d’application Web MVC avec C# ? Emmenez les sur Azure, sans rupture de compétence !
Pour me contacter :
Bernard Fedotoff
+33 6 12 54 93 12
bfedotoff(at)agilcom.info ou bfedotoff(at)hotmail.com