Windows 8 MessageBox was ein MessageDialog ist

Ja ich weis ich bin bekannt für meine Kenntnisse der deutschen Sprache. Übrigens ein Grund warum ich VB.NET nehme. Eine MessageBox kennt man in Windows 8 und WinRT nicht, nicht einmal einen modalen Dialog. Optisch kommt allerdings der MessageDialog knapp heran. Leider kann man nicht per XAML den... [Mehr]

Windows 8 Standard Web Cam Dialog

Wer ein Foto oder Video in Windows 8 machen möchte, hat die Qual der Wahl. Entweder man erstellt Oberfläche und Code selber oder man nimmt einen Standard Dialog aus WinRT. Der folgende Code setzt voraus das die Anwendung die Capability Webcam, einzustellen im appxmanifest, besitzt. Dim dialog = Ne... [Mehr]

Windows 8 Device View States

Eines der größeren Probleme von Windows 8 WinRT, sehe ich bei den unterschiedlichen Ansichten, ein und der selben Seite. Für Snapped, Full, Filled, Portrait und Landscape. Jedes Mal eine andere Sicht innerhalb des selben XAML Files. Da liegt der Schluss nahe, das es Unterstützung im Werkzeug geben ... [Mehr]

Windows 8 Listview gruppiert V2

Ich bin gerade dabei alle Blog Einträge auf WinRT und Windows 8 RP zu aktualisieren. Das Gruppieren wurde anhand einer Listview und CollectionViewSource gezeigt.  Nun folgt Version zwei mit weniger VB.NET Code. Für die Gruppierung muss eine CollectionViewSource zwischen geschaltet werden die ... [Mehr]

Windows 8 mitten ins Herz-Share Target

Wenn man sich mitteilen möchte muss auch ein Empfänger bereit stehen. In WinRT nennt sich das Share Target. Eine METRO App kann Ziel für bestimmte Typen oder alles sein. Festgelegt wird dies im Application Manifest. Um sich Aufwand zu sparen empfehle ich den Wizard von Visual Studio ... [Mehr]

Windows 8 mitteilsam. DataTransferManager

Zwei Windows 8.1 Stores Apps ( METRO APP) tauschen  über Contracts Daten aus. Eine APP ist Source und eine Target. Dabei ist es natürlich egal, mit welcher Sprache C#, VB.NET, C++ oder JavaScript die Anwendung programmiert wurde. Relevanter ist schon welche Art von Information man teilen möchte... [Mehr]

Protokoll Bindungen in Windows 8

Wer mit HTML zu tun hat, kennt das mailto:info@ppedv.de?subject=hallo. Beim Click auf den Hyperlink öffnet sich das Mail Programm und die To und Betreffzeile ist gefüllt. Auch ein anderes Protokoll nämlich http://www.ppedv.de kennt man, der Browser öffnet sich und zeigt die Website an. In Windows 8... [Mehr]

Suspension Manager

Nein es geht nicht um Frührente. der Lebenszyklus von Windows 8 METRO Anwendungen etwas eigenwillig. Kurz gesagt, kann man das Betriebssystem einen in den Hintergrund gelegte Anwendung aus dem Betriebssystem Sheduler entfernen. Der Modus nennt sich suspended. warum und wieso dauert etwas länger ... [Mehr]

Windows 8 flippt aus

Vermutlich wird es zwei Wege geben. Schlichtweg ignorieren oder Design Orgien mit Expression Blend. Windows 8 Anwendungen können in mindestens vier verschiedenen Layouts daher kommen. Relativ klar ist Hochformat oder Querformat. Man kann in Visual Studio 11 die METRO styled APP auch dazu zwingen i... [Mehr]

MVVM mit weniger Code

Durch Zufall bin ich darüber gestolpert. In Windows 8 Projekten legt Visual Studio 11 im Common Verzeichnis eine Klasse BindableBase an. Diese kapselt, auch dank eines neuen Attributes CallerMemberName in .NET 4.5, sehr elegant den Code für die Implementierung des Event Systems. Dies ist nötig um d... [Mehr]