Home Produits Solutions C# Solution - Présentation
fp-developer

C# Solution

Modeliosoft C# Solution est dédiée aux développeurs, concepteurs
et architectes C#/.Net souhaitant modéliser des architectures et des
applications logicielles .Net.

Fonctionnalités clé de Modeliosoft C# Solution

Modeliosoft C# Solution augmente l'efficacité et améliore la qualité du code des développeurs, concepteurs et architectes :


Modélisation UML et BPMN

Modeliosoft C# Solution supporte la modélisation UML, BPMN, SOA et Architecture d'Entreprise, et fournit des assistants de modélisation intelligents (drag & drop intelligent, création intelligente d'éléments, capture d'éléments complexes), afin de vous faciliter la vie. Les modèles peuvent être échangés entre outils de modélisation grâce à la fonctionnalité d'import / export XMI.

 

Modélisation UML et BPMN modeling

Génération et reverse engineering de code C#

Génération et reverse engineering de code C#

Modeliosoft C# Solution fournit les fonctionnalités rapides et robustes de génération et reverse engineering de code C#, fonctionnalités qui sont très fréquemment utilisées par nos clients dans leur développement C# quotidien.

Synchronisation UML / code

Modeliosoft C# Solution garantit que votre architecture UML et votre code C# sont en permanence synchronisés, en mode model-driven ou en mode roundtrip complet.

Synchronisation UML / code

Génération de makefiles

Génération de makefiles

Modeliosoft C# Solution génère automatiquement les makefiles d'un projet pour une définition de configuration de projet particulière. Ceci automatise à la fois la production du code et la production des binaires.

Ce mécanisme automatisé et cohérent de production d'applications de qualité facilite les processus d'intégration continue, la maintenance et le support du travail en équipe.

 

Support complet de C# 4

C# 4 apporte de nombreux avantages, et l'ensemble de nos outils UML pour la conception C# le supportent de manière complète.

Les notions spécifiques à C#, telles que les events, les delegates, les itérateurs et les conteneurs, sont supportées par Modelio au niveau du modèle et par le générateur C#. Les propriétés C# peuvent être créées et gérées au niveau du modèle.

 

Support complet de C#

Interface adaptée à C#

Interface adaptée à C#

Modeliosoft C# Solution fournit les boîtes à outils et les fenêtres de propriétés, afin de vous aider à utiliser UML dans vos développements C#. Les concepts C#, tels que les "propriétés", peuvent être utilisés directement avec UML, tandis que l'éditeur C++ intégré, avec sa coloration syntaxique, est parfait pour les éditions rapides.

Fonctionne avec votre IDE préféré

Modeliosoft C# Solution s'adapte parfaitement à vos habitudes et votre environnement existants. Les fichiers qu'elle produit sont organisés de manière à être compatibles avec les IDE les plus populaires. Ceci permet à votre IDE de gérer automatiquement les fichiers C# générés, tandis que les changements dans le code sont facilement récupérables dans l'architecture UML.

 

Fonctionne avec votre IDE préféré

Génération de documentation C#

Génération de documentation C#

Les développeurs utilisent souvent les commentaires C# pour documenter leur code. Les commentaires C# sont supportés par Modeliosoft C# Solution, et les développeurs peuvent y accéder pendant leur navigation du modèle. Ils peuvent produire de la documentation en réutilisant ces commentaires C# dans la documentation générée.

Documentation Web navigable

Modeliosoft C# Solution génère à partir du modèle des documents Web navigables qui correspond au code généré. Facilement accessibles et navigables, ces documents Web constituent un moyen professionnel et pratique de partager la documentation de votre architecture et votre code.

Documentation Web navigable

Mécanismes d'extensibilité

Modeliosoft C++ Solution est totalement extensible, grâce à son API Java et son méta-modèle ouverts, son mécanisme d'extension par "profils", son outil "Pattern Designer" et ses mecanismes de customisation standard.

Les développeurs peuvent facilement modifier les règles de génération de code afin de gérer des ensembles (associations), étendre les types de modélisation de base, automatiser la génération pour les frameworks les plus populaires tels que NHibernate, et définir leurs propres procédures de développement, comme l'automatisation de l'intégration continue ou les changements aux procédures de livraison utilisées au sein d'une équipe.

 

Modules recommandés

Toutes les Solutions Modeliosoft peuvent être étendues à tout moment en y rajoutant des modules. Pour Modeliosoft C# Solution, nous recommandons les modules suivants :