Setting up Trysil from git
You found Trysil on GitHub and want to try it. This post walks through everything between git clone and a working Delphi project that links against Trysil’s packages: cloning the repo, building for...
You found Trysil on GitHub and want to try it. This post walks through everything between git clone and a working Delphi project that links against Trysil’s packages: cloning the repo, building for...
An ORM is one of those rare codebases where almost every textbook design pattern shows up because the problem forces it. You can’t build something that maps objects to relational tables, defers loa...
You have an Orders table. Each row references a Customer by ID. You want to list orders with the customer’s company name on the row — one query, one result set, no round trips. Traditional ORM ans...
The Unit of Work pattern is a classic. You hand an object a list of entities, you mutate them, and at commit time you get one transaction that reconciles memory with the database. Hibernate does it...
The ORM story is always the same: you have a table, you have a class, and you want them to know about each other without writing a thousand lines of glue code. Trysil’s answer is attributes — small...
This is the first post of the Trysil Blog — the place where I’ll share tutorials, deep dives, release notes, and design decisions behind Trysil, an ORM framework for Delphi. What you’ll find here ...