FrontpageC#C# and .NET Framework programming

C# and .NET Framework programming

star_fullstar_fullstar_fullstar_fullstar_fullstar_empty

C#-programming language especially developed for .NET-programming.  The language has many similarities to C++ and Java.


Location

Espoo


Training formats

Classroom
Remote


Duration

3 days


Price

1990 €

Target Group

The course targets programmers new to the .NET Platform but with experience of Java, C++ or similar object-oriented language.

Goal

The student will learn to use C# with basic techniques provided by the .NET Framework.

Prerequisites

Saat parhaan hyödyn koulutuksesta, kun sinulla on vahva ohjelmointikokemus jostakin lauseke- tai oliopohjaisesta kielestä, kuten Java, C/C++, Visual Basic sekä oliokäsitteiden perustuntemus. 

C# and .NET Framework programming - Course outline

Day 1

 .NET-architecture

  • Overview of the architecture
  • Versions
  • Techniques of the platform
  • Assembly -concept

Basic constructs

  • Type system
  • Value and reference types
  • boxing & unboxing
  • Conditionals and looping
  • Exception handling

Object-constructs

  • Implementing classes
  • Properties
  • Inheritance
  • Polymorfism
  • Interfaces
  • Abstract classes

Day 2

Delegates and events

  • Delegates
  • Anonynous methods
  • Events

Geneeric programming

  • Generic-types
  • Reflection, runtime type information
  • Using and implementing attributes

Collections

  • Collection types
  • Using collections
  • LinQ and collections

Data manipulation

  • I/O-operations
  • Serialization
  • Using XML-data
  • Using JSON-data

Day 3

ADO.NET

  • Working with dataset
  • NET object model
  • What is entity framework

UI-techniques

  • Windows Forms
  • Windows Presentation Foundation
  • NET web-apps

Service-techiques

  • NET Web Services
  • Windows Communication Foundation

Other techniques

  • Windows Service
  • Event Log
  • Performance monitor
  • Assemblys and digital signatures

Schedule

Koulutuspäivä alkaa klo 9 ja päättyy noin klo 16-16.30. Aamiainen on tarjolla klo 8.15-9.00.

You might be interested in these courses: