Skip to content

this is a basic CRUD web application created by using ASP.NET Core

Notifications You must be signed in to change notification settings

dmsLakmal/ASP.NET-Core-WebApp

Repository files navigation

Web App in ASP.NET Core

image

This web application is built using ASP.NET Core and demonstrates basic CRUD (Create, Read, Update, Delete) operations. Users can perform the following actions with jokes:

  1. Create a Joke
  2. Read a Joke
  3. Update a Joke
  4. Delete a Joke

The application utilizes a database to store the created jokes, ensuring data persistence.

Key Functions of this Web App

  • Using the MVC (Model View Controller) Design Pattern: Understand and implement the MVC architecture to separate concerns within your application, enhancing maintainability and scalability.

  • Configuring Database Tables with Entity Framework: Set up and manage your database schema using Entity Framework, an ORM that simplifies data access and interaction.

  • Setting Up Classes as Models: Define and customize classes that represent your database entities, ensuring your data structures align with your application requirements.

  • Customizing Razor Forms: Create and modify Razor forms to collect and display data, leveraging Razor's syntax for seamless server-side integration and dynamic web pages.

  • Creating Methods Inside a Controller: Develop controller methods to handle HTTP requests, manage user input, and return appropriate responses, facilitating the core functionality of your application.

  • Styling an ASP.NET Page with CSS: Apply custom CSS to style your web pages, enhancing the visual appeal and user experience of your application.

  • Using Bootstrap Classes: Integrate Bootstrap to utilize its responsive design features and pre-built components, ensuring your app looks great on all devices and screen sizes.

  • Creating a Search Function to Filter Database Results: Implement a search feature to filter and display database results based on user queries, enhancing data accessibility and usability.

About

this is a basic CRUD web application created by using ASP.NET Core

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published