Markup Language softvérové doplnky pre platformu .NET

V rámci mojich prác na softvérových riešeniach počas posledných 20 rokov som sa snažil používať z pochopiteľných dôvodov štandardné nástroje pre prácu s konfiguráciami a aplikačnými dátami objekty a nástroje, ktoré sú pramo súčasťou platformy .NET. V niekoľkých prípadoch bolo potrebné pre implementciu želaných funkcionalít doplniť tieto štandardné objekty a nástroje platformy .NET o doplnky pre prácu s dátami na vyššej úrovni, alebo pre doplnenie postrádaného aplikačného rozhrania. V posledných rokoch som vrámci mojich pracovných činností potreboval implementovať jednoduchý popis zariadenia a súvislostí s jeho využitím aplikáciou v textovej podobe, ktorá neobsahuje zbytočné riadiace znaky pre jeho lepšiu čitateľnost a editovateľnosť počas vývoja a tak som pre tento účel začal využívať jazyk YAML (Ain’t Markup Language)