Automatically Log All SQL Commands

Over the last two days I’ve written code that automatically logs all SQL commands (database queries, invocations of stored procedures, etc) in MadPoker, my reference application. If you wish to skip the backstory, go directly to the solution. Reference Application What do I mean by “reference application”? I intend to spend time in the near future learning AngularJS, the client-side JavaScript framework used by my new employer. I’ve always been stronger on server-side development, so I’m excited to improve my client-side programming skills. I plan to write code to convince myself I understand AngularJS concepts and syntax as I read […]

My ASP.NET Core MVC + SOA Architecture

Architecture Diagram Having adopted .NET Core while it was in beta and using it to implement numerous projects over the last three years, I’ve settled on an MVC + SOA architecture. I say settled because I don’t know if I can claim to have developed it. I don’t how original it is. Anyhow, this is the architecture I use in my projects. Below the diagram I define terms and describe the principles of my architecture. Click diagram to download PowerPoint source. Terminology MVC Model View Controller SOA Service Oriented Architecture AJAX Asynchronous Javascript and XML. More accurate would be AJAJ […]

Launching My Programming Blog

I’ve decided to start a blog devoted to programming topics. I’ve been writing code since I was nine years old, when my father bought an Apple IIe computer and I discovered it could be made to perform tasks using a language named “Basic.” I’m now 44 years old, so this blog is way overdue. My feelings of delinquency (how have I not started this yet?), along with reasons stated in the sidebar to the right (below on a phone), are the impetus for me to blog about software and the joy of programming. In addition to writing code, I will […]