IrisReadingApp is a web application built using ASP.NET Core MVC. This application reads the Iris flower dataset (iris.json) and presents it to the user. The project is developed using EF Core 6.0 and ASP.NET Core MVC 6.0.
- Create a new ASP.NET Core MVC project using the following command:
dotnet new mvc -n IrisReadingApp cd IrisReadingApp code .
- Install the
Microsoft.AspNetCore.Mvc.NewtonsoftJsonpackage to read and process JSON files:dotnet add package Microsoft.AspNetCore.Mvc.NewtonsoftJson --version 6.0.0
-
Restore the project dependencies by running:
dotnet restore
-
Build and run the project:
dotnet build dotnet run
-
Once the application is running, navigate to http://localhost:5011/Iris in your browser.
-
Controllers
HomeController.csIrisController.csOgrencilerController.cs
-
Views
Yeni.cshtmlDetay.cshtmlPrivacy.cshtmlIndex.cshtmlSil.cshtmlGuncelle.cshtml
-
Models
Iris.cs
-
Configurations
Program.csIrisReadingApp.csprojIrisReadingApp.sln
-
Static Assets
_Layout.cshtml_Layout.cshtml.css
- iris.json: Contains the Iris flower dataset. This dataset is read in JSON format and presented to users within the project.
- Controllers: The MVC controllers manage the application's logic and user interactions.
- Views: These are the pages and interfaces presented to the user.
- Models: Contain the data models.
- Configurations: Configuration files for the project.
- .NET 6.0 SDK
- Visual Studio Code (or any other IDE)
Follow these steps to contribute to the project:
- Fork the repository.
- Create a new branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Create a Pull Request.