Team LiB
Previous Section Next Section

Chapter 13: A Deeper Look at C#

Overview

We're almost ready to develop the Student Registration System (SRS) application in C#, based on the UML model that we've created in Part Two. Before we dive into the specifics of coding the SRS, however, there are a number of additional C# language features that we'd like to cover, many of which we'll put to use in building the SRS.

Realize that we can't do justice to all of the remaining features of the C# language in just one chapter; C# is an extremely rich language, and most good C# references are many hundreds of pages long. Our goal isn't to duplicate the hard work that has gone into existing C# reference books, but rather to complement them by showing you how to bridge the gap between producing an object model and turning it into C# code, something that few, if any, other books do.

With that in mind, we're going to be selective in terms of which aspects of the C# language we introduce in this chapter: namely, those that are most critical to understanding the Student Registration System coding examples that follow in Chapters 14 through 16. Nonetheless, you'll have a very respectable working knowledge of C# by the time that we've finished.

Note?/td>

Even if you've already been programming in C# for a while, and thus feel that you have a fairly good grasp of the language syntax, we encourage you to at least skim this chapter before moving on to Chapter 14, because we mention a few things along the way with regard to how we'll be approaching the SRS.

In this chapter, you'll learn about

We'll also revisit some of the topics that we introduced in earlier chapters to provide you with additional insights.


Team LiB
Previous Section Next Section