A programação toma muito seu tempo?
Você pode mudar isso!

O RadCORE automatiza rotinas como CRUDs, BINDING, PESQUISAS...

Você vai se surpreender.

* disponível inicialmente para DELPHI.

Rotinas Comuns

Alguns benefícios

DESIGN NATIVO

O RadCORE já traz dois layouts NATIVOS sem componentes de terceiros e super simples de ser modificado.
São dois modelos: VCL e FMX.

CRUD

Com o RadCORE telas de cadastro básico como: Marcas, Cargos, Rotas etc. são controladas por ele, você não escreve NEM UMA LINHA DE CÓDIGO, apenas informa ao RadCORE quais são essas telas e o resto ele toma de conta.

PESQUISAS

É padrão a cada tela que criamos( CLIENTES, CONTAS A PAGAR etc ) termos um FORM de PESQUISA associado, correto?
Com o RadCORE fica mais simples, pois você terá apenas um FORM de pesquisa que irá atender TODO SEU SISTEMA.

SEM DBWARES

Cansado de montar telas, querys, adicionar FIELDDEFs, máscaras etc ?
Você se preocupa em criar sua tela e o RadCORE cria seu SELECT, associa seus LOOKUPs, preenche seus campos, define suas máscaras, maxlength, e muito mais.

MESTRE-DETALHE

O RadCORE traz um modelo pronto que se aplica a qualquer FORM mestre-detalhe.
Toda parte de querys, preenchimento de dados, gravação fica por conta do RadCORE.

ACESSO ON LINE

Em conjunto com o RestDATAWARE, seu sistema já nasce ON LINE.
Acompanha tutorial de configuração de servidor VPS.

COMPONENTES

O RadCORE traz componentes internos que melhoram o visual e/ou performance/produtividade.
Lookups, PageControls, Pesquisa de Datas, CheckBox, RadioGroup( todos com uso OPCIONAL ).

COMPATIBILIDADE

O RadCORE é um PROJETO BASE. Não é um framework, componente ou uma nova onda. Toda programação é simples. Qualquer um pode aplicar a ideia facilmente em outras linguagens e para outros SGBDs.
Seus recursos podem ser usados total ou parcialmente.

14 Recursos que facilitam o desenvolvimento

Ganhe mais tempo e tenha menos manutenção.

O RadCORE pode usar qualquer ENGINE de acesso, pois é muito fácil alterar as chamadas ao banco, mas por padrão, traz vinculado o RestDATAWARE, uma suíte de componentes de acesso criada para desmistificar e simplificar o acesso a dados usando REST.

As funcionalidades de acesso, paginação, gravação de imagens foi pensada nessa premissa, para tentar reduzir o acesso ao servidor com grandes volumes de dados, mas você define o comportamento final.

Toda tela de cadastro precisa de uma tela de pesquisa dos registros, o RadCORE traz uma solução única PARA TODAS AS TELAS criadas em seu projeto, isso trará redução de linhas de código e de manutenção do sistema como um todo.

Normalmente, vários TForm.Create .. Form.Showmodal .. são usados em um projeto, isso não ocorre no RadCORE.

Apenas UMA chamada é usada para TODO o projeto**.

O RadCORE não usa componentes DBWARE( com exceção do DBGRID ), uma vez selecionado o registro na PESQUISA GERAL, TODOS os campos do FORM atual serão preenchidos dinamicamente, não importa o tipo nem a quantidade de campos, tudo é muito rápido!

Como não usamos DBWARE, não usamos POST...Mas todo o trabalho fica por conta do RadCORE, ele percorre todo o conteúdo de QUALQUER TELA e grava seus dados dinamicamente.

Em caso de UPDATE, o RadCORE gera somente dos campos que sofreram alteração reduzindo assim o tamanha do SQL que será executado.

Um controle centralizado inicia o cadastro ou executa a exclusão de qualquer registro de qualquer FORM

Significa que suas telas de cadastro terão menos código.

TODOS os componentes usados por padrão são NATIVOS, com excessão do RestDATAWARE, ACBr e TextFADER.

Isso garante possível compatibilidade com lazarus.

Não existe um CAMPO NUMERICO, DATA etc. Todos são EDITs, melhor dizendo, MASKEDITs, COMBOBOX, MEMO e DBGRIDs.

O RadCORE trabalha como HTML, os dados são formatados de acordo com o tipo.
Por isso também é muito simples aproveitar a IDEIA em um sistema web e gerar querys e preecher dados dinamicamente.

Tabelas BÁSICAS( codigo e descricao ) são controladas pelo RadCORE em um único FORM. O sistema pode ter quantas telas básicas, mas não precisará criar vários forms para isso.


Ex: Cad. de Marcas, Cad. de Cargos, Cad. de Rotas, Cad. Cores, Cad de Tamanhos etc etc etc.


Isso também irá contribuir para uma redução de linhas e manutenção.

Cada componente de edição tem um TIPO, isso ajuda o RadCORE a criar DINAMICAMENTE todas as máscaras, deixando mais uma vez o trabalho pesado pra ele.


cpf em tempo de execução é mascarado pra cpf
cnpj em tempo de execução é mascarado pra cnpj
telefone em tempo de execução é associado um keypress para digitação no formato fone
email em tempo de execução é mantido em letras minúsculas
site em tempo de execução é mantido em letras minúsculas
data em tempo de execução é associado uma tela de entrada exclusiva para datas
senhas em tempo de execução é mascarado pra password
valores em tempo de execução é associado um keypress para digitação no formato bancário

Da mesma forma que é montado para os campos de edição, o RadCORE dinamicamente associa máscaras de exibição para as colunas de um dbgrid.

As colunas poderão ser ORGANIZADAS( drag and drop ) e terem a largura e posição redefinidas na sequência que o CLIENTE quiser para cada TELA do sistema.

Por padrão TODOS os eventos podem ser CENTRALIZADOS no ON KEY DOWN em vez de controlados em CADA OBJETO( muitos não concordam com isso, mas pra mim ficou bom, então fica opcional ).

Esse recurso é PARAMETRIZÁVEL através de uma CONSTANTE.

Através de um MODELO PADRAO e de herança, o RadCORE redefine em tempo de execução as cores, imagens e outros detalhes dos FORMs.

O Controle Mestre Detalhe também pode ser otimizado. O RadCORE traz um modelo padrão que gera as querys, preenche os dados e grava as informações dinamicamente.

Campos BLOBs também são controlados mais facilmente através de um form ÚNICO que poderá ser usada por várias telas, simplicando assim a leitura e gravação de IMAGENS.

Conheça mais

Veja na prática.

Apresentação

Vídeo #1

Visão Geral, Cad. Básico

Vídeo #2

Pesquisa Look UPs

Vídeo #3

Cad. Mestre-Detalhe

Vídeo #4

App em produção

Vídeo #5

Migração de ERP

Vídeo #6

Cadastre-se gratuitamente

E tenha acesso a mais vídeos explicativos