- Via Windows start kun je via Control Panel de Internet Information Services manager opstarten.
- De firewall kun je configureren via de ServiceManager (knop in toolbalk) en dan Tools/Windows Firewall with Advanced Securty.
- Je moet een nieuwe Application Pool aanmaken. Kies hiervoor de Integrated Pipeline, want anders kun je geen json teruggeven(!).
- In de advanced settings van je Application Pool staat als identity ApplicationPoolIdentity. Dit betekent dat deze Application Pool een eigen user heeft die je kunt gebruiken om rechten aan te geven. Zet wel de "Load User Profile" op true. Als je bijvoorbeeld een bestand op het filesysteem read/write toegang wil geven en je Application Pool heet MijnAppPool, dan kun je in de security settings van dat bestand een gebruiker genaamd IIS Apppool\MijnAppPool selecteren. Wel als lokation de lokale machine selecteren, want de betreffende MijnAppPool gebruiker is alleen lokaal bekend. Die gebruiker kun je vervolgens full access geven op een bestand.
- Normaal gesproken heb je een DNS entry nodig om op poort 80 te binden. Als je geen DNS entry hebt, dan moet je een andere poort kiezen, zoals 8084 maar die moet je vervolgens open zetten in de firewall.
- Om te kijken of de website uberhaupt werkt is het slim om een index.html te maken met een hello world tekst erin. Vervolgens op je remote machine kijken of die beschikbaar is.
- Je webapplication kun je gewoon publishen naar een folder en de folder copieeren.
donderdag 16 november 2017
ASP.NET application uitrollen op Windows 2012
Stel, je wilt een ASP.NET application uitrollen op Windows 2012. Waar kun je dan bijvoorbeeld tegenaan lopen en wat zijn de oplossingen?
woensdag 8 november 2017
Angular 2+ cursus
Angular 2+ cursus gehad van Peter Kassenaar (info@kassenaar.com). Een aanrader.
ReactiveX beastmode
https://www.learnrxjs.io/
https://angular.io/guide/cheatsheet
https://github.com/PeterKassenaar/voorbeeldenAngular2
Server side rendering: https://universal.angular.io/
https://johnpapa.net/introducing-angular-modules-root-module/
Core concepts
Angular cli: npm install ‐g @angular/cli
https://developer.mozilla.org/en-US/docs/Web/Events
host events
Chrome:
Ctrl-p -> component zoeken.
webpack: -> ./src -> samen met .map files gaat dat werken.
$0 zie je in Chrome inspect, die kun je gebruiken in de console.
ng-container dummy tag element.
live scratchpad
http://reactivex.io
www.learnrxjs.io
https://courses.ultimateangular.com/p/hello-rxjs
exploringjs.com/es6
json2ts
Mocking data
json schema to typescript
rxjs operators you must know
http://reactivex.io/documentation/operators.html
Observable methods
Observable cheat sheet
Introduction to reactivex you've been missing
rxmarbles
typedoc voor javadoc achtige documentatie.
Shadow dom strategies in Angular 2
Victor Savkin: Angular 2 routing
Migrating to Angular 2
ReactiveX beastmode
https://www.learnrxjs.io/
https://angular.io/guide/cheatsheet
https://github.com/PeterKassenaar/voorbeeldenAngular2
Server side rendering: https://universal.angular.io/
https://johnpapa.net/introducing-angular-modules-root-module/
Core concepts
Angular cli: npm install ‐g @angular/cli
https://developer.mozilla.org/en-US/docs/Web/Events
host events
Chrome:
Ctrl-p -> component zoeken.
webpack: -> ./src -> samen met .map files gaat dat werken.
$0 zie je in Chrome inspect, die kun je gebruiken in de console.
ng-container dummy tag element.
live scratchpad
http://reactivex.io
www.learnrxjs.io
https://courses.ultimateangular.com/p/hello-rxjs
exploringjs.com/es6
json2ts
Mocking data
json schema to typescript
rxjs operators you must know
http://reactivex.io/documentation/operators.html
Observable methods
Observable cheat sheet
Introduction to reactivex you've been missing
rxmarbles
typedoc voor javadoc achtige documentatie.
Shadow dom strategies in Angular 2
Victor Savkin: Angular 2 routing
Migrating to Angular 2
vrijdag 3 november 2017
Abonneren op:
Posts (Atom)