ASP.NET Web Api Cache Header

De Teilnehmer meines aktuellen Web Performance Optimierung Kurs haben es voll drauf. Die Fragen gehen richtig tief. Selbst an der Verbesserung der ASP.NET Web Api REST Services sind wir dran. Mit einer gewissen Logik sind AJAX Calls auf REST Services per default nicht cachable. Der HTTP Header ent... [Mehr]

WPF lange Listen

Da ich mich gerade in HTML mit dem Thema “Above the fold” beschäftige, ein kurzer Exkurs zum Problem. Wer mit langen Listen operiert kommt schnell in Performance Probleme beim rendering. Auch WPF hat das Problem. Allerdings existiert seit langem eine vollautomatische Lösung. Im Listview oder Listb... [Mehr]

IIS Dynamische Kompression Modul installieren

Beim check der ppedv.de Website ist mir aufgefallen, das die Kompression nicht aktiviert ist. Es gibt ne Reihe von Websites die diese Prüfung vornehmen. HTML Code wird so ohne weiteres zutun in der Regel um 80% weniger Datenkapazität auf der Leitung benötigen, was sich mit spürbar besserer Web Perfo... [Mehr]

Asp.net Web Api und Angular $resource

In meinem aktuellen Angular.js Training wurde REST Service per CRUD Operationen eingebunden. Rein aus akademischen Gründen wurde nach refactoring auf einen Angular Service bzw Factory umgestellt. Zusätzlich kommt die $http Abstraktion $resource zum Einsatz. Das User Interface sieht so aus und erlau... [Mehr]

Xamarin Forms Experts Sample App Walkthrough

In diesem Xamarin Forms Beispiel kann sich jeder zum Xamarin Experten krönen. Auf der mit AngularJS erstellten und auf Azure gehosteten Website http://xamarindevs.azurewebsites.net/app/app.html werden die Experten angezeigt. Im Teil 1 unseres Hands On Workshops, wird eine Xamarin Forms MVVM App ers... [Mehr]

Xamarin und DataAnnotations

Mit Hilfe von Benutzerdefinierten Attributen (Annotations) lassen sich auf Klassen oder Propertys mit Metadaten versehen. Gängiger Anwendungsfall ist die Validierung auf Model Ebene im Zusammenhang mit MVVM. 1: public class experte 2: { 3:   4: p... [Mehr]

Xamarin Azure Blob Storage

Letzens habe ich im ppedv Blog über das speichern eines Images in der Cloud geschrieben. Man denkt man nimmt den C# Code aus der UWP App per Copy Paste in das Xamarin Cross Plattform Projekt. Pustekuchen! Zunächst kompiliert der Source Code des Android Projektes nicht, obwohl per Nuget die aktuells... [Mehr]

Xamarin Cross Platform Selfi

Wenn ich ein Patent auf Selfis hätte, müsste ich nicht mehr arbeiten. Also wenigsten eine App schreiben um auf jedem Smartphone ein Foto machen zu können greifen wir zu Xamarin Forms. Zunächst wir mit Visual Studio 2015 ein cross Plattform Shared oder Portabel angelegt. Um mit shared C# Code auf... [Mehr]

Azure Blob UWP

Um Bilder in der Cloud zu speichern, ist Azure Blob Storage die günstigste Möglichkeit. Konkret schwirrt ein Preis von 1Cent pro GB und Monat durchs Internet. In diesem Artikel wird ein Bild von der Webcam nach Azure hochgeladen. Das Bild ändert sich nicht mehr und ist deswegen laut Microsoft prädes... [Mehr]

Build 2016 Presseschau

Da sind zwar über 5000 Konferenzteilnehmer, aber Online und Offline erreicht Microsoft mit der BUILD Millionen Menschen. Ein wenig erhält man als Teilnehmer auch das Gefühl, das beim Essen, Konferenztasche und Shuttle Bussen gespart wird und dafür in erstklassiges Streaming investiert wird. Aus dies... [Mehr]