TaskGarden 2.0

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 868.35 KB
‎Classificação dos utilizadores: 2.4/5 - ‎5 ‎votos

Desenvolver aplicações multi-processo robustas para a plataforma .NET da Microsoft com o TaskGarden. TaskGarden é uma poderosa mas simples arquitetura multi-processo. Ao contrário do multi-threading tradicional, uma arquitetura multi-processo ajuda-o a isolar a sua aplicação de eventos inesperados, executando código dentro de processos separados. Utilizando uma abordagem rápida, os processos problemáticos podem ser encerrados discretamente e sem afetar o funcionamento ou a estabilidade da sua aplicação. Elimine os problemas de permissão com o TaskGarden. O TaskGarden permite-lhe segmentar tarefas executando processos de trabalhadores em diferentes contas de utilizador. É semelhante à personificação da conta, exceto que cada tarefa é um cidadão de primeira classe com o seu próprio processo. Evitam-se conflitos entre o fio principal e os fios gerados. As fichas de imitação não desaparecerão subitamente só porque o seu código foi gerado num novo fio. Elimine problemas de 32/64 bits com o TaskGarden. Se precisar de chamar DLLs legados de 32 bits de um processo de 64 bits, o TaskGarden garantirá que o código é executado com a mordida correta. A programação simultânea está a tornar-se cada vez mais importante com a popularidade do processamento paralelo. Aproveite as arquiteturas modernas distribuindo carga de trabalho em vários CPUs e núcleos. Melhorar a escalabilidade. O fluxo de programa em aplicações multi-roscadas é muitas vezes difícil de seguir, e os erros de sincronização dos fios são comuns. Errar pode levar a erros críticos, e devido a esta sincronização as secções são frequentemente sobreustadas, bloqueando demasiado. Portanto, embora possa estar a usar vários fios, pode encontrar as escalas da sua solução não melhor do que se tivesse sido roscada. Não seria ótimo se todo o código escrito fosse seguramente chamado a partir de vários fios, mesmo que fosse originado como um único fio? Como todos os produtos WebSupergoo, o TaskGarden trabalhará durante os primeiros trinta dias ininterruptos, como um período experimental gratuito.

