Ganzer Bildschirm Voller Screen

Es ist ein leichtes eine Silverlight Anwendung in den FullScreen Modus zu schalten. Application.Current.Host.Content.IsFullScreen = True Es gibt allerdings Einschränkungen. So kann der Benutzer keine Texteingaben mehr durchführen und man muss diese Codezeile in  ein vom Benutzer initii... [Mehr]

Anonyme Typen an ein Silverlight Datagrid binden

Was soll ich sagen, man lernt nie aus. In meiner aktuellen Silverlight Schulung saß ein Kurs Teilnehmer der es genau wissen wollte. Mein Silverlight Beispiel zeigt wie man mit minimalen Aufwand einen RSS Feed (hier n-tv) an ein Datagrid bindet. Dafür braucht man eine Klasse (hier rss) mit Eigenschaf... [Mehr]

Silverlight MCP 71-506

So heute habe ich nun die Beta Prüfung zum Silverlight MCP gemacht. Habe ich bestanden? Will ich mal hoffen. Als Beta Tester erfährt man das erst später. Leider darf ich nichts zum Inhalt sagen. Ist alles NDA. War jedenfalls wirklich schwierig. So einen kürzen Überblick will ich Euch dennoch geben. ... [Mehr]

MP3 download mit Silverlight

Nein dies ist kein Filesharing Anleitung um illegale MP3 Musik zu downloaden. Ich schreibe grad einen Vokabeltrainer für meinen Sohn. Dabei soll auch die Aussprache trainiert werden. Leo.org bietet neben Übersetzung auch den Service den Englischen Text vorzulesen. Für meine Lernanwendung möchte ich ... [Mehr]

Silverlight Socket Client

In einem früheren Post habe ich beschrieben, wie man einen einfachen Socket Server baut. Dieses mal will ich den Service konsumieren. Eine Socket Service Kommunikation ist extrem effizient. Allerdings müssen die verwendeten Ports in allen beteiligten Firewalls auch frei geschalten sein. Silverlight ... [Mehr]

Socket Server mit VB.NET

Um ein größeres Ziel zu verfolgen musste ich einen Socket Server schreiben. Tendenziell wird man bei Server an einen Lösungsansatz mit Service denken. Ich nehme aber eine einfach Winforms Anwendung, weil mein Server nur Sinn macht wenn ein Benutzer angemeldet ist. Im weitesten Sinn überwacht mein So... [Mehr]

Jscript Zauberei mit Silverlight

Wenn man nachfolgende Webentwicklern um den Verstand bringen will, arbeitet man mit dynamisch generierten JScript Code. Da gibt es nachher nichts im Browser zu sehen mit View Source. Um das ganze auf die Spitze zu treiben, erzeuge ich aus  einer Silverlight Anwendung den Code im Browser. Es gib... [Mehr]

Cross Domain und die drei tapferen Network Stacks

Folgende Zeichnung zeige ich immer in meinen Silverlight Kurs. (Tablet PC sei Dank) Damit soll der Silverlight Schulung Teilnehmer lernen, das es per Definition verboten ist, auf einen zweiten Webserver zuzugreifen (Stichwort crossdomain.xml und clientaccesspolicy.xml). Diese Grundlagen werde ich... [Mehr]

aneinandergereiht: POCO nach XML oder JSON in Silverlight

Aktuell bin ich wieder mal in einer Silverlight Schulung. Obwohl ich das Thema wirklich von A-Z kenne, entdecke ich immer wieder Neues. Dieses mal im ausgezeichneten Silverlight 4 Buch von Thomas Claudius Huber (erschienen bei Galileo). Thomas macht auf Seite 833 etwas, was ich so nicht tun würde. E... [Mehr]

Asynchrone Validierung von Benutzereingaben mit INotifydataErrorInfo

Manchmal ist die Wahl wirklich die Qual. In Silverlight 4 gibt es mindestens vier mir bekannte Möglichkeiten in Dialogen Eingaben des Benutzers zu prüfen. per Exception (von Anbegin) per Eigenschaftsattribut (mit RIA Services eingeführt) IDataErrorInfo INotifyDataErrorInfo (neu in SL4)... [Mehr]