C# Programming II

(csharp-II) / ISBN : 978-1-61691-251-2
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Debugging and Error Handling

  • Debugging in Visual Studio
  • Error Handling
  • Exercises
2

Defining Class

  • Class Definitions in C#
  • System.Object
  • Constructors and Destructors
  • OOP Tools in Visual Studio
  • Class Library Projects
  • Interfaces Versus Abstract Classes
  • Struct Types
  • Shallow Copying versus Deep Copying
  • Exercises
3

Defining Class Members

  • Member Definitions
  • Additional Class Member Topics
  • Interface Implementation
  • Partial Class Definitions
  • Partial Method Definitions
  • Example Application
  • The Call Hierarchy Window
  • Exercises
4

Collections, Comparisons, and Conversions

  • Collections
  • Comparisons
  • Conversions
  • Exercises
5

Advanced Desktop Programming

  • Creating and Styling Controls
  • WPF User Controls
  • The Main Window
  • Putting it All Together
  • Exercises
6

ASP.Net and ASP.Net Core

  • Overview of Web Applications
  • Which ASP.NET to Use and Why
  • Using ASP.NET Web Forms
  • Creating ASP.NET Core Web Applications
7

Databases

  • Using Databases
  • Installing SQL Server Express
  • Entity Framework
  • A Code First Database
  • But Where Is My Database?
  • Navigating Database Relationships
  • Handling Migrations
  • Creating and Querying XML from an Existing Database
  • Exercises

1

Debugging and Error Handling

  • Learning the using Statement
  • Handling an Exception
  • Using the finally Block
2

Defining Class

  • Using access modifiers
scroll to top