Desarrolle aplicaciones multiproceso sólidas para la plataforma .NET de Microsoft con TaskGarden. TaskGarden es una arquitectura multiproceso potente pero fácil de usar. A diferencia del multiproceso tradicional, una arquitectura de varios procesos le ayuda a aislar la aplicación de eventos inesperados mediante la ejecución de código dentro de procesos independientes. Mediante un enfoque rápido de errores, los procesos problemáticos se pueden terminar silenciosamente y sin afectar a la ejecución o estabilidad de la aplicación. Elimine los problemas de permisos con TaskGarden. TaskGarden le permite segmentar tareas ejecutando procesos de trabajo en diferentes cuentas de usuario. Es similar a la suplantación de cuenta, excepto que cada tarea es un ciudadano de primera clase con su propio proceso. Se evitan los conflictos entre el subproceso principal y los subprocesos generados. Los tokens de suplantación no desaparecerán repentinamente simplemente porque el código se generó en un nuevo subproceso. Elimine los problemas de 32/64 bits con TaskGarden. Si necesita llamar a archivos DLL de 32 bits heredados desde un proceso de 64 bits, TaskGarden se asegurará de que el código se ejecute con el bitness correcto. La programación simultánea es cada vez más importante con la popularidad del procesamiento paralelo. Aproveche las arquitecturas modernas distribuyendo la carga de trabajo entre varias CPU y núcleos. Mejore la escalabilidad. El flujo de programa en aplicaciones multiproceso suele ser difícil de seguir y los errores de sincronización de subprocesos son comunes. Hacerlo mal puede dar lugar a errores críticos, y debido a esta secciones de sincronización con frecuencia se usan en exceso, bloqueando demasiado el bloqueo. Por lo tanto, aunque puede estar utilizando varios subprocesos, es posible que la solución no tenga escalas mejores que si hubiera sido un solo subproceso. ¿No sería genial si todo el código escrito fuera a la que se pueda llamar de forma segura desde varios subprocesos, incluso si se originó como un único subproceso? Al igual que todos los productos WebSupergoo, TaskGarden trabajará durante los primeros treinta días ininterrumpidamente, como un período de prueba gratuito.
historial de versiones
- Versión 2.0 publicado en 2014-02-26
EULA - Contrato de licencia de usuario final
General
Los derechos de autor y todos los derechos de propiedad intelectual de este software ("el Software") son propiedad de WebSupergoo ("el Propietario").
No puede cargar el Software en ningún ordenador ni copiarlo sin la licencia del Propietario. El Propietario le ofrece una licencia no exclusiva e intransferible en los términos de este Acuerdo. Si no acepta estos términos, puede devolver el Software en un plazo de 30 días a partir de la compra, su embalaje y documentación no utilizados e intactos a su proveedor junto con el comprobante de compra para obtener un reembolso completo.
A los efectos de este acuerdo, un equipo se considera una única instancia de un sistema operativo instalado en una máquina física. Por lo tanto, varias instancias de sistemas operativos (por ejemplo, máquinas virtuales) instaladas en una máquina física se consideran varios equipos.
Se le permite:
1) cargar el Software y utilizarlo sólo en un solo ordenador bajo su control, a menos que se haya adquirido una licencia de usuario múltiple en cuyo caso el software se puede utilizar en cualquier número de computadoras, hasta un total máximo igual al número de licencias adquiridas;
2) transferir el Software de un ordenador a otro siempre que se utilice en un solo ordenador a la vez, a menos que se haya adquirido una licencia de usuario múltiple, en cuyo caso el software puede ser utilizado en cualquier número de computadoras, hasta un total máximo igual al número de licencias adquiridas;
3) siempre que haya adquirido una Licencia Enterprise, puede cargar el Software y utilizarlo en cualquier computadora que sea de su propiedad;
4) siempre que haya adquirido una Licencia de Redistribución y siempre que su aplicación no sea un sistema de desarrollo de software como se detalla en la cláusula (b) a continuación, puede distribuir el Software (sin regalías) como parte de una sola aplicación distinta, a menos que se hayan adquirido múltiples Licencias de Redistribución en cuyo caso el software puede distribuirse como parte de un número de aplicaciones distintas, hasta un total máximo igual al número de licencias adquiridas;
No se le permite:
a) alquilar, arrendar, sublicenciar, prestar, copiar (excepto según lo dispuesto expresamente en este Acuerdo), modificar, adaptar, fusionar, traducir, realizar ingeniería inversa, descompilar, desensamblar, crear trabajos derivados basados en la totalidad o parte del Software o su documentación asociada o intentar descubrir el código fuente del Software.
b) distribuir cualquier parte del Software como parte de cualquier sistema de desarrollo de software (compilador o intérprete), o exponer cualquier funcionalidad del Software a través de una interfaz de programación de aplicaciones (API), o presentar cualquier funcionalidad del Software de una manera que permita que sea utilizado por otro programa informático que no esté cubierto por estetware de una manera que permite que sea utilizado por otro programa informático que no está cubierto por este acuerdo.
c) salvo lo expresamente dispuesto en este Acuerdo, para usar, reproducir o tratar en el Software de cualquier manera.
d) utilizar el Software de cualquier manera que pueda infringir las condiciones de uso de PDF establecidas por Adobe y detalladas en la Especificación de Adobe PDF.
e) para revelar o hacer pública cualquier clave de licencia que se le haya proporcionado.
Aceptación
Se considerará que ha aceptado los términos de este Acuerdo cargando el Software en cualquier computadora.
Término
Esta licencia es efectiva hasta que la termine destruyendo todas las copias del Software y las claves de licencia asociadas. También terminará si no cumple con este Acuerdo y en este caso usted acepta destruir inmediatamente todas las copias del Software y cualquier clave de licencia asociada. La Fecha de Terminación es la fecha en la que se notifica al Propietario de dicha terminación por escrito.
Propiedad
El Propietario conservará en todo momento la propiedad del Software y todas las copias posteriores del mismo independientemente de su forma. Este Acuerdo se aplica únicamente a la concesión de la licencia y no al contrato de venta del Software. Usted no puede ceder o transferir este Acuerdo o licencia, en su totalidad o en parte, sin el consentimiento previo por escrito de los Propietarios.
Este producto puede incorporar propiedad intelectual propiedad de Microsoft Corporation. Los términos y condiciones en los que Microsoft está otorgando licencias a dicha propiedad intelectual se pueden encontrar en http://go.microsoft.com/fwlink/?LinkId=52369.
Garantías
1) El Propietario garantiza que el Software funcionará sustancialmente de acuerdo con su documentación adjunta (siempre que el Software se utilice correctamente en el ordenador y con el sistema operativo para el que fue diseñado) y que la documentación describe correctamente el funcionamiento del Software en todos los aspectos materiales. Si el Propietario es notificado de errores significativos dentro de los 30 días de la compra (el "Período de Garantía&aquot;) tomará medidas razonables para corregir dichos errores. Si no cree que estos pasos son suficientes, puede, en cualquier momento dentro del Período de Garantía, rescindir el Acuerdo de la manera detallada en la cláusula de Plazo de este Acuerdo. Siempre que la Fecha de Terminación esté dentro del Período de Garantía, el Propietario autorizará un reembolso del precio del Software. Dichas reclamaciones de reembolso no podrán hacerse después del Período de Garantía, independientemente de que se haya notificado o no algún error.
3) LOS ANTERIORES REPRESENTAN SUS SOLO RECURSOS PARA CUALQUIER BREACH DE LAS GARANTIAS DEL PROPIETARIO, QUE SE PROPORCIONAN SOLAMENTE AL USUARIO REGISTRADO ORIGINAL.
4) LAS CONDICIONES EXPRESAS DE ESTE ACUERDO SON EN RESPONSABILIDAD DE TODAS LAS GARANTIAS, CONDICIONES, ENTRETENIMIENTOS, CONDICIONES Y OBLIGACIONES IMPLICADAS POR LA LEY, LA LEY COMUNITARIA, EL USO COMERCIAL, EL CURSO DE DEALING O DE CUALQUIER OTRO TIPO DE LOS QUE SE EXCLUYEN EN LA MEDIDA EN QUE LO PERMITA LA LEY.
5) EL PROPIETARIO NO GARANTIZA QUE EL SOFTWARE CUMPLE CON SUS REQUISITOS O QUE EL FUNCIONAMIENTO DEL SOFTWARE SEA ININTERRUMPIDO O LIBRE DE ERRORES O QUE LOS DEFECTOS EN EL SOFTWARE SE CORREGIRAN. USTED CARGA Y UTILIZA EL SOFTWARE BAJO SU PROPIO RIESGO Y EN NINGUNA CASO EL PROPIETARIO SE RESPONSABILIZA A USTED POR CUALQUIER Pérdida O Daño DE CUALQUIER TIPO (EXCEPTO LESIONES PERSONALES O MUERTE RESULTANTES DE LA NEGLIGENCIA DEL PROPIETARIO) INCLUYENDO LOS PROFESORES PERDIDOS U OTRA Pérdida CONSECUENTE QUE SURJA DE SU USO O INSABILIDAD.
6) TODAS LAS OTRAS GARANTIAS SON RECHAZADAS, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE, POR EL PROPIETARIO Y TODAS LAS OTRAS PARTES.
Algunos estados o jurisdicciones no permiten la exclusión o limitación de daños incidentales, consecuentes o especiales, por lo que la limitación o exclusión anterior puede no aplicarse a usted. Además, algunos estados o jurisdicciones no permiten la exclusión de garantías implícitas o limitaciones sobre cuánto tiempo puede durar una garantía implícita, por lo que es posible que las limitaciones anteriores no se apliquen a usted. En la medida permitida, cualquier garantía implícita se limita a noventa (90) días. Esta garantía le otorga derechos legales específicos. Usted puede tener otros derechos que varían de un estado a otro o de una jurisdicción a otra. Para obtener más información sobre la garantía, póngase en contacto con el propietario.
Ley
Este Acuerdo se regirá por la ley del Estado de California.
En relación con cualquier acción legal o procedimiento que surja de o en relación con este Acuerdo ("Proceedings"), cada una de las partes se somete irrevocablemente a la jurisdicción exclusiva de los tribunales ingleses y renuncia a cualquier objeción a Los procedimientos en dichos tribunales por motivos de competencia o por grounRts y renuncia a cualquier objeción a Procedimientos en dichos tribunales por motivos de lugar o por el hecho de que proceedings have been brought in a inappropriate forum.
WebSupergoo y WebSupergoo Software son nombres comerciales de Zandent Ltd. Dirección Registrada: The Business Design Centre, 52 Upper Street, Islington, Londres, N1 0QH, Reino Unido. Número de empresa 07742414, constituida en Inglaterra y Gales.
Este Acuerdo no se regirá por la Convención de las Naciones Unidas sobre los Contratos de Compraventa Internacional de Mercaderías, la Ley Uniforme sobre la Formación de Acuerdos para la Venta Internacional de Mercaderías, o la Ley Uniforme sobre la Venta Internacional de Mercaderías, ni por cualquier ley, norma o reglamento o cualquier jurisdicción basada en lo anterior, y se excluye expresamente la aplicación de todo lo anterior.
Si alguna parte de este Acuerdo se encuentra nula e inaplicable, no afectará la validez del saldo del Acuerdo, que seguirá siendo válido y ejecutable de acuerdo con sus términos.
Usted acepta que el Software no será enviado, transferido o exportado a ningún país ni utilizado de ninguna manera prohibida por la Ley de Administración de Exportaciones de los Estados Unidos o cualquier otra ley, restricción o reglamento de exportación. Este Acuerdo solo puede ser modificado por escrito firmado por oficiales autorizados del Propietario.
Detalles del programa
- Categoría: Desarrollo > Componentes y bibliotecas
- Editor: WebSupergoo Software
- Licencia: Prueba gratuita
- Precio: $149.00
- Versión: 2.0
- Plataforma: windows