Aspose.Tasks pour .NET Product Présentation du produit
Bienvenue sur Aspose.Tasks pour .net
Aspose.Tasks pour .NET est une bibliothèque de classe multiplateforme qui permet aux applications .NET de lire et d’écrire des fichiers MPP / XML sans utiliser le logiciel Microsoft Project. C’est actuellement le seul composant .NET qui fournit cette fonctionnalité. Aspose.Tasks pour .NET est un produit mature qui permet à vos applications d’effectuer une large gamme de tâches de traitement de documents avec stabilité et flexibilité. Comme pour tous les composants de gestion des fichiers Aspose, Aspose.Tasks pour .NET fonctionne bien avec les applications Win Form et WebForm.
Avec Aspose.Tasks pour .NET, il est possible de programmer avec les fichiers Microsoft Project (MPP / XML) sans utiliser Microsoft Project. Le composant fournit une API facile à utiliser pour manipuler les fichiers de projet, économiser du temps et de l’argent par rapport au développement de fonctionnalités similaires à partir de zéro.
Avantages
Aspose.Tasks pour .NET prend en charge MPP, MPT, XML, XLSX, HTML, PDF, XAML et d’autres formats. Vous pouvez générer, modifier, convertir, rendre et imprimer des documents sans utiliser le logiciel Microsoft Project. Utiliser Aspose.Tasks pour .NET dans vos applications vous donne les avantages suivants:
Fonctionnalités riches
Aspose.Tasks offre un large arrangement de fonctionnalités pour la création, la lecture, la manipulation et l’enregistrement des fichiers de projet:
- Lire, modifier et écrire Microsoft Project ou Oracle Primavera Documents - Les formats MPP / XML / P6XML sont pris en charge.
- Lisez les projets MPP et les formats de projet XML. Microsoft Project 2003, 2007, 2010, 2013, 2016, 2019 et 2021 MPP est pris en charge.
- Lisez et écrivez des projets de \ à Project Server ou Project en ligne à l’aide de l’API PWA (Project Web Access).
- Créer, mettre à jour et écrire des projets au format de projet XML.
- Lisez les fichiers du projet MPP, mettez à jour leurs informations de résumé et écrivez-les au format MPP original.
- Lisez les fichiers du projet MPP et convertissez-les au format XML à l’aide d’Aspose.Tasks pour .NET (le XML peut être manipulé en implémentant un analyseur XML personnalisé).
- Modifier les paramètres du projet principal comme le type de calendrier, les dates de démarrage et de fin.
- Modifier les paramètres du projet par défaut comme le taux standard par défaut, le taux d’heures supplémentaires par défaut, le type de tâche par défaut, l’accumulation de coûts fixes par défaut, etc.
- Gérer les attributs étendus.
- Définissez les jours de semaine pour le projet.
- Définissez les jours de semaine pour les calendriers et les exceptions du calendrier.
- Lisez et écrivez des calendriers pour les tâches et les ressources.
- Gérer la planification et la durée de base des tâches.
- Gérer les contraintes sur les tâches.
- Créer et gérer les liens entre les tâches.
- Lisez, modifiez et créez des tâches, des tâches d’étape, des tâches critiques ou des efforts estimées.
- Gérer les coûts et les variances des ressources.
- Coûts d’attribution d’accès et budget.
- Prise en charge du codage des fichiers MPX.
- Implémentation du préfixe des ressources pour les ressources imbriquées.
- Prise en charge du réglage du préfixe CSS pour l’exportation HTML.
- Définissez le format de date personnalisé lors de l’exportation vers le format PDF.
- La lecture des informations VBA (références, modules, attributs de modules) de MPP est pris en charge.
Indépendance de la plate-forme
Utilisez Aspose.Tasks pour .NET pour créer tout type d’application .NET 32 bits ou 64 bits, y compris ASP.NET, WCF, WPF, Services Web et WinForms. Il est possible d’utiliser Aspose.Tasks pour .NET via COM Interop d’Asp, Perl, PHP et Python. Vous pouvez également utiliser Aspose.Tasks pour .NET pour créer des applications avec Mono.
Aspose.Tasks pour .NET Prise en charge:
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2015- Visual Studio 2017
- Visual Studio 2019
Performances et évolutivité
Aspose.Tasks pour .NET est conçu pour effectuer des performances tout aussi bien serveur ou client. Aspose.Tasks pour .NET est un seul assemblage .NET qui peut être déployé avec n’importe quelle application .NET en la copie simplement. Vous n’avez pas à vous soucier des autres services ou modules. Vous pouvez littéralement générer des milliers de documents en quelques minutes avec Aspose.
Aspose.Tasks est développé d’une manière qu’un seul thread fonctionne sur un document à la fois. C’est un scénario typique d’avoir un fil de discussion sur un seul document. Différents threads peuvent travailler en toute sécurité sur différents documents en même temps.
Versions du projet Microsoft pris en charge
- 2003
- 2007
- 2010
- 2013
- 2016
- 2019
- 2021
Déclaration
Tous les composants .NET ASPOSE nécessitent une autorisation de confiance complète pour être définie. La raison en est que les composants .NET ASPOSE doivent accéder aux paramètres de registre, des fichiers système autres qu’un répertoire virtuel pour certaines opérations comme les polices d’analyse. De plus, les composants .NET ASPOSE sont basés sur des classes de système .NET Core qui nécessitent également une permission complète de confiance dans de nombreux cas.
Les fournisseurs de services Internet hébergeant plusieurs applications de différentes sociétés appliquent principalement le niveau de sécurité de confiance moyenne. Dans le cas de .NET 2.0, un tel niveau de sécurité applique les contraintes suivantes:
- OledbPermission n’est pas disponible. Cela signifie que vous ne pouvez pas utiliser le fournisseur de données Ole DB géré ADO.NET pour accéder aux bases de données.
- EventLogPermission n’est pas disponible. Cela signifie que vous ne pouvez pas accéder au journal des événements Windows.
- Réflexion Permission n’est pas disponible. Cela signifie que vous ne pouvez pas utiliser la réflexion.
- RegistryPermission n’est pas disponible. Cela signifie que vous ne pouvez pas accéder au registre.
- WebPermission est restreint. Cela signifie que votre application ne peut communiquer qu’avec une adresse ou une gamme d’adresses que vous définissez dans l’élément
. - FileIOPERMISSION est restreinte. Cela signifie que vous ne pouvez accéder qu’à des fichiers dans la hiérarchie du répertoire virtuel de votre application.
Pour les raisons spécifiées ci-dessus, les composants .NET ASPOSE ne peuvent pas être utilisés sur les serveurs accordant un ensemble d’autorisation autre que la fiducie complète.
Support technique
Aspose fournit un support technique gratuit illimité pour tous ses produits. Le support est disponible pour tous les utilisateurs, y compris ceux qui exécutent une évaluation.
Si vous avez besoin d’aide, visitez le Aspose.Forums. Postez votre question dans le forum Aspose.Tasks pour .NET et il sera répondu dans quelques heures.
Lorsque vous attendez une réponse dans les forums, veuillez permettre des différences de fuseau horaire.
Signaler un problème
Si vous avez un problème, suivez ces étapes simples pour vous assurer qu’elle est résolue efficacement:
- Assurez-vous d’utiliser la dernière version du produit avant de signaler un problème.
- Jetez un coup d’œil dans les forums, ce wiki de documentation et la référence de l’API avant de signaler un problème. Votre question peut déjà avoir une réponse.
- Lorsque vous signalez un problème, veuillez inclure le document d’origine et éventuellement un fragment de votre code qui cause le problème. Si vous avez besoin de joindre plusieurs fichiers, zipons-les en un. Il est sûr de joindre vos documents dans les forums, car seuls les développeurs de vous et Aspose avez accès aux fichiers joints.
- Veuillez essayer de signaler un problème par fil. Si vous avez un autre problème, signalez-le dans un fil séparé.
Aspose ne fournit pas de support technique par téléphone. L’assistance téléphonique n’est disponible que pour les questions de vente et d’achat.
Ressources
Ce tableau répertorie les tâches ASPOSE importantes pour les ressources techniques .NET.
Resource | Description |
---|---|
Aspose.Tasks home page | Product home page. |
Aspose.Tasks blog | Check this often for information about new releases and useful tips about Aspose.Tasks. |
Aspose.Tasks for .NET support forum | Post your questions and issues here for a speedy resolution. |
Aspose.Tasks for .NET product documentation | Full online documentation. |
Aspose.Tasks for .NET API References | Online Aspose.Tasks for .NET API References. |