Pulse
English · Not set Change ▾

Live scores ticker: On · Turn off

Markets ticker: Off · Turn on

Saved in a cookie on this device (and in your account when you are logged in). We never store your IP address.

Entities › name

Uniface

9 headlines · 1 outlets · 2026-10-04 → 2026-10-04 · Wikipedia ↗ · 🔒 Follow

Latest coverage

Dev.to · ☆
  • Community aggregator
  • Country: United States

A customer maintenance form in Uniface 10, part 12 - 252 tests in one run, a query that hung, and a form painted in the IDE

Parts 9 to 11 added about twenty services. Services without a user interface are only useful to other code, and services without tests are only useful until someone changes them. This part closes both gaps, as far as they are closed right now: a test runner that runs all six test services in one go…

Dev.to · ☆
  • Community aggregator
  • Country: United States

A customer maintenance form in Uniface 10, part 10 - a CSV import with a dry run, and backing up a SQLite file Uniface keeps o

Part 8 wrote customers to a CSV file. The obvious next request is the reverse: "we have a list from the trade fair, can you load it?". And once an import can write a hundred customers in one click, the next question follows immediately: "and how do I get back to yesterday if it went wrong?". So…

Dev.to · ☆
  • Community aggregator
  • Country: United States

A customer maintenance form in Uniface 10, part 9 - users, roles, a change history and a login lockout

Up to part 8 the app had no idea who was using it. Every change was stamped with $user , the Windows login, and every user could do everything. For a single-user desktop tool that is fine. As soon as a second person works with the same customer file, three questions come up: Who changed this…

Dev.to · ☆
  • Community aggregator
  • Country: United States

A customer maintenance form in Uniface 10, part 3 - a service, 30 automated tests, and the bug that came with them

At the end of [part 2] the customer form worked and contained everything: e-mail rules, SQL strings, quote escaping, a number range, a duplicate query. All of it inside a form component, reachable only by a human clicking buttons. This part does three things: Move the rules into a service (…

Dev.to · ☆
  • Community aggregator
  • Country: United States

A customer maintenance form in Uniface 10, part 2 - the four things that turn CRUD into a business application

In [part 1] the customer form does the full CRUD cycle: search, select, edit, save, delete. It compiles, it runs, it looks fine in a demo. Then you hand it to someone who actually works with it, and within ten minutes you get four bug reports: "I created a customer and it overwrote another one." "I…

Explore

News

🏟️Sports📈Markets🎵Music📍Near you🏳️Countries🏷️Topics🗞️Sources👤People & places

Watch & listen

🔴Live TV📺Live news🎬Videos🎙️Podcasts📦Offline pack

Understand

⚖️Perspectives🧩Same story🔁What changed🏁Who's first🌐Web trends❓Why it's trending🔗Compare an article

Explore

🗓️Timeline📜On this day⏳Time Machine🐇Rabbit hole🧠Daily quiz📰Front page

Join

🔑Log in🍌Sign up 📲Notifications🍌Calm mode

Banana News

⭐Pricingℹ️About

Banana News Single Banana

Upgrade to unlock this

See plans Log in

Live TV stays free for everyone. Cancel anytime · pay by card or USDC on Base · compare all plans

↑↓ move · ↵ go · ? shortcuts

Keyboard shortcuts

Move

j / k next / previous story

o or ↵ open original

d story details

b bookmark

Go

g h home · g f front page

g t timeline · g y time machine

g b briefing · g p perspectives

g m map · g o on this day

g r rabbit hole · g w wrapped

Everywhere

/ search

Ctrl/⌘ K command palette

t cycle theme

? this help · Esc close

Shortcuts never fire while you are typing, and are off when you hold Ctrl, Alt or ⌘.