Garbage Collection Types in .Net Core

Memory management in modern languages is often an afterthought. For all intents and purposes, we write software without nary a thought about memory. This serves us well but there are always exceptions… In California, there are extensive financial reporting requirements for Local Education Agencies (LEA), an LEA can be a county, a district, a charter… Continue reading Garbage Collection Types in .Net Core

Business Layer Value

I had a great discussion with my supervisor about application architecture. The question at hand was, what’s the value of the Business Layer? Most applications I’ve worked on are CRUD applications. Is there any value in a thin veneer over the data layer? In my experience, most business layers consist of pass through methods. If… Continue reading Business Layer Value