Hi, and sorry for the title, I don't really know what else to call it, so I'll get right to my point.
I've recently decided to use most of my coding time with C# after having tried a few others over the years on and off.
I want to start doing things in a structured fashion and stick to it as I go along after lessons learned in the passed, where I've lost track of what my code is actually doing, etcetera.
I don't know what that structure will be and it probably will not conform to some wide standard as I am lousy at learning them.
I do though, for the time being want to make a sort of base class that all my projects might derive from, or is it inherit from?
For example all my projects hence forth will need a generic logging and settings class, maybe more.
By settings I mean like my projects will have settings for user and application and I'd sonner not write these over and over for each project as I enter into it.
What I'm looking for here, so suggestions, like do I make a dll file I can use in future work or just copy and paste source files each time, if I use a dll do I have both classes in the same library, and things like that.
Thanks for reading.
All suggestions are welcome.