Urs Wanner: TechEd Dairy
Donnerstag 13.11.2008
Put your Big Ideas onto Tiny Devices using .NET
Rob Miles (http://www.robmiles.com/welcome/)
In dieser Präsentation ging es um das .Net Micro Framework. Ich habe nicht mal gewusst, dass es so was gibt und habe mehr aus Lust als aus Pflichtgefühl diesen Vortrag besucht. Das .Net Micro Framework erlaut es, für sehr kleine devices embedded code in C# zu schreiben. Dabei handelt es sich um den code, der zum Beispiel in Messfühlern oder Kugelschreibern läuft. Rob Miles hat einige Beispielanwendungen vorgeführt: Da war unter anderem eine bunte Lichterkette für Weihnachtsbäume, die immer wenn Rob was in seinen Blog schreibt automatisch alle Lampen auf rot umschaltet. Dazu abonniert die Steuerung der Lichterkette den rss-feed des blogs, findet jeweils das Datum der letzten Änderung heraus und kann so entscheiden, ob ein Neuer Eintrag vorliegt.
Da möchte man doch sofort mitbasteln. Ich habe mir die SDK jedenfalls schon runtergeladen!
http://msdn.microsoft.com/en-us/embedded/bb267253.aspx
Security Architecture for Heterogenous Enviroments in the Real World – The Identity Meta System and Federated Identity applied to a Real-World-Scenarios
Mario Szpuszta (http://blogs.msdn.com/mszcool/default.aspx)
Hier geht es um eine Security Architektur, die mit dem neuen Framwork (Codename Zermatt oder Geneva) umgesetzt werden kann. Hier die Idee: Ein Security Token Service stellt aufgrund einer Authentifizierung ein Token aus. Dieses Token kann beliebige Claims enthalten. Diese stellen Informationen über den authentifizierten Benutzer dar (zum Beispiel könnten das die AD-Gruppenzugehöhrigeiten sein). Ein Service erwartet nun dieses Token und kann aufgrund der vorgefundenen Claims die Autorisierung vornehmen. Das Interessante dabei ist, dass die Service Security nicht selber Authentifiziert sondern die benötigten Informationen über den User im Token erhält. Dies kann auch plattformübergreifend und (im Gegensatz zu SSO mit Kerberos) unabhängig von einem AD funktionieren.
Gruss aus Barco
Urs








