Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 968 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 968 Bytes

OOP_Application

This is a CRUD (Create, Read, Update, Delete) Windows forms application written in C#.

image

Technologies

Key technologies that have been implemented:

  • Usage of main OOP principles, abstract classes and interfaces
  • Dynamic controls creation using reflection according to object's field types and attributes
  • Data serialization/deserialization using Xml and Binary libraries as well as my own text format
  • Arichiving plugins that are being loaded to the program while it's running
  • Factory method for creating objects, serializers and archivers that promotes code extensibility
  • Unit testing using NUnit Framework

image

image