Migration de Microsoft Office Automation à Aspose

Travailler avec Microsoft Office Automation est traditionnellement une approche courante pour manipuler les fichiers Microsoft Project (MPP) dans les applications .NET. Cependant, en raison de limitations telles que les frais généraux de performances, la dépendance des installations de bureaux et le support restreint dans les environnements côté serveur, de nombreuses équipes de développement passent désormais à Aspose.Tasks pour .NET comme une alternative plus robuste et évolutive.

Pourquoi migrer vers Aspose.Tasks?

Aspose.tasks est une puissante API .NET conçue pour traiter et manipuler les fichiers de projet Microsoft sans nécessiter Microsoft Office ni aucun composant interop. Il fournit des fonctionnalités riches pour la lecture, la création, la mise à jour et la conversion de fichiers MPP, XML et Primavera, ce qui le rend idéal pour les applications backend et Web. La migration permet une architecture plus propre, réduit les dépendances d’exécution et prend en charge les scénarios de déploiement multiplateforme tels que les fonctions Docker ou Azure.

Avantages clés

Transition dans la pratique

En migrant de l’automatisation de bureau ou VSTO à Aspose.Tasks, vous remplacez généralement la logique basée sur l’interopération par des appels API directs. Par exemple, au lieu d’utiliser Microsoft.office.interop.msproject.application, vous initialisez directement un objet Project et manipulez ses tâches, ressources et affectations. L’API fournit également des collections et des méthodes intuitives pour lier les tâches, attribuer des ressources et exportation des horaires.

Vous trouverez ci-dessous des guides et des exemples pratiques pour vous aider à démarrer avec la transition:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.