This KB is the result of a basic GeneXus Demo.
Shows 4 defined transactions (Country, Client, Product, Invoice)
The Work With Pattern applied to it.
And has Runtime translation set too.
The result of that all is this application, showed here in .NET; but the result would be the same in Java or Ruby - with no extra human effort).