About Us
Education and Training
Education and Training

Consulting
Gifts
Contacting Us
Employment
The Pantheon Systems Journal
Home

Pantheon Systems, Inc.
The Object Technology Company

C# Programming in .NET

Duration:  5 days

Class Size: Up to 12 students

Who should attend?
Programmers, web developers, software managers, architects.

Prerequisites :

  • Knowledge of C++, Java or any other object-oriented programming language.

What will you learn?

  • What is .NET and what are its components
  • Syntax and structure of the C# Programming Language
  • Use of Visual Studio .NET to build interactive, server-side and web-based applications.
  • Hands-on experience using C# with .NET.

Course Contents

  • What is .NET?
    Genesis, features and architecture. Relationship to COM/DCOM, CORBA, and other interoperable technologies. Discussion of key concepts such as IL, CLR, ADO.NET and ASP.NET.
  • Introduction to C#
    1. Language fundamentals
    2. Classes, Objects and Namespaces 
    3. Inheritance and Polymorphism
    4. Operators, Overloading
    5. Interfaces
    6. Arrays, indexers and collections
    7. Properties
    8. Strings and Regular Expressions
    9. Exception Handling
    10. Delegates and Events
  • Using C# to build Applications
    1. Console Application
    2. Windows Application
    3. Windows Application with ADO.NET 
    4. .NET Class
    5. .NET Visual Control
    6. Web Application  (ASP.NET)
    7. Using Server-Side Control in Web Application
    8. Building a Server-side control 
    9. Web Services (SOAP, WSDL, Discovery) 
    10. Services
  • Using the .NET Common Language Runtime
    1. Assemblies and Versioning
    2. Attributes and Relection
    3. Marshalling and Remoting
    4. Threads and Synchronization
    5. Streams
    6. .NET and COM

Registration | Calendar | Curriculum | After Hours | Forms | Schedules/Pricing

Copyright© Pantheon Systems, Inc. All rights reserved.