Skip to content

hadesth2597/csharp-web-exam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSharp Web Exam

Clean C# Web template project for beign completed as an exam to apply for hiring.

Software stack

Tools needed to work on:

Statement

  1. Import project to a personal git-based storage.
  2. Create a branch to make changes:
  3. Compile and test.
  4. Create a merge request (or pull request) for:
    • Describing changes
    • Reviewing changes
  5. Share your solution.

Technical statement

It is necessary to develop three minimal components for the ecosystem (solution):

  • A relational database (with at least two related tables)
  • An application programming interface (API)
  • A graphical user interface (GUI)

Functionality requirements:

  • API must permit:
    • Create, read, update and delete data through ORM.
  • GUI must permit:
    • In form view:
      • CRUD (Create, read, update & delete) data through API.
    • In report view:
      • Paginate data (in case of a lot of rows).
      • Group data under some criteria.
  • All entire solution must log that happened in the methods, to track all kinds of events (information, warnings, errors & debug).

About

Template for csharp web exam.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published