0% found this document useful (0 votes)
6 views7 pages

Sample

The document outlines an assignment for a C#.NET course focused on building dynamic web applications. It includes tasks such as creating a simple ASP.NET Core web application, developing an employee management portal layout, implementing a bonus calculation system based on performance and service, and managing state transitions in a manufacturing process. Each task emphasizes practical programming skills in ASP.NET and C#.

Uploaded by

Sakshi Chib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views7 pages

Sample

The document outlines an assignment for a C#.NET course focused on building dynamic web applications. It includes tasks such as creating a simple ASP.NET Core web application, developing an employee management portal layout, implementing a bonus calculation system based on performance and service, and managing state transitions in a manufacturing process. Each task emphasizes practical programming skills in ASP.NET and C#.

Uploaded by

Sakshi Chib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

UNIVERSITYINSTITUTE OFENGINEERING

DepartmentofComputerScience&Engineering
(BE-CSE/IT-5th Sem)

Subject Name: C#.NET (Inhouse Summer Training)

Assignment Week–1

Submitted to: Submitted by:


Faculty Name:- Er. Roop Sharma Name: Sakshi Chib
UID: 23BCS11642
Semester: 5th
Assignment1 (Week-1)
Subject: - C # .NET Full Stack Mastery: Building Dynamic Web Applications.

1. Create a Simple ASP.NET Core Web application that displays the content "Welcome to ASP.NET Core"
in Bold.

2. Relate a Layout page for Employee management portal in MVC with appropriate links in using asp.net .
3. Employee Bonus Calculation
Scenario: You are tasked with creating a bonus calculation system for a company. The
bonus is determined based on the employee's performance rating, years of service, and
whether they are in a managerial position.
Task: Implement a method that calculates the bonus amount based on these conditions:
• Performance rating is between 1 and 5.
• Employees with a rating of 5 get a 20% bonus.
• Employees with a rating of 4 get a 10% bonus.
• Employees with a rating of 3 get a 5% bonus.
• Employees with a rating below 3 get no bonus.
• Employees with more than 10 years of service get an additional 5% bonus.
• Managers get an additional 5% bonus on top of the calculated bonus
4.Implement to Pre-increment and Post Increment program.

5. Manufacturing Process State Transitions Description:


In a manufacturing process, you need to transition between various states based on conditions and
events. If an error occurs, the system should transition to an error state, log the error, and attempt
recovery. Use jump statements to manage these transitions effectively.
Scenario:
• Transition between states: Start, Processing, Review, Complete.
• If an error occurs in any state, transition to an Error state, log the error, and attempt recovery.
• Ensure that state transitions are handled correctly, with proper initialization and cleanup for
each state.

You might also like