Tutorials

Sammlung aller Tutorials

Tutorials Sammlung

Anzeige aller Tutorials zu Webentwicklung, Hybridentwicklung, Desktopentwicklung und Spieleentwicklung.

AngularJs - Promise Chaining

erstellt: 30.04.2016
Was ist Promise-Chaining?
Darunter versteht man den verketteten Aufruf mehrerer Callbacks (hier aus einem Service).
Das Aneinanderketten verhindert einen ineinander verschachtelten Aufruf und sorgt somit für einen überschaubaren Code.

AngularJs - Template driven Form Validierung

erstellt: 09.01.2017
Template driven Forms Validierung via ng-form erfordern nicht zwingend Controller Code.
Somit lassen sich Validierungs-Fehler schnell im HTML definieren.

AngularJs - Timer Component

erstellt: 15.02.2017
Einfache AngularJs Timer Component, welche einen Zeitfortschritt mit individuellem Startzeitpunkt und Ausgabeformat mit MomentJs anzeigt.

AngularJs - Typescript integrieren

erstellt: 30.04.2016
TypeScript Klassen für AngularJs

AngularJs async und await verwenden

erstellt: 08.02.2019
Async und await kann in AngularJs nur in Verbindung mit $scope verwendet werden, damit Änderungen im View aktualisiert werden.
Durch die Zuweisung von $q dem window.Promise Object wird intern $q verwendet.

AngularJs Child Reference erlangen

erstellt: 18.07.2018
Im folgenden wird erläutert wie in AngularJs eine custom Child Reference hergestellt wird.
Hier wird wie in React oder Preact ebenfalls mit einem Callback gearbeitet um ein ViewChild wie Angular2+ zu realisieren.

C# Web Api mit Entity Framework

erstellt: 19.03.2018
Mit Visual Studio Community 2017 lässt sich schnell eine C# Web Api realisieren, die das Entity Framework zur Datenbank Kommunikation nutzt.
Die C# Web Api lässt sich einfach mit Postman testen, sodass zum Testen nicht zwingend ein Client erstellt werden muss.

CSS4 - Light & Dark Theme mit CSS Custom Properties (Variablen)

erstellt: 15.03.2019
Ein Light und Dark Theme kann sehr einfach mit CSS Custom Properties (Variables), welche von modernen Browsern unterstützt werden, umgesetzt werden.

DNN - Truncate Eventlog Table

erstellt: 06.07.2017
Nach längerer Benutzung sammelt sich in der Tabelle EventLog einiges an.
Durch die gesetzten Foreign Keys ist ein "truncate" der Tabelle nicht möglich.
Mit folgendem Script lässt sich einfach Abhilfe schaffen.

Electron - Desktop Beispiel App erstellen

erstellt: 26.01.2017
Electron erlaubt das Ausführen von Html 5 Anwendungen als Desktop Applikation.
Zusätzlich benutzen wir die Packages "electron-reload" für ein Live-Reload während der Entwicklung und "electron-packager" für das finale Builden.