Connecting...

This is a quick preview of the lesson. For full access, please Log In or Sign up.
For more information, please see full course syllabus of C#
Bookmark & Share Embed

Share this knowledge with your friends!

Copy & Paste this embed code into your website’s HTML

Please ensure that your website editor is in text mode when you paste the code.
(In Wordpress, the mode button is on the top right corner.)
  ×
  • - Allow users to view the embedded video in full-size.
Since this lesson is not free, only the preview will appear on your website.
  • Discussion

  • Study Guides

  • Table of Contents

Lecture Comments (9)

0 answers

Post by David Löfqvist on March 3, 2015

Is this where it goes wrong and adds extra CD's in the beginning? row 31
"    /// <remarks>Initializes with a single record so we always have something in the ArrayList.</remarks>
   static List<CD> CDList = new List<CD> { new CD {
Artist = "Name 1",
Album = "Name 1" "

1 answer

Last reply by: John Snape
Wed Dec 17, 2014 6:43 PM

Post by Joseph Mitchener on December 8, 2014

Mr. Snape,
 Afraid I have been guilty of just what you talked about. Following along on many of your videos . . . but not writing the code. Finally decided to download the code for this lecture CS_CDCollection.  However, after I unzip it, I can't load it into the SDK.  Says that part of the thing is missing. Have you had other problems reported like this?

5 answers

Last reply by: John Snape
Mon May 5, 2014 6:11 PM

Post by Thuy Nguyen on April 19, 2014

I tried to set an icon with a jpeg file, but it wouldn't let me, what picture file do I have to make to use as an icon?

The CD Inventory Program So Far

  • The first version of our CD Inventory program uses a structure and a simple text file to hold all the values
  • Go into the Project | Properties menu to add an icon and assembly information to your program
    John Snape

    John Snape

    The CD Inventory Program So Far

    Slide Duration:

    Table of Contents

    Section 1: Introduction
    Introduction Hello World

    15m 5s

    Declaring Variables

    47m 26s

    Accepting Input

    13m 17s

    Operators, Expressions and Statements

    40m 8s

    Program Flow Control

    31m 44s

    Iterations & Looping

    24m 43s

    Working with Strings

    53m 6s

    Formatting Strings for Output

    16m 24s

    Helper Methods

    28m 40s

    Enumerations & Structures

    8m 39s

    Commenting & Documenting Code

    8m 48s

    Arrays, Stacks, Queues & Dictionaries

    41m 29s

    Generic Lists & Collections

    14m 24s

    Variable Scope

    10m 38s

    Reading & Writing Files

    25m 10s

    Dates & Times

    12m 22s

    Random Numbers

    5m 29s

    Handling Exceptions

    14m 45s

    Environment Variables

    8m 21s

    Command Line Arguments

    10m 43s

    The CD Inventory Program So Far

    34m 16s

    Section 2: Object Oriented Programming
    Introduction to Object Oriented Programming

    1h 2m 20s

    Understanding & Creating Classes

    26m 6s

    Understanding Interfaces & Abstract Classes

    20m 12s

    Static vs. Instance Members

    16m 24s

    Understanding Inheritance

    32m 59s

    Understanding Polymorphism

    14m 58s

    Understanding Delegates

    22m

    Reading & Understanding Code

    35m 49s

    Creating a Data Type

    29m 21s

    Unified Modeling Language & Class Diagrams

    23m 5s

    The CD Inventory Program Upgraded with Classes

    20m 33s

    Section 3: GUI Programming
    Introduction to GUI Programming

    39m 19s

    All About Forms

    40m 7s

    Handling Form Events

    15m 22s

    Informational Controls

    27m 44s

    Command Controls

    36m 23s

    Grouping Controls

    26m 44s

    Text Editing Controls

    25m 7s

    List Selection Controls

    37m 45s

    Setting Options Controls

    21m 20s

    Dialog Controls

    22m 21s

    Graphic Display Controls

    35m 37s

    Date Setting Controls

    15m 53s

    Other Controls

    17m 33s

    Using the Clipboard

    7m 28s

    Sending Email

    25m 16s

    Some Sample Programs

    38m 31s

    Our CD Inventory Program Upgraded with Forms

    15m 16s

    Section 4: Databases
    Introduction to Databases

    34m 7s

    SQL Server Management Studio & Northwind Database

    8m 11s

    SELECT Statement

    31m 24s

    UPDATE & DELETE Statements

    16m 56s

    INSERT Statement

    11m 48s

    Creating a Database from Scratch

    44m 54s

    Querying Lists with LINQ

    20m 42s

    Using Databound Controls

    14m 22s

    Our CD Inventory Program Upgraded with a Database

    10m 50s

    Section 5: Conclusion
    Where to Go from Here

    19m 48s

    Educator®

    Please sign in to participate in this lecture discussion.

    Resetting Your Password?
    OR

    Start Learning Now

    Our free lessons will get you started (Adobe Flash® required).
    Get immediate access to our entire library.

    Membership Overview

    • Available 24/7. Unlimited Access to Our Entire Library.
    • Search and jump to exactly what you want to learn.
    • *Ask questions and get answers from the community and our teachers!
    • Practice questions with step-by-step solutions.
    • Download lecture slides for taking notes.
    • Track your course viewing progress.
    • Accessible anytime, anywhere with our Android and iOS apps.