100 .NET Projects

Beginner Projects

A simple console application that prints "Hello, World!". This project introduces the basics of .NET programming.

A console-based calculator for basic arithmetic operations. This project covers basic input/output and arithmetic operations.

A basic web server using ASP.NET Core. This project introduces web development concepts in .NET.

A console-based todo list application for managing tasks. This project covers basic data structures and file I/O.

A console application to convert temperatures between Celsius and Fahrenheit. This project covers basic input/output and conditional statements.

A console-based login system with username and password validation. This project covers basic user authentication concepts.

A console-based number guessing game. This project covers random number generation and loops.

A console application to convert currencies based on given rates. This project covers basic input/output and arithmetic operations.

A console application to calculate Body Mass Index (BMI). This project covers basic input/output and arithmetic operations.

A console application to check if a given string is a palindrome. This project covers string manipulation and conditional statements.

A console application that acts as a simple timer. This project covers basic time handling in .NET.

A basic chat application using .NET. This project introduces basic networking concepts.

A console application to calculate the factorial of a number. This project covers loops and arithmetic operations.

A console application to check if a number is prime. This project covers loops and conditional statements.

A console application to read and display the contents of a file. This project covers basic file I/O.

A console application to calculate grades based on given scores. This project covers basic input/output and arithmetic operations.

A console application that acts as a stopwatch. This project covers basic time handling in .NET.

A console-based banking system for managing accounts and transactions. This project covers basic data structures and file I/O.

A console application to display weather information using an API. This project covers API integration and JSON parsing.

A console application to display random quotes. This project covers basic input/output and file I/O.

A console application to encrypt and decrypt text using a simple algorithm. This project covers string manipulation and basic cryptography concepts.

A console application to manage contacts. This project covers basic data structures and file I/O.

A console application that displays a calendar for a given month and year. This project covers date and time handling in .NET.

A console-based e-commerce application for managing products and orders. This project covers basic data structures and file I/O.

A RESTful API for managing todo tasks using ASP.NET Core. This project introduces web API development concepts in .NET.

A basic blog application using ASP.NET Core. This project covers web development concepts in .NET.

A console application for creating and conducting surveys. This project covers basic data structures and file I/O.

A console application to create and take quizzes. This project covers basic data structures and file I/O.

A console application that sets reminders and notifies the user. This project covers basic time handling and notifications.

A console application to track expenses. This project covers basic data structures and file I/O.

A console application for taking and managing notes. This project covers basic data structures and file I/O.

A console application that acts as a dictionary for words and their meanings. This project covers basic data structures and file I/O.

A console application to send emails using an SMTP server. This project covers basic networking and email protocols.

A console application for managing contacts in a phonebook. This project covers basic data structures and file I/O.

A console application to track habits and goals. This project covers basic data structures and file I/O.

A console application to manage and prioritize tasks. This project covers basic data structures and file I/O.

A console application to manage and display recipes. This project covers basic data structures and file I/O.

A console application for managing books in a library. This project covers basic data structures and file I/O.

A console application to track fitness activities and goals. This project covers basic data structures and file I/O.

A console application to display weather information in a dashboard format. This project covers API integration and JSON parsing.

A console application for managing inventory. This project covers basic data structures and file I/O.

A console application to track investments and portfolio performance. This project covers basic data structures and file I/O.

A console application to manage a personal budget. This project covers basic data structures and file I/O.

A console application to find recipes based on available ingredients. This project covers basic data structures and file I/O.

A console application to plan fitness routines and activities. This project covers basic data structures and file I/O.

A console application to track health metrics like weight and BMI. This project covers basic data structures and file I/O.

A console application to split expenses among multiple people. This project covers basic arithmetic operations and data structures.

A console application to manage and store passwords securely. This project covers basic cryptography and data structures.

A console application to convert currencies based on real-time exchange rates. This project covers API integration and JSON parsing.

A console application to manage a contact book. This project covers basic data structures and file I/O.

Intermediate Projects

A web application to display weather information using an API. This project covers API integration and web development concepts in .NET.

A web application to manage and prioritize tasks. This project covers web development and data persistence in .NET.

