Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Task 2 Checklist #14

Open
14 tasks done
wuetenderzucker opened this issue May 16, 2023 · 0 comments
Open
14 tasks done

Task 2 Checklist #14

wuetenderzucker opened this issue May 16, 2023 · 0 comments

Comments

@wuetenderzucker
Copy link
Collaborator

wuetenderzucker commented May 16, 2023

Task 2 Check list

  • text is in C# and use .NET
  • build succeeded
  • all UT are green
  • Object model representing process data (reuse it from Task1)
  • layers are clearly stated in the language terms
  • Data layer is implemented using external SQL database and should be defined using LINQ to SQL (ORM)
  • LINQ (method and query syntax) is used to fetch data from the database
  • Presentation - his layer must be implemented in accordance with the Model-View-ViewModel (MVVM) software pattern
  • Presentation - the Master-Detail pattern
  • View Model must be tested using 2 independent Model data generation methods
  • View Model is tested independently
  • View Model use dependency injection for testing purpose (additional framework is not required)
  • The data and controls must be bond together using the data binding mechanism
  • View - design the appropriate GUI using XAML language (it should be C# codeless)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant