TaskGarden 2.0

Licence: Essai gratuit ‎Taille du fichier: 868.35 KB
‎Note des utilisateurs: 2.4/5 - ‎5 ‎Votes

Développez des applications multi-processus robustes pour la plate-forme .NET de Microsoft avec TaskGarden. TaskGarden est une architecture puissante mais simple à utiliser multi-processus. Contrairement au multi-threading traditionnel, une architecture multi-processus vous aide à isoler votre application des événements inattendus en exécutant du code à l’intérieur de processus distincts. En utilisant une approche rapide, les processus problématiques peuvent être résiliés tranquillement et sans affecter le fonctionnement ou la stabilité de votre application. Éliminez les problèmes d’autorisation avec TaskGarden. TaskGarden vous permet de segmenter les tâches en exécutant des processus de travail sous différents comptes d’utilisateurs. Il est similaire à l’usurpation d’identité de compte, sauf que chaque tâche est un citoyen de première classe avec son propre processus. Les conflits entre le fil principal et les threads engendrés sont évités. Les jetons d’usurpation d’identité ne disparaîtront pas soudainement simplement parce que votre code a été engendré dans un nouveau thread. Éliminez les problèmes 32/64 bits avec TaskGarden. Si vous avez besoin d’appeler les DLL 32 bits hérités à partir d’un processus 64 bits, TaskGarden s’assurera que le code est exécuté avec la bonne bitness. La programmation simultanée devient de plus en plus importante avec la popularité du traitement parallèle. Profitez des architectures modernes en répartissant la charge de travail entre plusieurs processeurs et noyaux. Améliorer l’évolutivité. Le flux de programme dans les applications à threads multiples est souvent difficile à suivre, et les erreurs de synchronisation de thread sont fréquentes. Se tromper peut conduire à des erreurs critiques, et à cause de cette section de synchronisation sont fréquemment surutilisés, verrouillage beaucoup trop. Ainsi, bien que vous utilisiez peut-être plusieurs threads, vous pouvez trouver vos échelles de solution pas mieux que si elle avait été threaded unique. Ne serait-il pas formidable si tout le code écrit était en toute sécurité appelable à partir de plusieurs threads, même si elle a été originaire comme un seul thread? Comme tous les produits WebSupergoo, TaskGarden travaillera pendant les trente premiers jours sans interruption, comme une période d’essai gratuite.

