• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Tag: Programação Delphi

13 julho 2026

Conheça os 11 Middlewares Essenciais para Turbinar suas APIs Delphi e Lazarus com Horse

Escrito por Régys Borges da Silveira

Se você desenvolve APIs em Delphi ou Lazarus, com certeza já conhece ou ouviu falar do Horse. Ele conquistou a comunidade Pascal por ser um framework extremamente rápido, minimalista e projetado para alta concorrência. Porém, o verdadeiro poder do Horse se revela quando começamos a expandir suas capacidades usando middlewares.

Os middlewares funcionam como interceptadores no ciclo de vida das requisições HTTP, permitindo que você injete segurança, controle de tráfego, telemetria e automação com pouquíssimas linhas de código. Nos últimos anos, tenho trabalhado ativamente no desenvolvimento de uma suíte de middlewares focada em solucionar desafios reais de aplicações corporativas, garantindo portabilidade entre Delphi e FPC/Lazarus.

Neste artigo, apresento os 11 middlewares de minha autoria que você pode adotar hoje mesmo para elevar o nível técnico das suas APIs.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/07/2026 Notícias API REST, Auto-CRUD, Backend Pascal, Delphi, FPC, free pascal, horse, json, lazarus, Middleware, OpenTelemetry, Programação Delphi, Prometheus, Segurança HTTP, Web Server Deixe um comentário
04 julho 2026

Boss4D – O Gerenciador de Pacotes Modernizado

Escrito por Régys Borges da Silveira

Se você desenvolve em Delphi, com certeza já conhece ou ouviu falar do Boss, o gerenciador de dependências que revolucionou a forma como organizamos, instalamos e compartilhamos código na nossa comunidade. Hoje, tenho o enorme prazer de apresentar o Boss4D (Boss4Delphi), uma versão do Boss modernizada, robusta, altamente testada e alinhada com as melhores práticas de Engenharia de Software modernas e totalmente feito em Delphi e aberto, regyssilveira/Boss4Delphi.

Neste artigo vamos ver o que mudou e passar por todas as novidades que o projeto traz.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
04/07/2026 Notícias Boss, Boss4Delphi, Clean Code, Delphi, Desenvolvimento Delphi, DUnitX, Gerenciador de Dependências, git, object pascal, Open Source, Programação Delphi, Qualidade de Código, SOLID, SonarQube, testes unitários Deixe um comentário
19 junho 2026

Delphi em 2026: Por Que a Plataforma Continua Mais Relevante do Que Nunca

Escrito por Régys Borges da Silveira

De tempos em tempos surge a mesma pergunta em fóruns, redes sociais e grupos de tecnologia:

“Delphi ainda existe?”

A pergunta normalmente vem de profissionais que não acompanham o ecossistema há anos ou que tiveram contato apenas com versões antigas da ferramenta, a realidade é que Delphi não apenas continua existindo, como segue evoluindo de forma consistente, incorporando recursos modernos, novas plataformas, integração com inteligência artificial e melhorias contínuas na linguagem Object Pascal.

Mais importante do que isso: enquanto muitas tecnologias surgem e desaparecem em ciclos cada vez mais curtos, Delphi continua sendo responsável por sistemas críticos utilizados diariamente em bancos, indústrias, hospitais, órgãos públicos, varejo, logística e empresas de software em todo o mundo.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
19/06/2026 Notícias ACBr, APIs REST, Comunidade Delphi, Delphi 13, Delphi Florence, desenvolvimento corporativo, Desenvolvimento de Software, Dext Framework, elphi, Engenharia de Software, Horse Framework, object pascal, Programação Delphi, RAD Studio, Skia4Delphi Deixe um comentário
18 junho 2026

TMS Smart Setup: O Gerenciador de Pacotes que Pode Transformar o Ecossistema Delphi

Escrito por Régys Borges da Silveira

Durante décadas, a instalação de componentes e bibliotecas sempre foi uma das tarefas mais trabalhosas para desenvolvedores Delphi. Embora fornecedores como TMS Software, DevExpress, Fast Reports, ACBr e diversos projetos open source tenham evoluído seus mecanismos de distribuição, a realidade ainda envolve instaladores específicos, configurações manuais, ajustes em Library Path, compilação de pacotes e resolução de dependências.

