Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

stephensmitchell-forks/VisualStudioEducation

 
 

Repository files navigation

Getting started with Microsoft Visual Studio 2017+ and C#

The intent for this repository is to introduce seasoned developers in any major language such as JavaScript, Cold Fusion or Visual Basic to the following.

  • C# programming language basics.
  • Navigating Visual Studio's IDE.

Good links to get started with

By following what is presented will assist developers when training becomes available here by a vendor.

C# 7 (or higher) programming language

While working with code many of the code samples will show old school methods to accomplish a task then a secondary example will show current conventions while discussing alternates hybrid solutions. Alternate and hybrid solutions are intermediate level ways to complete a task, which in many cases does not hinder performance.

Example: The task is to display a person's first and last name.

static void OldSchool()
{
    string firstName = "Karen";
    string lastName = "Payne";

    Console.WriteLine(firstName + " " + lastName);
}

The above code block works but there is a best practice for writing this today.

var firstName = "Karen";
var lastName = "Payne";

Console.WriteLine($"{firstName} {lastName}");

Visual Studio

"How to" in Visual Studio will be broken down into separate pages within this repository to perform common task.

C# Basics

The following section provides basics for getting started with C# programming language.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 51.9%
  • JavaScript 46.3%
  • Other 1.8%