This topic covers the basic concepts of programming using C# and .NET. This is the the must-know materials for working with programming in the COP4834 environment and the web. This is pre-requisite material, but may cover things that you may not have seen elsewhere.
Reading
Required Reading
http://msdn.microsoft.com/en-us/library/vstudio/67ef8sbd.aspx – This is the C# programming guide.
Reference Reading
The best place to start here is the C# programming guide. If you are doing any programming in this class you should be familiar with all the topics in the C# programming guide. Most of these are also covered in lectures.
Supporting Lectures
Lecture – Basics of Server Side Programming
Lecture – Basics – C Sharp Classes – Covers the concepts in http://msdn.microsoft.com/en-us/library/vstudio/x9afc042.aspx
Lecture – Basics – Debugging – Demonstrates breakpoints and Quick Watch, must know tools for debugging
Lecture – Basics – Arrays and Plotting – Uses Highcharts.NET to demonstrate plotting
Lecture – Basics – Anatomy of a Web Page – Understand the parts and files of a .NET web page
Any other topics that are basic to C# and the .NET platform will be added here to assist students. Students should request help on these topics on the bulletin board – when lectures are created or added I will post both to the bulletin board and here.
Associated Assignments
All assignments assume a basic understanding of the C# and .NET basic programming concepts.
Support Materials
Back to List of All COP4834 Topics