Self development, Study laboratory
2026 February - 2026 June

Platform technology laboratory

Private repository (University laboratory) C#| .NET 10| API| Git

Platform technology laboratory project focused on developing robust applications using C# and .NET 10, covering console apps, WPF, LINQ to XML, Entity Framework, and Unit Testing with Dependency Injection.

Laboratory Tasks & Implementation Scope

The laboratory program consisted of 5 distinct developmental stages, progressively building proficiency across different layers of modern application development within C# and .NET 10.

Core Laboratory Assignments

  • 1. Console Application: Core logic development, structured standard input/output handling, and foundational C# control flows.
  • 2. WPF Desktop Application: Building reactive desktop interfaces with data binding and layout structuring.
  • 3. LINQ to XML: Advanced data parsing, querying structured XML documents, and declarative data transformation.
  • 4. Entity Framework: Modern Object-Relational Mapping (ORM) setup, database context management, and LINQ-driven database queries.
  • 5. Unit Testing & Dependency Injection: Implementing robust unit tests and configuring inversion of control (IoC) containers for decoupled architectures.

Lab Execution Roadmap

  1. Console foundations & logic flow
  2. WPF graphical user interface
  3. LINQ & XML document processing
  4. Database mapping via Entity Framework
  5. DI container setup & Unit Testing

Additional Concepts & Frameworks

WPF| LINQ to XML| Entity Framework| Unit Testing| Dependency Injection

Back to home
Private repository (University laboratory)