Net-Base Журнал

Журнал о Delphi, архитектуре и модернизации

Практические материалы по Delphi, базам данных, порталам, REST, архитектуре и модернизации на основе реальных проектов, эксплуатации и дальнейшего развития.

Архитектура. Модернизация. Проектная практика.

В журнале мы показываем, как уже сложившееся программное обеспечение технически корректно дорабатывается.

Delphi Модернизация BDE Практические отчёты

Понимание наследия

Мы рассматриваем не только новый код, но и предметную суть наработанных систем.

Реорганизовать доступ к данным

BDE, SQL и структуры баз данных в статьях рассматриваются с технической конкретикой.

Объединить веб и эксплуатацию

Порталы, APIs и операционные вопросы рассматриваются не изолированно, а в контексте общей картины.

Выбранный раздел

Все публикации

Все технические статьи, аналитические обзоры и фрагменты исходного кода в едином разделе журнала.

Architekturdiagramm einer FireDAC-Transaktion mit Retry-Schleife auf einem Schreibtisch in technischer Arbeitsumgebung... FireDAC Transaktionen sauber

Source-Schnipsel 08.10.2026

FireDAC: Чёткая инкапсуляция транзакций — повторные попытки при взаимоблокировках и консистентный откат без побочных эффектов

Как инкапсулировать FireDAC-транзакции так, чтобы взаимоблокировки (например, SQL Server 1205) не приводили к побочным эффектам: повторная попытка на уровне всей Unit-of-Work, последовательный Rollback, корректное использование Savepoints, а также указания по отладке и эксплуатации.

Architekturdiagramm mit Datenflüssen zwischen MDM-Hub, operativen Systemen und Data Warehouse zur Trennung von... MDM vs. Golden Record im

Magazin 06.10.2026

MDM vs. «Golden Record» в DWH: какие мастер-данные куда относятся и как конфликты оперативно разрешаются

Многие команды строят Golden Record в DWH и затем удивляются операционным конфликтам. Это руководство по принятию решений показывает, какие мастер-данные должны находиться в MDM, что DWH делает лучше и как разрешать конфликты с помощью правил, рабочих процессов и распределения ответственности.

Schreibtischszene mit Architekturdiagramm zu Unicode- und HTML-Clipboard-Datenpfaden in einer VCL-Anwendung Open Graph / SEO VCL Clipboard Unicode HTML-Format

Source-Schnipsel 26.09.2026

VCL: Copy&Paste с Unicode и HTML-форматом — корректное задание и чтение форматов буфера обмена

Если при Copy&Paste из VCL в Outlook, Teams или веб‑редакторы теряется форматирование или повреждаются умляуты, часто это связано с пакетом CF_HTML. Так корректно задают и читают Unicode‑текст и «HTML Format» — включая смещения, фоллбэк и отладку.

Architekturdiagramm: SSO-Gateway (Reverse Proxy) validiert OIDC/SAML und übergibt Identität per kontrolliertem... Single Sign-On für Legacy-Webapps

Magazin 20.09.2026

Единый вход для legacy-веб-приложений: шлюзы SAML/OIDC, Header-Auth и риски устаревших механизмов сессий

Развернуть SSO перед наследуемым веб‑приложением кажется простым. Однако решающими являются границы доверия, защищённая аутентификация через HTTP‑заголовки и ловушки сессий в наследуемых веб‑приложениях. Эта проверка распространённых заблуждений предоставляет варианты, критерии приёмки и шаги развёртывания.

Skizze eines Datenflusses mit Datei, StreamReader/Writer und markierter UTF‑8-BOM als Bytefolge Open Graph / SEO Delphi: UTF-8 sicher

Source-Schnipsel 17.09.2026

Delphi: Корректное чтение и запись UTF-8 с TFile/TStreamWriter — BOM, окончания строк и тихая ловушка ANSI

Если импорт «только иногда» не удаётся, часто причиной является кодировка. Этот путь принятия решений показывает, как в Delphi воспроизводимо обрабатывать UTF‑8 с помощью TFile и TStreamWriter: политика BOM, окончания строк, откат к ANSI и проверки для отладки.

Architekturdiagramm für Backup-Restore mit Immutable Storage und RTO/RPO-Checkliste im Admin-Kontext Open Graph / SEO Ransomware-Resilienz testen

Magazin 15.09.2026

Тестирование устойчивости к программам-вымогателям: учения по резервному копированию и восстановлению, неизменяемое хранилище и чёткие RTO/RPO для администраторов

Зелёный статус Backup не означает возможность восстановления. Это практическое руководство показывает, как администраторам подтвердить устойчивость к программам‑вымогателям с помощью упражнений по восстановлению, неизменяемого хранилища (WORM) и измеряемых RTO/RPO — включая матрицу проверок, проверки чистого восстановления и критерии остановки.

Architekturdiagramm mit Schnittstellen-Knoten als Motiv für Interface-Mocking in Unit-Tests mit DUnitX Open Graph / SEO Unit-Tests mit DUnitX

Source-Schnipsel 12.09.2026

Unit‑тесты с DUnitX: мокирование зависимостей через интерфейс без нарушения архитектуры проекта

Как в Delphi строить юнит-тесты с DUnitX, мокировать зависимости через интерфейсы и при этом чётко отделять доменную логику от инфраструктуры — без тестовых переключателей и без Uses-хаоса.

Architekturansicht mit Datenflüssen zwischen SAP und Non-SAP-Systemen über IDoc, OData, Dateiübertragung und Message... SAP- und Non-SAP-Integration

Magazin 10.09.2026

Интеграция SAP и Non‑SAP: IDoc, OData, файлы и Message Broker в сравнении с типичными ошибками

Когда учётные документы «не доходят», решающим фактором является не только интерфейс, но и способность к диагностике в эксплуатации. Сравнение IDoc, OData, Files и Message Broker — с типичными проявлениями ошибок и шаблонами реагирования.

Architekturdiagramm zum sicheren Dateischreiben unter Windows mit Temp-Datei, ReplaceFile-Commit und optionalem Backup... Datei-Locks in Windows

Source-Schnipsel 06.09.2026

Блокировки файлов в Windows: безопасная запись с временным файлом, ReplaceFile и откатом при ошибках

Спорадические Sharing Violations, повреждённые файлы после сбоя, труднообъяснимые запросы в поддержку: как под Windows построить надёжную схему записи с временным файлом в целевой папке, Flush, ReplaceFile и заданным путём отката.

Читать далее: вопросы из раздела «Magazin kompakt»

Если вы хотите быстрее переходить между публикациями к типичным ключевым вопросам, в центре FAQ собраны ответы по модернизации, замене BDE, порталам, Delphi, C# и платформенной стратегии.