Skip to content

paigetiedeman/EF-CSharpTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Language Language Language MIT License

Project Name

This is a C# web application ...


By Paige Tiedeman


Technologies Used

  • C#
  • .NET v5.0
  • ASP.NET Core MVC
  • HTML
  • Bootstrap
  • MySQL
  • CSS
  • MySQL Workbench
  • Razor
  • Entity FrameworkCore
  • .NET Core CLI

Description

This web application ...

Installation Requirements

  • Clone or download the zip file of this repository to your desktop
  • Navigate into the top level directory
  • Open in your code editor
  • Commit and push your .gitignore file to your repo
  • Add the file ProjectName/ProjectName/appsettings.json and insert the following:
{
  "ConnectionStrings": {
    "DefaultConnection": "Server=localhost;Port=3306;database=university;uid=[YOUR-UID];pwd=[YOUR-PASSWORD-HERE];"
  }
}
  • Insert your MySQL password and user Id
  • Make sure to have .NET 5.0 installed
  • Run $ dotnet restore to install bin & obj folders
  • Make sure to have EntityFrameworkCore.Design 5.0 added and dotnet ef installed globally

Steps To Use

  • In your terminal navigate into ProjectName.Solution/ProjectName
  • If Migrations folder is not present run $ dotnet ef migrations add Initial to add Migrations folder
  • Then run $ dotnet ef database update to create the schema
  • Run $ dotnet build to build the site
  • Run $ dotnet run to start the live server
  • Click either button to see all ...
  • After clicking add put in your inputs and hit submit to reveal the lists!

User Stories

As A ..

Known Bugs

  • N/A

License

MIT: See Badge at top for Info Copyright (c) 2021 Paige Tiedeman

Contact Information

Paige Tiedeman @ github.com/paigetiedeman

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published