Ferramentas de ponta para desenvolvimento de aplicativos de banco de dados.

 B1Framework (B1F) é uma coleção de componentes .NET reutilizáveis ​​para a construção de aplicativos de banco de dados da Web, back office e desktop. A camada comum de acesso a dados e outras partes essenciais do B1F facilitam a gravação de programas agnósticos de banco de dados de alto desempenho e fornecem uma base sólida para o desenvolvimento de serviços comerciais escaláveis. Com base no Microsoft .NET Framework 4.0 e Enterprise Library 5.0 Application Blocks, o B1Framework adiciona componentes indispensáveis ​​para acesso a banco de dados, registro, validação, armazenamento em cache, gerenciamento de exceção e segurança.

Fabricante: Base One International Corporation


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

Camada de acesso a dados.

  • O componente de acesso ao banco de dados apresenta uma interface neutra do fornecedor para construir e executar comandos na estrutura .Net. Ele ilustra como usar os blocos de aplicativos de acesso a dados da Enterprise Library de uma forma independente de banco de dados com bancos de dados SQL Server, Oracle e DB2.
  •  O namespace DataAccess do B1Framework inclui as funções padrão para construir e executar comandos de banco de dados e descobrir ou armazenar em cache parâmetros; mas também tem classes para construir instruções SQL compostas que tratam da criação automática de parâmetros, permitindo que vários comandos sejam transmitidos em uma única chamada de banco de dados.
  •  Os comandos compostos podem incluir chamadas para procedimentos armazenados e SQL dinâmico parametrizado e podem incluir transações aninhadas, reduzindo a necessidade de manter recursos entre as chamadas para o banco de dados.
  •  O SQL dinâmico e um catálogo de banco de dados em cache na memória adicionam recursos poderosos para a geração automática de comandos Selecionar, Inserir, Excluir e Mesclar que funcionam em bancos de dados diferentes. As interfaces B1Framework tornam mais fácil escrever aplicativos multithread de alto desempenho .
  •  A camada de acesso a dados B1F inclui um provedor LINQ personalizado que usa árvores de expressão .NET para processamento eficiente de junções complexas , com verificação de erros em tempo de compilação C # .
  •  A classe Paging é um meio altamente escalonável de consultar e rolar através de conjuntos de resultados extremamente grandes com eficiência, sem bloquear recursos ou recorrer a varreduras e classificações completas de tabelas. Esta classe inclui uma interface que funciona diretamente com objetos do Entity Framework.


Configuração de banco de dados.

B1Framework tem um utilitário de configuração de banco de dados para executar scripts para configurar um novo banco de dados ou alterar um existente. Ele emprega ferramentas de linha de comando específicas de back-end que funcionam com sintaxes DDL especiais e permitem que todos os tipos de objetos sejam criados.

Inclui exemplos que mostram como usar o B1Framework para realizar operações de banco de dados simultâneas e multithread em diferentes bancos de dados back-end com uma base de código comum.


Configuração.

O componente Configuração possui classes para acessar as configurações do aplicativo , bem como suportar um conceito de parâmetros de configuração de substituição de tempo de execução .


Segurança.

  • Hashing usando MD5, SHA1, SHA256, SHA384, SHA512.
  • Criptografia simétrica usando DES, RC2, Rijndael, TripleDES.
  • Criptografia assimétrica usando RSA e DSA.
  • Envelope digital usando RSA assimétrico para envelopamento, AES simétrico para criptografia
  • Assinatura digital usando RSA e DSA assimétricos.
  • Assinando classe XML usando RSA.
  • Empacotamento xml usando RSA para envelopamento e assinatura, AES para criptografia e SHA1 para hashing.
  • String criptografada com tempos de expiração.

Log de aplicativos.

  • Capacidade de registrar mensagens para vários destinos simultâneos (como Log de eventos do Windows, banco de dados, arquivo de memória).
  • Pode ser usado com ou sem o gerenciador de configuração, permitindo a configuração configurável e programática.
Suporte para os seguintes alvos:
  • Logger de eventos do Windows.
  • MSMQ Logger.
  • Registrador de arquivos de memória.
  • Registro de arquivo padrão.
  • Registro de rastreamento de alto desempenho (com um aplicativo TraceViewer para janelas).

Obrigado! Logo entraremos em contato!


Baixe o Guia Software.com.br 2024

Nossos Clientes