historique de la version

  • Version 2.0 posté sur 2014-02-26

    EULA - Accord de licence utilisateur final



    Généralités
    Le droit d’auteur et tous les droits de propriété intellectuelle dans ce logiciel ("the Software") appartiennent à WebSupergoo ("the Owner").

    Vous ne pouvez pas charger le logiciel dans n’importe quel ordinateur ou le copier sans la licence du propriétaire. Le propriétaire vous offre une licence non exclusive et non transférable aux termes de cet accord. Si vous n’acceptez pas ces conditions, vous pouvez, dans les 30 jours suivant l’achat, retourner le logiciel, son emballage et sa documentation inutilisés et intacts à votre fournisseur ainsi qu’une preuve d’achat pour un remboursement complet.

    Aux fins de cet accord, un ordinateur est considéré comme un seul exemple d’un système d’exploitation installé sur une machine physique. Ainsi, plusieurs cas de systèmes d’exploitation (par exemple des machines virtuelles) installés sur une machine physique sont considérés comme plusieurs ordinateurs.
    Vous êtes autorisé à :

    1) chargez le logiciel et utilisez-le uniquement sur un seul ordinateur sous votre contrôle, à moins qu’une licence d’utilisateur multiple n’ait été achetée, auquel cas le logiciel peut être utilisé sur n’importe quel nombre d’ordinateurs, jusqu’à concurrence d’un total maximum égal au nombre de licences achetées;

    2) transférer le logiciel d’un ordinateur à un autre à condition qu’il soit utilisé sur un seul ordinateur à la fois, à moins qu’une licence d’utilisateur multiple n’ait été achetée, auquel cas le logiciel peut être utilisé sur n’importe quel nombre d’ordinateurs, jusqu’à concurrence d’un total maximum égal au nombre de licences achetées;

    3) à condition que vous avez acheté une licence d’entreprise, vous pouvez charger le logiciel et l’utiliser sur n’importe quel ordinateur qui vous appartient;

    4) à condition d’avoir acheté une licence de redistribution et à condition que votre application ne soit pas un système de développement logiciel tel que détaillé dans la clause b) ci-dessous, vous pouvez distribuer le logiciel (sans redevance) dans le cadre d’une seule application distincte, à moins que plusieurs licences de redistribution n’aient été achetées, auquel cas le logiciel peut être distribué dans le cadre d’un certain nombre d’applications distinctes, jusqu’à concurrence d’un total maximum égal au nombre de licences achetées;
    Vous n’êtes pas autorisé :

    a) louer, louer, sous-licence, prêt, copie (sauf expressément prévu dans le cadre de cet accord), modifier, adapter, fusionner, traduire, reverse engineer, décomposer, démonter, créer des œuvres dérivées en fonction de l’ensemble ou de toute partie du logiciel ou de sa documentation associée ou tenter autrement de découvrir le code source du logiciel.

    b) distribuer n’importe quelle partie du logiciel dans le cadre de tout système de développement logiciel (compilateur ou interprète), ou exposer toute fonctionnalité du logiciel via une interface de programmation d’applications (API), ou présenter toute fonctionnalité du logiciel d’une manière qui lui permette d’être utilisé par un autre programme informatique qui n’est pas couvert par cet accord.

    c) sauf comme expressément prévu dans le cadre de cet accord, d’utiliser, de reproduire ou de traiter le logiciel de quelque manière que ce soit.

    d) d’utiliser le logiciel de quelque manière que ce soit qui pourrait violer les conditions d’utilisation du PDF définies par Adobe et détaillées dans la spécification Adobe PDF.

    e) pour révéler ou rendre publique toute clé de licence qui aurait pu vous être fournie.

    Acceptation
    Vous devez être réputé avoir accepté les termes de cet accord en chargeant le logiciel dans n’importe quel ordinateur.

    Terme
    Cette licence est efficace jusqu’à ce que vous y mettre fin en détruisant toutes les copies du logiciel et toutes les clés de licence associées. Il prendra également fin si vous ne respectez pas cet accord et dans ce cas, vous acceptez de détruire immédiatement toutes les copies du logiciel et toutes les clés de licence associées. La date de résiliation est la date à laquelle le propriétaire est avisé de cette résiliation par écrit.

    Propriété
    Le propriétaire conserve en tout temps la propriété du logiciel et de toutes les copies ultérieures, quelle que soit sa forme. Cet accord s’applique uniquement à l’octroi de la licence et non au contrat de vente du logiciel. Vous ne pouvez pas attribuer ou transférer cet accord ou licence, en tout ou en partie, sans le consentement écrit préalable des propriétaires.

    Ce produit peut intégrer la propriété intellectuelle détenue par Microsoft Corporation. Les conditions auxquelles Microsoft octroie des licences pour une telle propriété intellectuelle peuvent être trouvées à http://go.microsoft.com/fwlink/?LinkId=52369.

    Garanties
    1) Le propriétaire justifie que le logiciel fonctionne de manière substantielle conformément à la documentation qui l’accompagne (à condition que le logiciel soit correctement utilisé sur l’ordinateur et avec le système d’exploitation pour lequel il a été conçu) et que la documentation décrit correctement le fonctionnement du logiciel à tous les égards matériels. Si le propriétaire est avisé d’erreurs importantes dans les 30 jours suivant l’achat (la période de garantie et de garantie;) il prendra des mesures raisonnables pour corriger de telles erreurs. Si vous ne estimez pas que ces étapes sont suffisantes, vous pouvez, à tout moment au cours de la période de garantie, résilier l’entente de la manière détaillée dans la clause de durée de la présent entente. À condition que la date de résiliation soit dans la période de garantie, le propriétaire autorisera un remboursement du prix du logiciel. Ces demandes de remboursement ne peuvent être faites après la période de garantie, qu’une erreur ait pu être signalée ou non.

    3) CE QUI PRÉCÈDE REPRÉSENTE VOS SEULS RECOURS EN CAS DE VIOLATION DES GARANTIES DU PROPRIÉTAIRE, QUI NE SONT ACCORDÉES QU’À L’UTILISATEUR ENREGISTRÉ D’ORIGINE.

    4) LES TERMES EXPRÈS DE CET ACCORD REMPLACENT TOUTES LES GARANTIES, CONDITIONS, ENGAGEMENTS, MODALITÉS ET OBLIGATIONS IMPLICITES PAR LA LOI, LA COMMON LAW, L’UTILISATION DU COMMERCE, LE COURS DE L’AFFAIRE OU AUTREMENT TOUS CEUX QUI SONT EXCLUS DANS TOUTE LA MESURE PERMISE PAR LA LOI.

    5) LE PROPRIÉTAIRE NE JUSTIFIE PAS QUE LE LOGICIEL RÉPONDE À VOS EXIGENCES OU QUE LE FONCTIONNEMENT DU LOGICIEL SERA ININTERROMPU OU EXEMPT D’ERREURS OU QUE LES DÉFAUTS DU LOGICIEL SERONT CORRIGÉS. VOUS DEVEZ CHARGER ET UTILISER LE LOGICIEL À VOS PROPRES RISQUES ET EN AUCUN CAS LE PROPRIÉTAIRE NE SERA RESPONSABLE ENVERS VOUS DE TOUTE PERTE OU DOMMAGE DE QUELQUE NATURE QUE CE SOIT (SAUF BLESSURE PERSONNELLE OU DÉCÈS RÉSULTANT DE LA NÉGLIGENCE DU PROPRIÉTAIRE), Y COMPRIS LES BÉNÉFICES PERDUS OU D’AUTRES PERTES CONSÉCUTIVES DÉCOULANT DE VOTRE UTILISATION OU L’INCAPACITÉ D’UTILISER LE LOGICIEL OU D’ERREURS OU DE LACUNES EN ELLE, QU’ELLES SOIENT CAUSÉES PAR NÉGLIGENCE OU AUTREMENT, SAUF EXPRESSÉMENT FOURNIS CI-DESSOUS.

    6) TOUTES LES AUTRES GARANTIES SONT REFUSÉES, DANS LA MESURE PERMISE PAR LA LOI APPLICABLE, PAR LE PROPRIÉTAIRE ET TOUTES LES AUTRES PARTIES.

    Certains États ou juridictions ne permettent pas l’exclusion ou la limitation de dommages-intérêts accessoires, conséquents ou spéciaux, de sorte que la limitation ou l’exclusion ci-dessus ne peut pas s’appliquer à vous. En outre, certains États ou juridictions ne permettent pas l’exclusion des garanties implicites ou des limitations sur la durée d’une garantie implicite, de sorte que les limitations ci-dessus peuvent ne pas s’appliquer à vous. Dans la mesure permise, toute garantie implicite est limitée à quatre-vingt-dix (90) jours. Cette garantie vous donne des droits juridiques spécifiques. Vous pouvez avoir d’autres droits qui varient d’un État à l’autre ou d’une juridiction à l’autre. Pour plus d’informations sur la garantie, veuillez contacter le propriétaire.
    Loi
    Cet accord est régi par la loi de l’État de Californie.

    En ce qui concerne toute action en justice ou procédure découlant ou dans le cadre de cet accord ("Proceedings"), chacune des parties se soumet irrévocablement à la compétence exclusive des tribunaux anglais et renonce à toute objection à la procédure devant ces tribunaux pour des motifs de lieu ou au motif que les procédures ont été intentées dans une instance inappropriée.

    WebSupergoo et WebSupergoo Software négocient les noms de l’adresse enregistrée de Zandent Ltd. : The Business Design Centre, 52 Upper Street, Islington, Londres, N1 0QH, Royaume-Uni. Numéro de société 07742414, constituée en Angleterre et au Pays de Galles.

    Cet accord ne sera pas régi par la Convention des Nations Unies sur les contrats de vente internationale de marchandises, la loi uniforme sur la formation d’accords pour la vente internationale de marchandises, ni par la Loi uniforme sur la vente internationale de marchandises, ni par une loi, une règle ou un règlement, ni par quelque juridiction que ce soit, et l’application de tout ce qui précède est expressément exclue.

    Si une partie de cet Accord est jugée nulle et inapplicable, elle n’affectera pas la validité du solde de l’Accord, qui restera valide et exécutoire selon ses termes.

    Vous convenez que le logiciel ne sera pas expédié, transféré ou exporté dans un pays ou utilisé de quelque manière que ce soit interdit par la Loi sur l’administration des exportations des États-Unis ou toute autre loi, restriction ou réglementation à l’exportation. Cette entente ne peut être modifiée que par écrit signée par des agents autorisés du propriétaire.

Détails du programme