|
Overview of .NET
|
|
|
Componants of .NET
|
.NET Framework class library
|
|
|
|
|
Just In Time (JIT) Compilation
|
|
|
.NET base Classes
|
Some Representative .NET Namespaces
|
|
|
|
Structure of a .NET application
|
Demanding Security Permissions in C#
|
|
|
|
Introduction to Visual Studio .NET
|
Advantages of using Visual Studio .NET
|
|
|
|
Projects
|
Types and Features of Projects Compile and Run the Project
|
|
Grouping Projects into Solutions
|
|
|
|
Customizing Visual Studio .NET
|
Customizing with the Start Page
|
|
Customizing with the Options Dialog Box
|
|
|
|
|
Interface
|
|
|
C# and Java
|
Similarities between C# and Java
|
|
|
|
C# and VB.NET
|
Similarities between C# and VB.NET
|
|
|
|
|
C# and C++
|
|
|
|
Uses of C#
|
|
|
The .NET Base Classes
|
Object-Oriented Facilities
|
|
Reflection and Attributes
|
|
|
|
First C# Program
|
Command Line Argument for Compiling and Running C#
|
|
|
|
|
Data Types
|
|
|
|
Boxing and Unboxing
|
|
|
|
Predefined Types
|
|
|
|
Operators
|
|
|
Program Control
|
C# specific rules for using the switch statement
|
|
|
|
|
Looping Statement
|
|
|
|
Jump Statements
|
|
|
|
Console I/O
|
|
|
|
Array Types
|
|
|
|
Understanding the Array Class
|
|
|
|
Variables
|