# hellocoreclr
Just a playgrond..

Use 
```bash
dnu restore
npm install --prefix HelloCoreClrApp
HelloCoreClrApp/node_modules/.bin/tsd install angular angular-ui-router mocha chai
HelloCoreClrApp/node_modules/.bin/bower --config.cwd=HelloCoreClrApp install
HelloCoreClrApp/node_modules/.bin/tsc -p HelloCoreClrApp
```
to restore packages, bindings and for compiling Typescript files. Use
```bash
dnx -p HelloCoreClrApp.Test test
HelloCoreClrApp/node_modules/.bin/karma start HelloCoreClrApp/karma.conf.js
```
to run c# and typscript/javascript unit tests.

Use
```bash
dnx -p HelloCoreClrApp web
```
to run the app. Now open <http://localhost:5000/> in you favorite browser.

Building goes like
```bash
dnu build HelloCoreClrApp/project.json
```
and publish like
```bash
dnu publish HelloCoreClrApp/project.json
```
(Though publishing isn't perfect yet...)

Obviously you should have CoreClr RC1 and Nodejs/npm already up and running.


# hellocoreclr
Just a playgrond..

Use 
```bash
dnu restore
npm install --prefix HelloCoreClrApp
HelloCoreClrApp/node_modules/.bin/tsd install angular angular-ui-router mocha chai
HelloCoreClrApp/node_modules/.bin/bower --config.cwd=HelloCoreClrApp install
HelloCoreClrApp/node_modules/.bin/tsc -p HelloCoreClrApp
```
to restore packages, bindings and for compiling Typescript files. Use
```bash
dnx -p HelloCoreClrApp.Test test
HelloCoreClrApp/node_modules/.bin/karma start HelloCoreClrApp/karma.conf.js
```
to run c# and typscript/javascript unit tests.

Use
```bash
dnx -p HelloCoreClrApp web
```
to run the app. Now open <http://localhost:5000/> in you favorite browser.

Building goes like
```bash
dnu build HelloCoreClrApp/project.json
```
and publish like
```bash
dnu publish HelloCoreClrApp/project.json
```
(Though publishing isn't perfect yet...)

Obviously you should have CoreClr RC1 and Nodejs/npm already up and running.

For a nice programming experience I'm using Visual Studio Code with the following extensions:
C#, tslint, standardjs, HTMLHint, Wallabyjs for Visual Studio Code
Use the follwing command to setup required node packages for these extensions.  
```bash
npm install tslint standard htmlhint
```
Note that Wallabyjs is a commercial extension.

Add some info about VS Code.
Add some info about VS Code.
