This site is for development and testing only

VSoft Technologies Blog

Posts about our products and software development.

Filtering by:Category: Open Source

Using YAML with Delphi - VSoft.YAML

by Vincent Parrett|September 16, 2025|1 min read|2 Comments|1K||Delphi, FinalBuilder, Open Source

Almost every modern Delphi application needs a way to store structured data: configuration settings, runtime options, or even project metadata. For decades, developers have relied on INI files for simple key/value storage, XML for deeply structured documents, or JSON as a lightweight alternative. But there’s another option that has grown into the de facto standard in DevOps and configuration management: YAML.

Introducing DPM - a Package Manager for Delphi

by Vincent Parrett|December 12, 2019|1 min read|3 Comments|8K||Delphi, Open Source, DPM

Back in Feb 2019, I blogged about the need for a Package Manager for Delphi. The blog post garnered lots of useful feedback and encouragement, but until recently I could never find a solid block of time to work on it. Over the last few weeks I've been working hard to get it to an mvp stage.

Delphi Package Manager RFC

by Vincent Parrett|July 16, 2018|1 min read|8 Comments|14K||Delphi, Open Source, DPM

Delphi/Rad Studio desperately needs a proper package/library/component manager. A package manager provides a standardized way of consuming third party libraries. At the moment, use of third party libraries is very much adhoc, and in many cases this makes it difficult to move projects between machines, or to get a new hire up and running quickly. Other development eco systems, like Ruby, .net and Javascript, recognised and solved this problem many years ago. Getting a Ruby, .net or Javascript project up an running, in a new working folder or new machine is trivial.

VSoft.CommandLineParser for Delphi - Updated

by Vincent Parrett|December 10, 2015|1 min read|0 Comments|9K||Delphi, Open Source

A while back I published the VSoft.CommandLineParser library on github, which makes it simple to handle command line options in delphi applications. I have updated it to support commands, where each command has it's own set of options.

Delphi-Mocks Parameter Matchers

by Jason Smith|September 22, 2015|1 min read|0 Comments|8K||General, Delphi, Open Source, Git

Delphi-Mocks now has a way to better control when an exception or a return value is produced for a mocked object/interface method.

Adding NTLM SSO to Nancyfx

This post shows how to add NTLM Single Sign on to Nancyfx applications using Owin on Windows.

Introducing VSoft.CommandLineParser for Delphi

by Vincent Parrett|July 27, 2014|1 min read|5 Comments|13K||Delphi, Open Source

A simple Command line arguments parsing framework for Delphi.

DUnitX Updated : Filtering Tests

DUnitX has been updated to support filtering of tests from the command line.

Mocking Multiple Interfaces - Delphi Mocks

by Jason Smith|July 15, 2014|1 min read|4 Comments|10K||Delphi, Open Source

Simple Mocking of multiple interfaces with Delphi Mocks.

Automated UI Testing with ContinuaCI and Selenium

by Pete Toms|May 20, 2014|1 min read|0 Comments|4K||General, .NET, Continua CI, Open Source

Walkthrough on how to unleash the power of Automated UI Testing with Continua CI

Page 1 of 2