C# & .Net Framework

My C# “.Net” experience includes 5+ years combined professional consulting for utility clients and my own professional development training with 8+ completed college courses, 10+ books read, and recent completion of a degree in a specialized university program for C# programming. Before that, I worked with VB .NET and Visual Basic office application solutions for approximately 15 years along with other programming technologies such as scripting in Linux and Perl. I programmed database applications in Excel and MS Access using VB technologies.

C# Programming & .NET Framework

Education and Training

UC San Diego Extension:

  • C# Programming Series (Completed September 2019 – Transcript)
    • Fundamentals of the .NET Framework (A+)
    • Visual Studio (A-)
    • C# Programming for Beginners (A+)
    • C# Programming I: Fundamentals of C# (A+)
    • C# Programming II: Object-Oriented Programming (A+)
    • C# Programming III: Memory Management and Multi-threading (A)
    • Distributed Programming Using WCF, REST and the Web API (A+)
    • ASP.NET MVC (A+)
    • Database Programming in .NET (A)

University of Indianapolis

  • C# Programming for the Absolute Beginner
  • Intermediate C# Programming

Microsoft Virtual Academy Courses

  • Introduction to JSON with C#
  • Twenty C# Questions Answered
  • C# Fundamentals for Absolute Beginners
  • Programming in C# Jump Start


  • C# Intermediate: Classes, Interfaces, and OOP
  • C# Advanced Topics: Take Your C# Skills to the Next Level

Portfolio and Academia Samples


.NET Framework

Portfolio and Academia Samples


Notes: Most familiar with C# 6.0 and the 4.6 .Net Framework version

Currently reading a Book on C# 7.0 

Hot Topics and Links

Employer Project Experience


Entity Framework Examples


LINQ Examples


Object-Orientated (OO) Programming, Model-View-Controller (MVC)