·
List the major elements of the .NET Framework and explain
how C# fits into the .NET Platform.
·
Analyze the basic structure of a C# application and be
able to document, debug, compile, and run a simple application.
·
Create, name, and assign values to variables.
·
Use common statements to implement flow control, looping,
and exception handling.
·
Create methods (functions and subroutines) that can return
values and take parameters.
·
Create, initialize, and use arrays.
·
Explain the basic concepts and terminology of
object-oriented programming.
·
Build new C# classes from existing classes.
·
Create self-contained classes and frameworks in a C#
application.
·
Define operators, use delegates, and add event
specifications.
·
Implement properties and indexers.
·
Use predefined and custom attributes.