CS 1400 Lab 1: Introduction to Visual Studio 2015


This lab has several objectives:

  1. To get you ready to use Canvas
  2. To help you understand the basic elements of a C# Program.
  3. To teach you how to create, compile and execute a simple C# program.
  4. To demonstrate the use of good style elements when writing a C# program.

After completing this assignment, you should be able to create, compile, link and execute a simple C# program on your own, using the tools described in this lab. You should have a thorough understanding of the basic elements of a C# program and demonstrate your mastery of them in programs that you write. Your programs should also demonstrate your understanding of the style guide provided as part of this lab.

Setting up your Canvas Account

If you have not already done so, you should set up your Canvas account so that I can use it to effectively communicate with you. Begin by clicking on the Settings item on the menu bar near the top right edge of your Canvas window, like this:

selecting settings

Then fill in your full name and the display name that you want Canvas to use in messages, conversations and comments. It helps people get to know you better if you can also drop a picture of yourself in this area. To give you an example, here is what my settings look like:

personal info

Finally, you need to make sure that you have set up your Canvas account to send you notifications. To do this, make sure that you have added your contact information over on the right side of the settings page, like this:


Then click on the Notifications label in the list on the left edge of the page


and select the events that you want to be notified for. At a minimum you should select Announcements and Grading, as shown here:

Study Material

  1. Creating, Compiling and Running Your Programs
  2. Downloading, Installing, and Using Visual Studio 2015
  3. Customizing Visual Studio
  4. Locating Your Files
  5. Creating a Zip File
  6. CS 1400 Style Guide

  7. What If I have a Mac?


  • The instructions for the assignment are here