Welcome to the dodSON Software YouTube channel.
This channel is devoted to describing the Microsoft .NET C# APIs I have developed over the last 2 years, called the dodSON Software Core Library.
These APIs have been created using Microsoft’s Visual Studio 2017 and 2019 Community Edition. The code has been developed using S.O.L.I.D. design techniques and adhere, as best they can, to the framework design guidelines as described by Microsoft.
The APIs are a set of namespaces that can be used independently, or, if used together they provide a configurable, packaged-deployed, plugin-based distributed programming framework with remote monitoring and control systems.
The namespaces has been organized along basic functionality and can be used, for the most part, without invoking additional code from the rest of the library. However, as you crawl up the namespace food-chain, the namespace interdependence grows.
Some of the functionality provided by the dodSON Software Core Library includes configuration, threading, creating and controlling application domains, caching, compression, file storage, packaging and installation, cryptography, logging and networking. These functions, and more, have been designed to be easy to create and consume; performing the complicated plumbing required to perform their specific function and leaving the developer free to focus on their coding problems and not the problems of coding.
The videos here include an overview of the dodSON Software Core Library, coding examples from some of the independent namespaces and an example of the distributed programming framework.
I do not have the linguistic talent to describe how much I’ve enjoyed creating this library. Programming is my passion and my pride. It invokes within me great joy and simultaneously frustrating madness. It is for me the ultimate in creative expression.
I hope you enjoy these videos and thank you for watching.