CodeSite

CodeSite é um sistema de login que dá aos desenvolvedores uma visão mais profunda de como seu código está em execução, o que lhes permite localizar os problemas mais rapidamente e garantir que sua aplicação está funcionando corretamente.

Fabricante: Raize Software


Descrição detalhada do produto

SOLICITE SEU ORÇAMENTO

*Campos de Preenchimento Obrigatório


Ao preencher os campos abaixo, você automaticamente concorda com nossos termos de uso e política de privacidade de dados
saiba mais
Obrigado por nos contatar, assim que possível retornaremos seu contato.
Erro, tente novamente. Sua mensagem não foi enviada
Descrição detalhada do produto

CodeSite é um sistema de login que dá aos desenvolvedores uma visão mais profunda de como seu código está em execução, o que lhes permite localizar os problemas mais rapidamente e garantir que sua aplicação está funcionando corretamente. A aulas de registro de CodeSite permitem que os desenvolvedores capturem todos os tipos de informações, enquanto seu código é executado e, em seguida, envie essa informação para uma exibição ao vivo ou em um arquivo de log. Além disso, ambos os estilos de registo, o registo ao vivo e o registro de arquivos, podem ser realizados localmente ou remotamente (via TCP, UDP, ou HTTP).

Um elemento-chave para a eficácia do CodeSite é que ao contrário de caixas de mensagens e de inspeções de variáveis sobre os pontos de interrupção, as mensagens de CodeSite não são transitórias. O log resultante de mensagens fornece informações valiosas para a localização de áreas problemáticas em seu código. Além disso, o envio de mensagens não interrompe o fluxo de sua aplicação como acontece quando caixas de mensagens e pontos de interrupção são usados. Como resultado, CodeSite é muito mais eficaz em situações em que as interações do usuário e questões de pintura precisam ser rastreadas.


CodeSite também aborda várias deficiências com o registro e as soluções tradicionais de rastreamento. Por exemplo, CodeSite permite o registro de dados de estruturas complexas e não está limitado a cadeias de caracteres simples. Ele também fornece mais controle sobre o que é registrado e quando é registrado. Em vez de depender de níveis de log arbitrários, loggers separados são usados para categorizar mensagens. CodeSite também dá aos desenvolvedores mais flexibilidade no gerenciamento de suas informações de registro, por exemplo, permitindo que vários aplicativos (ou várias instâncias do mesmo aplicativo) enviem informações de log para o mesmo arquivo de log. Além disso, os visualizadores de CodeSite, que são designados especificamente para analisar as mensagens de log de CodeSite, podem utilizar diversas ferramentas fácil de usar para a análise.


São três componentes principais para o sistema de registro de CodeSite:

  • CodeSide Logging Classes;
  • CodeSite Dispatcher;
  • CodeSite Viewers.


CodeSide Logging Classes 

A classe de log primário que os desenvolvedores usam é CodeSiteLogger. No entanto, na maioria dos casos, os desenvolvedores não tem que construir manualmente uma instância do T|CodeSiteLogger. Em vez disso, a instância logger de CodeSite pode ser utilizada imediatamente. No Delphi, CodeSite é uma instância global da classe TCodeSiteLogger. Em .NET, CodeSite é uma classe estática que utiliza uma instância interna CodeSiteLogger.


CodeSite Dispatcher

O método de registro primário em T|CodeSiteLogger é nomeado Enviar porque descreve com mais precisão o que acontece com a informação a ser registrada. Em particular, T|CodeSiteLogger envia informações de registro para a aplicação CodeSite Dispatcher, que é executada em segundo plano e é responsável por despachar as mensagens de log CodeSite para o seu destino final.


CodeSite Viewers

O log do sistema CodeSite vem com dois visores: o CodeSite Live Viewer e o CodeSite File Viewer. Desenvolvedores na maioria das vezes usam o CodeSite Live Viewer, que é atualizado imediatamente como novas mensagens de registro em CodeSite são recebidos do CodeSite Dispatcher. Como resultado, o Live Viewer é necessário para o registo ao vivo.

Durante o registro de arquivo, CodeSite Dispatcher escreve as mensagens que recebe diretamente para um arquivo CodeSite Log. No entanto, mesmo com o registro de arquivo, deve-se, eventualmente, ver o conteúdo do arquivo. Embora os arquivos de log possam ser carregados no Live Viewer, ele não é sempre prático especialmente se o Live Viewer está sendo atualizado durante uma sessão de registro ao vivo. Além disso, existem recursos no Live Viewer, como o Bloco de Notas, que só são aplicáveis para o registo ao vivo. Como resultado, o File Viewer está associado com a extensão de arquivo (* .csl) Log de CodeSite.


Requisitos do sistema:

  • CodeSite requer pelo menos um desses ambientes de desenvolvimento:

Embarcadero RAD Studio XE8, Embarcadero RAD Studio XE7, Embarcadero RAD Studio XE6, Embarcadero RAD Studio XE5, Embarcadero RAD Studio XE4, Embarcadero RAD Studio XE3, Embarcadero RAD Studio XE2, Embarcadero RAD Studio XE, Embarcadero RAD Studio 2010, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Delphi 2009, Delphi 2010, C++Builder XE, C++Builder XE2, C++Builder XE3, C++Builder XE4, C++Builder XE5, C++Builder XE6, C++Builder XE7, C++Builder XE8, C++Builder 2009, C++Builder 2010, CodeGear RAD Studio 2009, Microsoft Visual Studio 2012, Microsoft Visual Studio 2010 e Microsoft Visual Studio 2008;

  • 40 MB de espaço livre no disco rígido (Codesite 5.0);
  • 2 a 10 MB de espaço livre no disco rígido (ferramentas de CodeSite).



Produtos Relacionados


Obrigado! Logo entraremos em contato!


Baixe o Guia Software.com.br 2024

Nossos Clientes