Enquanto outras plataformas adotaram soluções modernas como npm, NuGet, Maven e pip, o ecossistema Delphi permaneceu dependente de abordagens tradicionais para gerenciamento de componentes.

Com o lançamento do projeto open source Smart Setup, a TMS Software propõe uma mudança significativa nesse cenário. Mais do que um simples instalador, o projeto surge como uma plataforma para automação de builds, gerenciamento de dependências e distribuição de bibliotecas Delphi, C++Builder e Lazarus/FPC.

A pergunta que surge é inevitável: Será que finalmente estamos diante de um verdadeiro gerenciador de pacotes para Delphi?

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/06/2026 Notícias Automação de Build, Bibliotecas Delphi, Boss, Build Automation, C++Builder, CI/CD, Componentes Delphi, Delphi, Dependências Delphi, Desenvolvimento de Software, Desenvolvimento Delphi, DevOps, Ecossistema Delphi, Embarcadero, Engenharia de Software, Ferramentas Delphi, FPC, Gerenciador de Pacotes Delphi, getit, GitHub, Integração Contínua, lazarus, Open Source, Programação Delphi, RAD Studio, Smart Setup, TMS Smart Setup, TMS Software Deixe um comentário
11 junho 2026

Rad IA: A Evolução do Assistente de IA para Delphi IDE (da v0.0.16 à v0.0.21)

Escrito por Régys Borges da Silveira

Se você desenvolve em Delphi, sabe o quanto a produtividade e a estabilidade dentro da IDE são valiosas. O Rad IA, assistente de IA projetado especificamente para a IDE do Delphi (usando a Open Tools API), tem passado por uma evolução fantástica.

Desde a versão v0.0.15, o plugin recebeu uma série de melhorias arquiteturais, novos recursos de produtividade, estabilidade de nível corporativo e correções profundas para garantir uma experiência de desenvolvimento fluida e sem interrupções.

Neste artigo, vamos explorar tudo o que foi implementado e aprimorado da versão v0.0.16 até a mais recente v0.0.21, trazendo exemplos práticos para você ver como essas mudanças impactam o seu dia a dia.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
11/06/2026 Notícias Automação Delphi, Clean Code Delphi, Delphi, Desenvolvimento de Software, DUnitX, Embarcadero Delphi, IA para Delphi, IDE Delphi, inteligência artificial, MVP Delphi, Open Tools API, Produtividade Delphi, Programação Assistida por IA, Programação Delphi, Rad IA, refatoração de código, Smart Diff, Testes Unitários Delphi, Web Login, WebView2 3 comentários
04 junho 2026

Como Adicionar Menus e Submenus na IDE Delphi Utilizando a ToolsAPI

Escrito por Régys Borges da Silveira

A ToolsAPI é um dos recursos mais poderosos do Delphi. Por meio dela é possível criar extensões que se integram diretamente ao ambiente de desenvolvimento, adicionando menus, janelas acopláveis (Dockable Forms), atalhos de teclado, refatorações de código e diversas outras funcionalidades.

Ferramentas amplamente conhecidas pela comunidade Delphi, como GExperts e CnPack, utilizam a ToolsAPI para ampliar os recursos da IDE sem modificar seu código interno.

Um erro bastante comum entre desenvolvedores que começam a trabalhar com plugins é manipular diretamente componentes visuais internos da IDE, como menus e popups. Embora essa abordagem possa funcionar inicialmente, ela costuma causar problemas de compatibilidade entre versões, vazamentos de memória e Access Violations durante o encerramento da IDE.

Neste artigo veremos a forma correta e suportada pela Embarcadero para adicionar menus e submenus à IDE Delphi utilizando as APIs oficiais da ToolsAPI.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
04/06/2026 Notícias Delphi, Delphi 12, Delphi 13, Desenvolvimento Delphi, Embarcadero, Extensão Delphi, GExperts, IDE Delphi, INTAEditorLocalMenu, INTAServices, IOTAWizard, Plugin Delphi, Programação Delphi, RAD Studio, ToolsAPI Deixe um comentário
WHATSAPP (34) 9 9822.1845

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android Arquitetura de Software cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Desenvolvimento de Software Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video xe7

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

%d