B1Framework

B1Framework.

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.

Descripción completa

Solicitar presupuesto

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).

Solicitar presupuesto

Al hacer clic en "Enviar", usted acepta permitir que Software.com.br se comunique con usted utilizando la información proporcionada, con el fin de enviar cotizaciones y comunicaciones relacionadas con su pedido. Para obtener más detalles sobre cómo protegemos y usamos sus datos, consulte nuestra Política de privacidad y Términos de uso

Productos relacionados

El software Serv-U MFT es una poderosa herramienta que le permite admitir la transferencia de archivos y el uso compartido seguro de archivos desde su propio centro de datos.

Aumente la seguridad y el control de las transferencias dentro y fuera de su organización

Principales características

  • Software de servidor FTP confiable para la transferencia segura de archivos
  • Intercambio de archivos ad hoc para enviar y solicitar archivos fácilmente
  • Transferencia de archivos en cualquier momento y en cualquier lugar desde la web y dispositivos móviles
  • Cargue y descargue archivos de gran tamaño de forma rápida y sencilla
  • Automatización y transferencia de archivos centralizada
  • mantener el cumplimiento normativo


Contrata más rápido y con confianza.

Automatice la selección de currículums y encuentre candidatos ideales para su organización.

  • Cierre los mejores talentos un 40 % más rápido
  • Manténgase conforme y seguro
  • Candidatos verificados en menos de 36 horas


Comprenda más sobre estos temas con la descripción a continuación.


Proteja su gateway de Internet, correo electrónico y servidores de archivos, sistemas de almacenaje, desktops y laptops con Trend Micro™ NeatSuite™ Advanced, un conjunto de seguridad plenamente integrado, generado centralmente diseñado para bloquear ataques basados en red, spyware, spam, amenazas combinadas y otros softwares maliciosos.

Al hacer clic en "Enviar", usted acepta permitir que Software.com.br se comunique con usted utilizando la información proporcionada, con el fin de enviar cotizaciones y comunicaciones relacionadas con su pedido. Para obtener más detalles sobre cómo protegemos y usamos sus datos, consulte nuestra Política de privacidad y Términos de uso