Software development with Microsoft technologies. Building web, desktop, and cloud native applications.