C# and .NET Framework programming
C#-programming language especially developed for .NET-programming. The language has many similarities to C++ and Java.
Training formats
Classroom
Remote
Duration
3 päivää
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: