Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/filipw/ndcoslo2015-demos
Demo of migrating Web API to MVC6 from NDC Oslo 2015
https://github.com/filipw/ndcoslo2015-demos
Last synced: about 1 month ago
JSON representation
Demo of migrating Web API to MVC6 from NDC Oslo 2015
- Host: GitHub
- URL: https://github.com/filipw/ndcoslo2015-demos
- Owner: filipw
- License: mit
- Created: 2015-07-09T09:18:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-09T09:51:10.000Z (over 9 years ago)
- Last Synced: 2024-04-23T00:14:36.132Z (7 months ago)
- Language: C#
- Size: 5.78 MB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NDC Oslo, June 2015
Demo of migrating Web API to MVC6 from NDC Oslo 2015
## Video
[Watch the talk on Vimeo](https://vimeo.com/131633175)
## Slides
Clone the repo, navigate [here](https://github.com/filipw/ndcoslo2015-demos/tree/master/slides/FsReveal) and run `build.cmd` (win) or `build.sh` (*nix).
Alternatively, just go [to this URL](http://filipw.github.io/ndcoslo2015).Mind you this talk is all about code so there aren't many slides anyway.
## Code
This repo contains:
- the [Web API 2 Contacts Manager](https://github.com/filipw/ndcoslo2015-demos/tree/master/web%20api%20contacts%20manager/ContactsManager)
- the [MVC 6 Contacts Manager, empty project](https://github.com/filipw/ndcoslo2015-demos/tree/master/mvc6%20contacts%20manager%20before/ContactManager)
- the [MVC 6 Contacts Manager, final project](https://github.com/filipw/ndcoslo2015-demos/tree/master/mvc6%20contacts%20manager%20after/ContactManager)
The MVC 6 projects were built using the latest (at the time) nightlies - `1.0.0-beta6-12189`.
To run the project make sure you install that DNX version:- `dnvm install 1.0.0-beta6-12189 -u`
- `dnvm install 1.0.0-beta6-12189 -u -runtime coreclr`
- `dnvm alias default 1.0.0-beta-12189` - (to pick up the DNX in Visual Studio)Alternatively go to `global.json` in the MVC 6 projects and update the DNX version there
Thanks!