Schlagwort-Archive: C#

WCF Remote Keyboard

Ich wollte für mein Projekt, einen Surface 2 als Couchtisch zu benutzen, eine Steuerung von Mediaportal implementieren. Also setzte ich mich mit dem Plugin MPExtended auseinander. Dieses Plugin kann sehr viel, aber es fehlt die Möglichkeit, einfache Kommandos an Mediaportal zu senden (hoch, runter, links, rechts). Ein anderes Plugin bot dies zwar an, aber für die Sourcen hätte man erst einmal den Developer kontaktieren müssen. Somit entwickelte ich meine eigene Version mittels SendKeys, die im Endeffekt als Remote Keyboard fungieren kann. Hier nun Das Tutorial dazu.
Weiterlesen

Workshop: C# für Java Entwickler

Für meinen übermorgen stattfindenden Workshop „C# für Java Entwickler“ gibt es hier vorab schon einmal alle relevanten Dateien:

Folien zum Workshop „C# für Java Entwickler“

Roboter Übungsaufgabe zum Workshop „C# für Java Entwickler“

Roboter Solution zum Workshop „C# für Java Entwickler“

Solution Explorer

MVVM Tutorial – Part 7 (MEF)

Solution Explorer

Solution Explorer

In diesem letzten Teil unseres Tutorials möchte ich mich mit MEF in Zusammenhang mit dem MVVM Pattern beschäftigen. MEF steht für Manged Extensibility Framework und bietet uns eine Möglichkeit, unsere Komponent mit einer sehr losen Kopplung zu verknüpfen. Hier werden wir den Pfad Model – ViewModel – StartApplication mit MEF entkoppeln. Man kann damit auch das View entkoppeln, verliert dann aber die Möglichkeit, das View einfach per XAML einzubinden.
Weiterlesen

Solution Explorer

MVVM Tutorial – Part 6 (View Nr. 2)

Solution Explorer

Solution Explorer

Da eine Tabelle nicht immer die schönste Art der Darstellung ist, wollen wir in diesem Teil eine zweite View bauen, die sich auf eine Liste und eine Detailansicht stützt. Dazu brauchen wir dieses Mal kein neues Projekt, sondern fügen einfach Dateien in unser vorhandenes View Projekt hinzu. Als erstes erstellen wir die Detailansicht, also ein View für ein PersonViewModel. Im zweiten Schritt erstellen wir dann eine zweite View für unser PersonListViewModel erstellen, welche eine Liste und daneben unseren Detailbereich anzeigt.
Weiterlesen

Solution Explorer

MVVM Tutorial – Part 5 (View und StartApplication)

Solution Explorer

Solution Explorer

In diesem Teil erstellen wir nun endlich unser View, sodass wir auch etwas anzeigen können. Dafür gibt es 2 neue Projekte: View und StartApplication. Im View Projekt definieren wir unser View nach dem MVVM Pattern und das StartApplication Projekt wird unser neues Startup Project, welches dann View und ViewModel miteinander verbindet.
Weiterlesen