Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
38 views3 pages

NET Framework Application Assessment Request Form

The document outlines requirements for a .NET application assessment including creating a login system, employee CRUD operations using Entity Framework, jQuery form submissions, and securing API endpoints with token authentication.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views3 pages

NET Framework Application Assessment Request Form

The document outlines requirements for a .NET application assessment including creating a login system, employee CRUD operations using Entity Framework, jQuery form submissions, and securing API endpoints with token authentication.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

.

NET Framework Applica3on Assessment Request Form

Position: .Net backend developer

Assessment Instructions: Please complete the following tasks


to demonstrate your skills in building a .NET Framework
application. The application should include the following features:

Login Module

Create a user login system using ASP.NET Identity.


• Ensure that only authenticated users can access
certain parts of the application.

Employee Management Module

Create an "Employee" model with the following properties:


• ID
• Name
• Email address
• Phone
• Photo (as binary)
• Department Related to different Departments table (id,
name)
• IsStillvWorking
• CreatedvAt
• CreatedvBy (related to the Users table)

1. Create MVC CRUD operations for the Employee


model, including Create, Read, Update, and Soft
Delete functionality. Use Entity Framework for
database operations.
2. Implement jQuery for form submissions without
postbacks in the views.

API Func7ons

Create API endpoints for the Employee model with the following
operations:
• GET: Retrieve a list of employees with pagination.
• GET: Retrieve a single employee by ID.
• POST: Add a new employee.
• PUT: Edit an existing employee.
• DELETE: Soft employee Removal.
• Secure the API endpoints with proper
authentication and authorization mechanisms
(using Token authentication).

Submission Instructions: Please provide the following in your


submission:

• A zip file containing your Visual Studio project. Or


a GitHub project
• Any additional documentation or instructions
needed to run the application.
• A brief overview of your design choices and
architecture in a README file.

Assessment Deadline: Should be delivered before 31 of Oct 2023

Assessment Criteria: The assessment will be evaluated based on


the quality and completeness of the .NET Framework application,
including the implementation of the specified features and secure
API endpoints.

Assessment Review: The submitted assessment will be reviewed


by our technical team. You may be asked to explain your code
and design choices in a follow-up interview.

Please make sure to address each feature and requirement in


your application and provide a well-documented and functional
solution.

Best regards,

You might also like