8000 GitHub - practical-works/oop-training: Library Manager App Example for Learning and Practicing Oriented Object Programming.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

practical-works/oop-training

Repository files navigation

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).

About

Library Manager App Example for Learning and Practicing Oriented Object Programming.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0