Windows 8 METRO Startmenu

Einer der Nachteile von Touch Steuerung ist, mit Handschuh ist nicht, Und der zweite, ab und zu passieren Dinge, die man nur mit ich war's nicht kommentieren kann, Ich habe den APP Store aus dem Startmenü entfernt. Plötzlich war die Kachel weg. Neben dem Internet Explorer ein schwarzes Loch. Nun... [Mehr]

Bild upload–Bild Download mit WinRT und .net

Wenn Windows 8 Tablet Geräte schon eine Kamera haben, dann sollte man Bilder auch auf eine Website hochladen können. Folgendes VB.NET Beispiel zeigt das auch, Es zeigt aber auch, zum wiederholten male, die Grenzen von WinrRt und .NET. Zentrale Frage war unter anderem auch wie konvertiert man einen ... [Mehr]

HTTP Compression mit HTTP Client

Eigentlich ging ich davon aus, das der Network Stack von WinRT so ähnlich funktioniert wie ich das von Silverlight (webclient) kenne. Doch Windows 8 ist anders, es kennt keinen WebClient oder WebRequest. Es gibt dort nur Socket Klassen. Erst im .NET Layer ist eine HTTPClient Klasse vorhanden, die es... [Mehr]

Wo ist Was? WinRT API

Eine der dauernden Herausforderungen bei Programmierung von Windows 8 METRO APPS ist herauszufinden wo sich aktuell was befindet. In Silverlight verwende ich z.B.  HttpUtility.HtmlDecode ( oder HMTLEncode, UrlEncode, UrlDecode), wie geht das nun in VB.NET oder C# mit der WinRT API? Die Antwor... [Mehr]

Windows 8 Background Downloader Fast Track

Eine typische METRO APP läuft in der Regel nur exklusiv. Mit der Wisch (wipe) Geste vom linken Rand wird eine andere APP gestartet. Nach 5 Sekunden ist die vorige Anwendung dann für das System nur mehr eine Belastung und wird suspended. Im Task Manager ist das auch gut zu erkennen. Was geschieht... [Mehr]

Semantic Zoom in Windows 8 1x1

Noch immer experimentiere ich mit großen Datenmengen wie sie in typischen Geschäftsanwendungen vorkommen (LOB). Dabei werden viele Tausend Vornamen als Liste dargestellt. Meine Winrt Prototyp soll nun per Sematic Zoom eine Auswahl per Buchstaben ermöglichen, Ähnlich einem Reiter im Telefonbuch. Als ... [Mehr]

Schnipp und Weg. Foto mit Windows 8

Als Vorbereitung für das nächste VB.net WinRT Beispiel, wollte ich ein Foto machen. Was unter Silverlight, quasi ein drei Zeiler ist, erweist sich mit WinRT als ziemlich kompliziert. Die System.IO Klassen sind stark verändert. Streams funktionieren ganz anders und es gibt kein einfache Möglichkeit a... [Mehr]

ASP.NET Web API insert mit METRO APP

Folgendes VB.NETCode Beispiel zeigt konzeptionell wie man aus einer Windows 8 METRO styled APP heraus einen neuen Datensatz in per ASP.NET Web API einfügen kann. Ich  muss zugeben, das es sehr mühsam war. Man kann leicht und viele Fehler machen und das debuggend ist extrem aufwändig. Zunächst k... [Mehr]

ASP.NET Web API mit WinRT METRO App Paging

Einer der sieben Todsünden ist Völlerei, übersetzt wohl auch als Verschwendung zu bezeichnen. Was heute von den Hard uns Softwareherstellern an unnötigen Datenmengen im Netzwerk erzeugt wird, kann man ohne Übertreibung als Überflüssig bezeichnet werden. So basieren die meisten Service Architekturen ... [Mehr]

ASP.NET Web API mit winRT METRO App konsumieren

In einem früheren Blog Post habe ich gezeigt, wie man die neue ASP.NET Web API als REST basierte Service Schicht einsetzen kann, Dabei braucht man auch nicht das komplette ASP.NET MVC 4 Projekt. Mein VB.NET Beispiel erweitert eine bestehende ASP.NET Website. Die Datei Global.asax.vb imWeb Verezeic... [Mehr]