/BlazorDXCRUD

Web Application with Blazor, DevExpress, and Entity Framework

Primary LanguageHTML

My Web Application with Blazor, DevExpress, and Entity Framework

This is a web application developed with Blazor, using DevExpress for the user interface and Entity Framework for database access. The application allows performing CRUD (Create, Read, Update, Delete) operations on a database.

Requirements

Before getting started, make sure you have the following installed in your development environment:

  • Visual Studio 2019 or later.
  • .NET Core SDK 3.1 or later.
  • DevExpress Controls (you can obtain a license from the DevExpress website).

Setup

  1. Clone this repository to your local machine.
  2. git clone https://github.com/1v4n21/BlazorDXCRUD.git
  3. Open the solution in Visual Studio.
  4. Ensure you have a valid connection to your database in the appsettings.json file.
  5. Build the solution to restore dependencies.
  6. Run the application to start it.

Features

  • User Interface with DevExpress: The application uses DevExpress controls and components to provide a modern and engaging user experience.
  • CRUD Operations with Entity Framework: CRUD operations can be performed on the database using Entity Framework Core.

Project Structure

The project structure is as follows:

  • /Data: Contains files related to the data access layer, including the database context and model classes.
  • /Pages: Contains the Razor pages of the application, where the user interface and presentation logic are defined.
  • /Shared: Contains shared components and files used in multiple parts of the application.

Contributions

Contributions are welcome. If you have suggestions for improvement, issues, or additional features you'd like to add, feel free to open an issue or submit a pull request!