- Programming language : C#
- UI framework : Windows Presentation Foundation (WPF)
- Design language : Material Design (Use Material Design In XAML package by James Willock and Kevin Bost)
- Relational database management system : SQL Server
- Object-relational mapping : Entity Framework
- Design pattern : Model - View - ViewModel
- Integrated development environment (IDE) : Visual Studio 2019
LibraryManagement (solution)
├── LibraryManager.EntityFramework (WPF App project)
│ ├── Model
│ │ ├── DAL (Data access layer)
│ │ │ ├── ... class insert, update, delete using EF DB Context
│ │ ├── DTO (Data transfer object)
│ │ │ ├── ... contain derived classes from EF DB Context
│ │ ├── Entity (*.edmx)
│ ├── ViewModel
│ ├── View
├── LibraryManager.CustomControl (WPF Custom Control Library project)
│ ├── ...
├── LibraryManager.Utils (Class library project)
└── LibraryManagement.sln
| Name |
Role |
| Hoang Ho Huy |
Dev |
| Khanh Lam Quoc |
PM |
| Nam Tran Quoc |
Test |
| Phuc Nguyen Tran |
BA |
File Excel