search
-
Anfangsdatum
Enddatum
backgroundbackground.net C# advanced
.net C# advanced
share
favourite

.net C# advanced

Kurs
Kurs
Gevorderd niveau
Gevorderd niveau
Gruppenunterricht 3 - 6
Gruppenunterricht 3 - 6
Programmierung (C#)
Programmierung (C#)
Programmierung
star-favourite0
2,201.50 €
für den Kurs

Über den Kurs

As the system language of the .NET framework, C # is becoming increasingly important for object-oriented programming. This programming language combines both the advantages of C ++ and Java.

The registration for the offline course is restricted to up to 6 members per group.

The registration for the online course is unrestricted, the groups will form continuous bases.

Sie lernen

In this seminar, the course participants learn about the advanced programming techniques for developing large applications using many practical examples and exercises. In this training, the course participants also learn how to use the newer language tools from C # and how to use complex techniques such as delegates, relexions and multithreading.

This seminar is part of the course topics C # , programming languages and software development .

Inhalt

Assemblies

  • Metadata
  • manifest

Generics

  • Generic data types
  • Type problems using the example of the "Stack" class
  • Restrict type parameters with constraints
  • Generic methods
  • Generics and inheritance
  • Conversion of generics

Delegates and events

  • Delegate - method pointer under .NET
  • Events of an object

Advanced delegate techniques

  • Generic delegates
  • Generic classes in the .NET class library
  • Multicast delegate

Attributes

  • What are attributes?
  • "Flags" attribute
  • Notes on the attributes
  • Custom attributes

Multithreading

  • Processes and threads
  • Thread states and priorities
  • The class "thread".
  • Use thread pools

Thread synchronization

  • "Monitor" for synchronization
  • "Mutex" synchronization object

Asynchronous method calls

Work with files and streams

  • Data streams
  • BinaryReader and BinaryWriter classes

Serialization

  • Introduction to serialization
  • Serialization procedure
  • Serialization with "BinaryFormatter"
  • Serialization with "SoapFormatter"
  • Serialization with "XmlSerializer"

Assemblies and reflection

  • The structure of an assembly
  • Multi-file assemblies
  • Private and global assemblies
  • Install an assembly in the GAC
  • Query the metadata using reflection

Karte

courseImage

Programmieren lernen

.net C# advanced

Like and share!

share
favourite

Leave a review

Rate

Comments and rates

Keine Reviews

Become an IT guru

IT news, courses, and events. Get personalized offers right in your mailbox from Course Finder team. Just let us know you are interested.

Ähnliche Kurse

Mehr ansehen
share
favourite
No Schedule

star-favourite0
für den Kurs
share
favourite
No Schedule

star-favourite0
für den Kurs
share
favourite
No Schedule

star-favourite0
für den Kurs