Reactive Extensions (Rx) – FromEvent und FromEventPattern

by Gregor Biswanger 16. August 2011 05:48
Reactive Extensions (Kurz Rx) ermöglicht das abonnieren von Events. Die eingehenden Daten (EventArgs) werden dann mittels IObservable als Datenstream weitergereicht (push). Die Assertion und/oder Komposition findet dann mittels LINQ statt. Auch Abhängigkeiten zu anderen Events können definiert wer... [Mehr]

Reactive Extensions (Rx)–Asynchrone Prozesse

by Gregor Biswanger 9. August 2011 12:45
Um einen Prozess asynchron auszuführen, werden diese in Threads gepackt. Ab dem .NET-Framework 4.0 kann man sogar seine Prozesse mittels Tasks-Klasse auf mehrere CPU-Kerne parallelisieren. Was allerdings nur bei wirklich komplexen und lang andauernden Prozessen sinnvoll ist. Dazu aber mehr bei ein... [Mehr]

Rx – Lösung zur ersten Webcast-Übung

by Gregor Biswanger 2. August 2011 04:59
Beim Webcast “Einstieg in die Programmierung asynchroner und event-basierter Anwendungen”, stellte ich zwei Übungen zum Einstieg in Rx (Reactive Extensions) bereit. Die erste Übung beschäftige sich hauptsächlich mit Rx unter Silverlight. Hier sollte eine Doppelklick-Logik für einen Button implement... [Mehr]

Powered by BlogEngine.NET 1.4.5.0
Theme by Extensive SEO

Über den Autor

Gregor Biswanger

Microsoft MVP für Client App Dev
XING

Gregor Biswanger (Microsoft MVP für Client App Dev) ist freier Consultant, Trainer, Autor und Speaker.


Seine Schwerpunkte liegen im Bereich der .NET-Architektur, agilen Prozessen und XAML. Er veröffentlichte vor kurzem seine DVD´s mit Video-Trainings zum Thema „Meine erste Windows 8 App“, „Windows Store Apps mit XAML und C#“ und „WPF 4.5 und Silverlight 5“ bei Addison-Wesley von video2brain.


Biswanger ist auch im Auftrag von Intel GmbH als Technologieberater für die Intel Developer Zone aktiv und ist Leader bei der Ingolstädter .NET Developers Group (INdotNET). 

 

Video über mich:
http://www.youtube.com/watch?v=mx_6SiiLxjk


Basta! 2011 Speaker

CLIPer

MCTS
Windows SharePoint Services 3.0 – Application Development (MCTS)