história da versão

  • Versão 2.0 postado em 2014-02-26

    EULA - Contrato de Licença de Utilizador Final



    Geral
    Os direitos de autor e todos os direitos de propriedade intelectual neste software ("the Software") são propriedade da WebSupergoo ("the Owner").

    Não pode carregar o Software em nenhum computador ou copiá-lo sem a licença do Proprietário. O Proprietário oferece-lhe uma licença não exclusiva e não transferível nos termos deste Contrato. Se não aceitar estes termos, poderá, no prazo de 30 dias após a compra, devolver o Software, a sua embalagem e documentação não reutilizadas e intactas ao seu fornecedor, juntamente com o comprovativo de compra para um reembolso total.

    Para efeitos deste acordo, um computador é considerado como um único exemplo de um Sistema Operativo instalado numa máquina física. Assim, vários casos de Sistemas Operativos (por exemplo, Máquinas Virtuais) instalados numa máquina física são considerados múltiplos computadores.
    Está autorizado a:

    1) carregue o Software e utilize-o apenas num único computador sob o seu controlo, a menos que tenha sido adquirida uma licença de utilizador múltipla, caso em que o software pode ser utilizado em qualquer número de computadores, até um total máximo igual ao número de licenças adquiridas;

    2) transferir o Software de um computador para outro desde que seja utilizado em apenas um computador de cada vez, a menos que tenha sido adquirida uma licença de utilizador múltipla, caso em que o software pode ser utilizado em qualquer número de computadores, até um total máximo igual ao número de licenças adquiridas;

    3) desde que tenha adquirido uma Licença Empresarial, poderá carregar o Software e usá-lo em qualquer computador que lhe seja propriedade;

    4) desde que tenha adquirido uma Licença de Redistribuição e desde que a sua aplicação não seja um sistema de desenvolvimento de software conforme detalhado na cláusula (b) abaixo, pode distribuir o Software (sem royalties) como parte de uma única aplicação distinta, a menos que tenham sido adquiridas múltiplas Licenças de Redistribuição, caso em que o software pode ser distribuído como parte de uma série de aplicações distintas, até um total máximo igual ao número de licenças adquiridas;
    Não é permitido:

    a) arrendar, arrendar, sub-licença, empréstimo, cópia (exceto conforme expressamente previsto neste Contrato), modificar, adaptar, fundir, traduzir, engenheiro inverso, decompilenhar, desmontar, criar obras derivadas com base na totalidade ou em qualquer parte do Software ou na sua documentação associada ou tentar descobrir o código fonte do Software.

    b) distribuir qualquer parte do Software como parte de qualquer sistema de desenvolvimento de software (compilador ou intérprete), ou expor qualquer funcionalidade do Software através de uma interface de programação de aplicações (API), ou apresentar qualquer funcionalidade do Software de forma a permitir a sua utilização por outro programa de computador que não esteja abrangido por este acordo.

    c) exceto conforme expressamente previsto neste Contrato, para utilizar, reproduzir ou negociar no Software de qualquer forma.

    d) utilizar o Software de qualquer forma que possa violar as condições de utilização para PDF definidas pela Adobe e detalhadas na Especificação PDF do Adobe.

    e) revelar ou tornar pública qualquer chave de licença que lhe tenha sido fornecida.

    Aceitação
    Considera-se que aceitou os termos deste Contrato carregando o Software em qualquer computador.

    Prazo
    Esta licença é eficaz até que a termine destruindo todas as cópias do Software e quaisquer chaves de licença associadas. Também terminará se não cumprir este Contrato e, neste caso, concordar em destruir imediatamente todas as cópias do Software e quaisquer chaves de licença associadas. A Data de Rescisão é a data em que o Proprietário é notificado dessa rescisão por escrito.

    Propriedade
    O Proprietário conservará sempre a propriedade do Software e de todas as cópias subsequentes, independentemente da sua forma. Este Contrato aplica-se apenas à concessão da licença e não ao contrato de venda do Software. Não poderá atribuir ou transferir este Contrato ou licença, total ou parcialmente, sem o consentimento prévio por escrito dos Proprietários.

    Este produto pode incorporar propriedade intelectual propriedade da Microsoft Corporation. Os termos e condições em que a Microsoft está a licenciar tal propriedade intelectual podem ser encontrados em http://go.microsoft.com/fwlink/?LinkId=52369.

    Garantias
    1) O Proprietário garante que o Software funcionará substancialmente de acordo com a documentação que o acompanha (desde que o Software seja devidamente utilizado no computador e com o sistema operativo para o qual foi concebido) e que a documentação descreve corretamente o funcionamento do Software em todos os aspetos materiais. Se o Proprietário for notificado de erros significativos no prazo de 30 dias após a compra (o "Warranty Period") tomará medidas razoáveis para corrigir tais erros. Se não achar que estes passos são suficientes, poderá, em qualquer ponto dentro do Período de Garantia, rescindir o Contrato da forma detalhada na cláusula de prazo deste Contrato. Desde que a Data de Rescisão esteja dentro do Período de Garantia, o Proprietário autorizará um reembolso do preço do Software. Tais pedidos de reembolso não podem ser feitos após o Período de Garantia se algum erro pode ou não ter sido comunicado anteriormente.

    3) O ACIMA REPRESENTA OS SEUS ÚNICOS RECURSOS PARA QUALQUER VIOLAÇÃO DAS GARANTIAS DO PROPRIETÁRIO, QUE SÃO DADAS APENAS AO UTILIZADOR REGISTADO ORIGINAL.

    4) OS TERMOS EXPRESSOS DESTE ACORDO SÃO EM VEZ DE TODAS AS GARANTIAS, CONDIÇÕES, EMPRESAS, TERMOS E OBRIGAÇÕES IMPLÍCITOS NOS ESTATUTOS, DIREITO COMUM, UTILIZAÇÃO COMERCIAL, DECURSO DE TRANSAÇÕES OU, DE OUTRO MODO, TODOS OS QUAIS ESTÃO EXCLUÍDOS NA MEDIDA DO PERMITIDO POR LEI.

    5) O PROPRIETÁRIO NÃO GARANTE QUE O SOFTWARE SATISFAÇA OS SEUS REQUISITOS OU QUE O FUNCIONAMENTO DO SOFTWARE SEJA ININTERRUPTO OU ISENTO DE ERROS OU QUE OS DEFEITOS NO SOFTWARE SEJAM CORRIGIDOS. VOCÊ CARREGARÁ E UTILIZARÁ O SOFTWARE POR SUA CONTA E RISCO PRÓPRIO E EM NENHUM CASO O PROPRIETÁRIO SERÁ RESPONSÁVEL POR QUALQUER PERDA OU DANO DE QUALQUER TIPO (EXCETO DANOS PESSOAIS OU MORTE RESULTANTES DA NEGLIGÊNCIA DO PROPRIETÁRIO) INCLUINDO LUCROS PERDIDOS OU OUTRAS PERDAS CONSEQÜENTES DECORRENTES DA SUA UTILIZAÇÃO OU INCAPACIDADE DE UTILIZAR O SOFTWARE OU DE ERROS OU DEFICIÊNCIAS NELE CAUSADOS POR NEGLIGÊNCIA OU DE OUTRA FORMA, EXCETO CONFORME EXPRESSAMENTE PREVISTO NESTE RELATÓRIO.

    6) TODAS AS OUTRAS GARANTIAS SÃO DESAUTOADAS, NA MEDIDA DO PERMITIDO PELA LEI APLICÁVEL, PELO PROPRIETÁRIO E POR TODAS AS OUTRAS PARTES.

    Alguns estados ou jurisdições não permitem a exclusão ou limitação de danos acidentais, consequenciais ou especiais, pelo que a limitação ou exclusão acima pode não se aplicar a si. Além disso, alguns estados ou jurisdições não permitem a exclusão de garantias implícitas ou limitações sobre quanto tempo pode durar uma garantia implícita, pelo que as limitações acima referidas podem não se aplicar a si. Na medida do possível, quaisquer garantias implícitas estão limitadas a noventa (90) dias. Esta garantia confere-lhe direitos legais específicos. Pode ter outros direitos que variam de estado para estado ou jurisdição para jurisdição. Para mais informações sobre a garantia, contacte o Proprietário.
    Direito
    O presente acordo rege-se pela lei do Estado da Califórnia.

    Em relação a qualquer ação judicial ou processo decorrente ou relacionado com o presente Acordo ("Proceedings"), cada uma das partes submete-se irrevogavelmente à jurisdição exclusiva dos tribunais ingleses e renuncia a qualquer objeção a processos nesses tribunais com base no local ou com base no facto de o Processo ter sido intentado num fórum inadequado.

    WebSupergoo e WebSupergoo Software estão a negociar nomes da Zandent Ltd. Endereço Registado: The Business Design Centre, 52 Upper Street, Islington, Londres, N1 0QH, Reino Unido. Número da empresa 07742414, incorporado na Inglaterra e no País de Gales.

    O presente acordo não será regido pela Convenção das Nações Unidas sobre Contratos para a Venda Internacional de Mercadorias, pela Lei Uniforme sobre a Formação de Acordos para a Venda Internacional de Mercadorias, nem pela Lei Uniforme sobre a Venda Internacional de Mercadorias, nem por qualquer lei, regra ou regulamento ou qualquer jurisdição baseada em qualquer um dos anteriores, e a aplicação de todos os anteriores está expressamente excluída.

    Se alguma parte deste acordo for considerada nula e inexequível, não afetará a validade do saldo do Acordo, que permanecerá válido e exequível de acordo com os seus termos.

    Concorda que o Software não será enviado, transferido ou exportado para qualquer país ou utilizado de qualquer forma proibida pela Lei de Administração de Exportação dos Estados Unidos ou por quaisquer outras leis de exportação, restrições ou regulamentos. O presente Contrato só pode ser alterado por escrito por funcionários autorizados do Proprietário.

Detalhes do programa