Skip to content

CodehouseDK/Throwdown-2016-Team-Y

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Codehouse Throwdown 2016 - Team Y This is a template project for Codehouse Throwdown 2016, use it if you like.

##Getting started Install ASP.NET Core - Installing Asp.net 5 On Windows

Install NodeJs - Windows Installer

Install Docker - Get Started With Docker For Windows or Sign up for Docker Beta (Do it anyway and today)

###Dependency Injection I have configured a simple service, to demo the dependency injection of Asp.Net Core. read more here - Dependency Injection

##Local dev Restore packages

\> dnu restore

Run project

\> dnx -p project.json web

###Frontend I have create this template with WebPack

\> npm install

####build once

\> webpack

####Watch for changes

\> webpack --watch

Disclaimer: This is my favorit build tool for frontend, you dont need to use it. It is advanced and can do alot more than i have configured if for. Please use you favorit build tool, i have configured the package.json so you can easily change to what ever you like. to use grunt change

 "scripts": {   
 "build": "webpack"
 },

to

 "scripts": {   
 "build": "grunt"
 },

##Docker

Build the docker container

\> docker build -t codehouse:teamy .

Run the container on port 8080

\> docker run --name teamy -p 8080:5004 codehouse:teamy

Stop a running container, you need to do this when you have a new build

\> docker stop teamy \> docker rm teamy

###Docker Compose I have create an example file with a redis server, you can use this client "StackExchange.Redis": "1.1.572-alpha"

StackExchange.Redis - Basic usage

More on Docker-compose - Getting Started

##Inspiration

#Help Go find me, and i will do the best to help you. Please remember this should be fun og you should make something that works once, and the most important things to learn are

  • Asp.net Core
  • Docker If you don't feel at home in vanilla js or fancy build tool use what you like.

About

Team Y

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6