A web application for an online store with product listings and shopping cart. This project covers web development, data persistence, and e-commerce concepts.

A web application for creating and managing blog posts. This project covers web development and data persistence in .NET.

55. Forum

A web application for discussion forums. This project covers web development, user authentication, and data persistence in .NET.

A web application for a social media platform with user profiles and posts. This project covers web development, user authentication, and data persistence.

A web application for an online auction system. This project covers web development, data persistence, and real-time updates.

A web application for managing inventory in a warehouse. This project covers web development, data persistence, and reporting.

A web application for managing events and registrations. This project covers web development, user authentication, and data persistence.

A web application for online learning with courses and quizzes. This project covers web development, data persistence, and user authentication.

A web application for booking services like hotels or appointments. This project covers web development, data persistence, and user authentication.

A web application for reserving tables at restaurants. This project covers web development, data persistence, and user authentication.

A web application for managing a library’s book inventory and loans. This project covers web development, data persistence, and user authentication.

A web application for managing hotel bookings and services. This project covers web development, data persistence, and user authentication.

A Customer Relationship Management (CRM) system for managing customer interactions. This project covers web development, data persistence, and reporting.

A web application for managing projects, tasks, and teams. This project covers web development, data persistence, and user authentication.

A web application for conducting online exams with automated grading. This project covers web development, data persistence, and user authentication.

A web application for managing employee records and payroll. This project covers web development, data persistence, and reporting.

A web application for tracking and managing expenses. This project covers web development, data persistence, and reporting.

A web application for scheduling and managing tasks. This project covers web development, data persistence, and user authentication.

A web application for managing gym memberships and schedules. This project covers web development, data persistence, and user authentication.

A web application for managing patient records and appointments. This project covers web development, data persistence, and user authentication.

A web application for conducting online votes and polls. This project covers web development, data persistence, and user authentication.

A web application for freelancers to find and bid on jobs. This project covers web development, data persistence, and user authentication.

A web application for creating and managing surveys. This project covers web development, data persistence, and user authentication.

A web application for booking tickets for events or travel. This project covers web development, data persistence, and user authentication.

A web application for managing online courses and student progress. This project covers web development, data persistence, and user authentication.

A web application for ordering and delivering food. This project covers web development, data persistence, and user authentication.

A web application for managing real estate listings and sales. This project covers web development, data persistence, and user authentication.

A web application for job listings and applications. This project covers web development, data persistence, and user authentication.

A web application for buying and selling products online. This project covers web development, data persistence, and user authentication.

A web application for reserving tickets for events or travel. This project covers web development, data persistence, and user authentication.

A web application for managing bank accounts and transactions. This project covers web development, data persistence, and user authentication.

A web application for managing and storing documents. This project covers web development, data persistence, and user authentication.

A web application for managing inventory in a warehouse. This project covers web development, data persistence, and reporting.

A web application for an online store with product listings and shopping cart. This project covers web development, data persistence, and e-commerce concepts.

A web application for real-time chat between users. This project covers web development, real-time communication, and user authentication.

A web application for integrating payment gateways in online stores. This project covers web development, data persistence, and payment processing.

A web application for renting vehicles. This project covers web development, data persistence, and user authentication.

A web application for creating and showcasing online portfolios. This project covers web development and user authentication.

A web application for freelancers to find and bid on projects. This project covers web development, data persistence, and user authentication.

A web application for booking tickets for events. This project covers web development, data persistence, and user authentication.

A web application for managing online courses and student progress. This project covers web development, data persistence, and user authentication.

A web application for booking travel accommodations and services. This project covers web development, data persistence, and user authentication.

A web application for posting and searching classified ads. This project covers web development, data persistence, and user authentication.

A web application for creating and managing an online store. This project covers web development, data persistence, and e-commerce concepts.

A web application for renting cars. This project covers web development, data persistence, and user authentication.

A web application for creating and selling online courses. This project covers web development, data persistence, and e-commerce concepts.

A web application for managing and accessing a digital library. This project covers web development, data persistence, and user authentication.

A web application for planning and managing events. This project covers web development, data persistence, and user authentication.