https://github.com/alanmacgowan/booklibrary.aspnetcore
Sample ASP.NET CORE MVC Application
https://github.com/alanmacgowan/booklibrary.aspnetcore
aspnetcoremvc automapper bower csharp entityframeworkcore gulp moq swagger webapi xunit
Last synced: about 1 month ago
JSON representation
Sample ASP.NET CORE MVC Application
- Host: GitHub
- URL: https://github.com/alanmacgowan/booklibrary.aspnetcore
- Owner: alanmacgowan
- Created: 2017-08-26T21:17:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-27T02:42:41.000Z (over 7 years ago)
- Last Synced: 2025-03-24T18:52:31.039Z (about 2 months ago)
- Topics: aspnetcoremvc, automapper, bower, csharp, entityframeworkcore, gulp, moq, swagger, webapi, xunit
- Language: C#
- Homepage:
- Size: 4.73 MB
- Stars: 11
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BookLibrary.aspnetcore [In Progress]
ASP.net Core MVC sample application
-Using:
* ASP.net Core MVC
* Entity Framework
* SQL Server 2016 Express LocalDB
* Web API
* Automapper
* AddFeatureFolders
* xunit
* gulp
* bower
* npm-UI libraries and controls used:
* [jquery](https://github.com/jquery/jquery)
* [bootstrap](https://github.com/twbs/bootstrap)
* [jquery datatables](https://github.com/DataTables/DataTables)
* [toastr](https://github.com/CodeSeven/toastr)
* [bootstrap dialog](https://github.com/nakupanda/bootstrap3-dialog)
* [bootstrap datepicker](https://github.com/uxsolutions/bootstrap-datepicker)
* [jquery mask](https://github.com/igorescobar/jQuery-Mask-Plugin)
* [select2](https://github.com/select2/select2)
* [spin.js](https://github.com/fgnass/spin.js/)
* [morris.js](https://github.com/morrisjs/morris.js/) / [raphael](https://github.com/DmitryBaranovskiy/raphael/)### Quick start
```bash
# clone the repository
$ git clone https://github.com/alanmacgowan/BookLibrary.aspnetcore.git myapp# change directory to web API folder
$ cd myapp/BookLibrary.aspnetcore.API# run web api server
$ dotnet run# change directory to web app folder
$ cd myapp/BookLibrary.aspnetcore.UI# install npm packages
$ npm i# run web app
$ dotnet run```
This will start the web api server (Kestrel) on https://localhost:44324/.
Then open a browser in [https://localhost:44386/](https://localhost:44386/]) to see the application running.
You can view API documentation provided by Swagger in https://localhost:44324/swagger