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 current enrollment 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

Education and Training

University of Indianapolis

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

UC San Diego Extension:

  • C# Programming Series (In-Progress)
    • 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 (In-Progress)

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


UC San Diego Extension: Various (Tentative Graduate 2019)

  • Fundamentals of the .NET Framework (Complete 08/2017 A+)

Portfolio and Academia Samples


Notes: Familiar with framework 7.0 version

Hot Topics and Links

Employer Project Experience


Entity Framework Examples


LINQ Examples


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