Getting the code sandbox rolling…

I’ve finally gotten around to dedicating some time to home front sandbox coding.

I’ve had a github account for some time (with nothing in it until recently) at https://github.com/ninecrows.

This weekend I started finally using it. I’ve wrapped together a little windows service coded in C# that can monitor (or selectively stop) selected services on a given system at C9ServiceManager.

I’ll likely keep moving forward and putting more toy projects up here as things move forward. I’ve got plenty of things, large and small, that I want to play with and I’m going to be making time to mess with them.

I expect that by the end of the weekend I’ll have this little tool doing its base job of logging service state changes and selectively stopping or starting services.

There is quite a bit more I want to do with this one so stay tuned:

  • Persistence for previous state…probably JSON serialization stored under a registry key.
  • RESTful interface for external access and control. Likely to use OWIN and NancyFX though .NET Core might get the  call (reading Microservices for .NET core).
  • Simple, probably single page, Web UI to allow human interaction without excess pain. Likely through the same infrastructure as the RESTful interface. May very well use Angular2 to support the client side part. Things to play with here that are worth learning about.

Once that is all in place I’ll most likely move on to another project (and/or spend some time on the Udemy classes I signed up for that parallel some of this effort).

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.