Setting the Startup class in Visual Studio Code

I have recently started using Visual Studio Code for creating simple C# projects to play around with the new language enhancements in C# 9.0. I ran into an issue when I have multiple classes with the Main method. The Build task flags this as an error and I could not find any way to set… Continue reading Setting the Startup class in Visual Studio Code

Switching display between computers using a VGA switch

You have a single monitor that is shared between the desktop and laptop? Swapping out the VGA cables every time you need to switch getting you down? Get a VGA switch. I was looking to buy a second monitor, but decided against it and bought a VGA switch instead. The switch has 2 inputs (from… Continue reading Switching display between computers using a VGA switch

Learning HTML with CSS and using Anki.

A while back, I wrote about why developers should learn HTML and CSS. I wrote that post after formally re-introducing myself to HTML and CSS using Head First HTML with CSS and XHTML. A short time later, I got caught up with more server side programming. As if often happens, once you learn a programming language, you need to build something in… Continue reading Learning HTML with CSS and using Anki.

Software Construction & Metaphors

This post is part 1 of a series that documents my understanding of software construction as I read through Steve McConnell’s excellent Code Complete. I was reading up on software construction and the importance metaphors to get a deeper understanding the process of software development. What follows is my understanding of the aforementioned topics. Software… Continue reading Software Construction & Metaphors

Securing your personal data.

A few weeks ago, a friend, on returning home from work, found that her house was broken into. Her Macbook Pro, iMac, camcorder, and a digital camera were stolen. The robbery happened mid-day, in broad daylight!!! Most of her personal digital assets, pictures and videos, stored on the computers were lost, forever. This is far more devastating than… Continue reading Securing your personal data.