This is a list of resources I gathered while attending LEAP, an apprenticeship program sponsored by Microsoft. Among other things, I built a feature on SREBot.

Unfortunately, many of the links I bookmarked while I was at Microsoft won’t work unless you have internal corporate access, so I’ve only included the ones that are available to the public.

If you want to know more about my time at LEAP, I wrote some blog posts, starting here.

C# and Related Topics

  1. Getting Started with Visual C# and Visual Basic
  2. C# Coding Conventions (C# Programming Guide)
  3. C# Sharp: Basic Declarations and Expressions
  4. Best practice and proper class design in object oriented language(C#)
  5. Code for Design Patterns in C#
  6. Common Intermediate Language - Wikipedia
  7. 101 LINQ Samples in C#

Azure

  1. Azure Fundamentals (Video)
  2. Training Kit Demos
  3. SREBot

Databases

  1. Relational Databases vs Non-relational Databases

Accessibility

  1. Gaming for Everybody Conference Videos

Print Books

  1. I Sing The Body Electronic, by Fred Moody
  2. Design Patterns in C#, by Steven John Metsker
  3. The Old New Thing, by Raymond Chen