Windows 10 UWP spricht Österreichisch

Erdäpfel, Kukuruz und Marillen nimmt man im Sackerl mit heim, trägt es über die Stiege ins Haus und legt die rund 100 dag auf den Sessel. Dann schaltet man Windows 10 ein, startet die UWP App und schaut aufs Datum. 1: ApplicationLanguages.PrimaryLanguageOverride = "de-at" ... [Mehr]

Schneller ObservableCollection

Nach dem lesen eines Blog Eintrages des von mir geschätzten Gregor Biswanger, setzte ein langer Denkprozess ein. Gregor beschreibt sinngemäß, das beim Einsatz einer gebundenen Liste in zb WPF es sehr lange dauert, viele Einträge anzuzeigen. Er nimmt knapp 3500 Datensätze und bindet diese per MVVM an... [Mehr]

VB.NET Produktivität: Propertys

Grad les ich was für tolle neue Features C# 6 mit sich bringt. Auto-Property Initializers oder Object and Collection Initializers. Im wesentlichen geht es darum um kürzere und lesbare Syntax. Allerdings verwende ich diese Art schon sehr lange, also ist es keine Neuerung von VB.NET 14. Mein Eindruc... [Mehr]

UWP Apps Theme wechseln

Anwender haben manchmal den Wunsch das Theme ihrer Anwendung zur Laufzeit zu wechseln. Gerade wechselnde Lichtverhältnisse lassen den Wunsch nach einen schnellen Switch zwischen dark und light aufkommen. Mit den Staticresources war das bisher nicht möglich. Windows 10 und seine UWP Apps bringen da w... [Mehr]

Windows.Data.Json vs JSON.net

Seit sich die Welt von XML ab und JSON zugewandt hat, benötigt der Entwickler auch einen passenden Parser. Irgendwie gab es für .net nichts vernünftiges aus dem Hause Microsoft. Schnell hat sich die Klassenbibliothek JSON.NET in sämtliche Projekte eingeschlichen. Schneller soll sie sein und vor all... [Mehr]

XAML performance optimieren

Eigenlicht wollte ich für Visual Studio 2015 ein wenig mit den neuen Diagnosetools für WPF experimentieren. Ich brauche also guten und schlechten XAML Code. Dazu nehme ich ein großes Bild (ca 4MB) und packe es in ein Visual Studio WPF Projekt. Das ist generell schon mal keine gute Idee. Ressourcen ... [Mehr]

Geräte spezifisches Layout mit Windows 10

Windows Universal Platform Apps können auf verschieden Gerätetypen laufen und sind somit cross Device fähig (ganz ohne JavaScript, das wäre cross Platform). Ein möglicher Ansatz für das UX Design, definiert verschiedene XAML Sichten (Views) pro Device Familie. Diese UWP XAML Views werden in speziel... [Mehr]

Bootstrap für Windows 10 Apps

Fürs responsive Web nimmt man Bootstrap. Windows 10 UWP (Universal Windows Platform) Apps nehmen für adaptive UI das Relative Panel Steuerelement. Das typische Bootstrap Formular zeigt die Beschriftung mal links neben dem Text, mal oberhalb. Je nach verfügbaren Platz. Zunächst der XAML Code w... [Mehr]

UWP Apps relative Panel Tricks

Mit Windows 10 Apps kommen eine Reihe neuer Steuerelemente in dem XAML Code. Meistens wird das Control in Zusammenhang mit adaptiven Design genannt, aber ich habe entdeckt das kann noch ein wenig mehr. Wer in WPF UI Element anordnen möchte nimmt ein Stackpanel und die Orientation horizontal. Mit de... [Mehr]

SQL Geography Datentyp Entfernung kalkulieren

Stolpere grad über ein Problem mit net und der Spatial Datentypen. Damit kann an Orte definieren und deren Entfernung berechnen. Im Microsoft SQL Server wird der Breitengrad und Längengrad, also Latitude und Longitude gespeichert. Gleiches erhält man bei Nutzung von Bing oder Google Maps als Koordin... [Mehr]