Challenges, projects, educational files
Work in Progress !
-
Hello World
1st Testfile (setting up this collection) -
Schieberegler
Simple RGB Contoller with WinForm -
DataBaseOperations
CRUD Operations on access db using OleDbConnection.ConnectionString -
DriveSizeSnippets
.TotalSize, .driveInfo.AvailableFreeSpace, .TotalFreeSpace -
DriveTypeSwitch
Console app showing different Infos via Switch on DriveInfo Properties -
ExtensionMethods
Console app and top level static classes containing extension methods for math operations -
FileSystemWatcher
Console app watching a folder and handling via displaying change and rename operations -
OperatorOverloading
Console app overloding the addition operator: '+' for custom Complex class -
OperatorOverloadingVectors
Overloading arithmetic, logical and conversion operators (implicit & explicit) for custom vector class in console app -
UnitTestingCalculator
Testing custom calculator methods and class hirarchy via MSTest.TestFramework
-
Polymorphism Example
An extensive reminder of how overriding and overloading work -
Resume as Console
A simple program outputting a library of cv entries as classes in the console -
Event Handling & Email Notification
An exercise to practice creating and subscribing to events.
A Gmail-account has been created to send and receive information from the program about the events -
Event Handling & Email Notification Extension
Ported project to .Net Core, Refactored classes into Library, uses asynchronous methods/ events and added unit testing
-
Bahnhoefe Zeichenen
Import CSV file containing all german railway stations
Draw stations and mark central stations -
Delegate-Method Call
Exercise on using different method calls as Forms-project -
Entry Feedback
A little arithmetic user input feedback program -
Graph Project
Take Home Interview Assignement - small console application in .Net core creating and manipulating undirected graph -
LINQ Aggregat Queries
Exercise on different query implementations -
Tree View File
Directory tree implementation -
Verzeichnis Inhalt - List View
Read, input, insert usingFolderBrowserDialoginListView-item -
Zwei Formulare - eine Datenquelle
Extended connection of two forms to the same data source