EnglishSite mapContactsFrançais
 CompanyConsultingTrainingDevelopmentProductsProjectsTechnologiesReferencesEventsRecruitment
Discovering the C# language
Aims
 

To discover the C# language and its position with regard to other technologies
To understand the fundamentals of .NET

Participants
This training course is designed for project managers and developers wishing to rapidly learn about C#.

Prerequisites:
• Knowledge of object-oriented programming.


Ratio of theory to practice:
• 60/40
Ref : DC 2 Days
Paris 2009
Contact us

Architecture of the .NET platform
· Organization and structure of the .NET FrameWork
· Languages supported by .NET
· Functioning principle from the source code to the executable
· MSIL and CLR
· Naming spaces
· Introspection

Comparison of C#, VB.NET and ASP.NET
· Comparison with C++, VB 6.0, ASP 2.0 and 3.0
· N-tier architectures compared: .NET vs J2EE
· New .NET developments
· ADO.NET vs JDBC

Fundamentals of the C# language
· Basic types
· Checking structures
· Language syntax

Simple console applications
· Entry point
· Compilation
· Execution

Object-oriented programming with C#
· Implementation of different aspects of OOP
· Overloading, redefinition, polymorphism
· Abstract classes and interfaces

Implementation
· Handling strings
· Writing an OOP-oriented console application
· Simple window application

Accessing data with ADO.NET
· System Data namespace
· System.Data namespace
· Accessing several tables
· XML unification and relational data
· DataReader objects
· DataSet, DataAdapter

>> Download this course description in pdf format (french):
Paris  •  Rennes  •  Nantes  •  Sophia Antipolis  •  Objecteering Software