07 Apr, 2026
Ideally, before the data is saved, the system should be able to “remind” the user to check the data they have entered again, both in the Add and Edit forms.…
TL;DR: Spec-driven development uses Markdown specifications and Code Studio prompt files as a single source of truth, letting AI reliably generate, test, review, and deploy code while preserving context. This…
Until version 2026, the Export Data feature in PHPMaker still cannot be shared permission– according to the type of export and user level. When you use the feature User Level…
TL;DR: Learn how to load, edit, and save images in a Blazor application using the Blazor Image Editor, a Web API endpoint, and SQL Server for persistent storage. This guide…
Improvements to the page User Level Permissions what I do is to create a sticky left column or sticky in position, so that when the Userscroll to the right by…

Spec-Driven Development with Markdown for AI Workflows

TL;DR: Spec-driven development uses Markdown specifications and Code Studio prompt files as a single source of truth, letting AI reliably generate, test, review, and deploy code while preserving context. This blog shows practical prompt files and workflows, plus project structure and best practices for building a real-time project. AI revolutionizes software development but loses context […]

15 mins read

Dynamic Permission for Export Data – Masino Sinaga

Until version 2026, the Export Data feature in PHPMaker still cannot be shared permission– according to the type of export and user level. When you use the feature User Level Permissionsthen there is only one Permission Export there. That means, you can’t separate Permission for each of the following export types: Export to Excel, Export […]

3 mins read

How to Load and Save Images in Blazor Image Editor with SQL Server

TL;DR: Learn how to load, edit, and save images in a Blazor application using the Blazor Image Editor, a Web API endpoint, and SQL Server for persistent storage. This guide walks through database setup, EF Core modeling, API integration, and using the Image Editor to round‑trip images between the UI and backend. Many Blazor applications […]

12 mins read

Build an AI-Powered Excel Translator in C# Using OpenAI and XlsIO

TL;DR: Manual copy‑pasting into Google Translate breaks formulas and formatting. An AI‑Powered Excel Content Translator replaces that hassle with seamless automation. By combining Syncfusion XlsIO and OpenAI GPT models, you get structured, accurate translations directly in your workbook. The result: preserved layouts, consistent localization, faster reporting, and globally accessible data across teams. If you’ve ever […]

5 mins read

Real-Time Data Visualization in Angular: Build Live, Interactive Charts with Syncfusion[Webinar Show Notes]

Modern applications demand fast, responsive, and continuously updating data visuals, especially in analytics, finance, monitoring, and dashboards. This webinar explored how Angular developers can build powerful real-time charts using the Syncfusion® Angular Charts component with fully interactive experiences and smooth live updates. If you missed the webinar or would like to review it, we have […]

10 mins read

Choosing the Right PDF Library in 2026: A Developer’s Checklist

TL;DR: Choosing a PDF library in 2026 goes beyond basic rendering. Developers must evaluate ISO compliance, OCR and data extraction capabilities, cloud and serverless compatibility, security features, and performance optimizations like linearization and incremental updates. This guide provides a practical checklist, decision matrix, and real-world scenarios to help you select the right solution for modern […]

13 mins read