#web development

Was ist das Neue in ASP.NET Core? [Interview]

ASP.NET MVC, ASP.NET Web API und Entity Framework sind ein fester Bestandteil in der .NET-Welt, wenn es um Websites, Bereitstellung von APIs und Datenbankzugriff geht. Mit dem neuen .NET Core erweitert Microsoft die Welt des .NET Frameworks und geht neue Wege. Damit steht neben dem klassischen Framework eine modulare Variante bereit, die sich als Cross-Plattform-Framework nun auch auf Linux und macOS zu Hause fühlt.

JavaScript für Java-Entwickler

JavaScript sieht syntaktisch aus wie ein vereinfachtes Java. Somit haben viele Java-Entwickler das Gefühl, die Sprache JavaScript eigentlich zu kennen und deshalb nicht lernen zu müssen. Allerdings ist das Verhalten von JavaScript deutlich anders als das von Java. Dies führt zu einer großen Anzahl von Java-Entwicklern, die zwar JavaScript nutzen, aber nie wirklich die Grundlagen der Sprache studiert haben.

Data Binding mit Angular

Angular (http://angularjs.org/) ist ein Open-Source-Projekt, das unter MITLizenz in Version 1.0 zur Verfügung steht. Es beschreibt sich selbst als umfassendes Framework für die Entwicklung von JavaScript-Webapplikationen. Einen ausführlichen Überblick über Angular bietet der Developer Guide, siehe http://docs.angularjs.org/guide/dev_guide.overview.

JavaScript Performance

Mit JavaScript konnte man schon immer 320 km/h fahren. Nur, dass es jetzt jeder weiß. Was nicht zwangsläufig bedeutet, dass wir deshalb alle gleich erstklassige Formel- 1-Piloten wären. Schnelle Prozessoren gaukeln uns vor, dass wir schnelle Programme hätten. Das mag bei kleinen Programmen funktionieren, mit größeren fliegen wir aus der Kurve. Wir brauchen Training und ein tieferes Verständnis der Sprache, um skalierbare Applikationen programmieren zu können. Performance war vernachlässigbar, als es nur darum ging, skriptgesteuert die Hintergrundfarbe eines HTML-Dokuments zu verändern. Jetzt – speziell im Hinblick auf DOM-Manipulationen und die neuen Möglichkeiten von HTML5 – ist die Frage nach effizientem Code nicht länger unter den Teppich zu kehren.

X
- Gib Deinen Standort ein -
- or -