Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.68 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.68 KB

Icon OOP-Training

C# 4.0 .NET Framework 4.0 Plarform Windows

OOP-TAP: Oriented Object Programming Training Application Project.
This is a practice project for learning object oriented programming using C# .NET with WinForms.
It takes as example the building of a library management application.

Icon

Steps

  • Version 0: Build application's data structure and user interface.

    • v0.0: Implement application's business oriented object model (Classes).
    • v0.1: Implement application's graphic user interface (GUI).
  • Version 1: Build data querying functionalities.

    • v1.0: Implement data querying functions using basic algorithms (Conditions, Loops).
    • v1.1: Replace basic algorithms with language integrated query expressions (LINQ).
  • Version 2: Build data persisting functionalities.

    • v2.0: Implement data persisting functions using basic text files (.txt).
    • v2.1: Implement data persisting functions using binary files (.extension).
    • v2.3: Implement data persisting functions using relational database (SQL Server).
    • v2.4: Implement data persisting functions using object-relational mapping (LINQ to SQL).
    • v2.5: Implement data persisting functions using special text files (INI, XML, JSON).