Michael Niethammers Blog

29.1.2010

Silverlight und MEF

Abgelegt unter: Silverlight, .Net / Visual Studio — admin @ 09:01

Auf meinem Silverlight 4 Vortrag bei der .NET User Group Stuttgart am Mittwoch habe ich auch kurz MEF erwähnt, ohne Details dazu zu zeigen. Wer wissen will, was sich hinter diesen drei Buchstaben verbirgt, kann sich folgendes Video mal ansehen: Silverlight TV Episode 4: 3 Steps to MEF - Export, Import, Compose.

25.1.2010

Silverlight Out o Browser Anwendungen debuggen

Abgelegt unter: Silverlight — admin @ 16:08

 

Lässt man Silverlight 4 Anwendungen im “Out of Browser Modus” laufen hat man erheblich mehr Möglichkeiten wie bisher. Durch die Möglichkeit in Silverlight 4 die Berechtigungsstufe zu erhöhen, kann man dann auf lokale COM-Server, die lokale Hardware und aufs File-System direkt zugreifen. All’ das macht Silverlight-Anwendungen vor allem im Intranet sehr interessant! Allerdings stolpert man hier in ein kleines Problem: Das Debuggen solcher Anwendungen ist nicht mehr so leicht möglich. Viele Entwickler hängen sich mit dem Debugger einfach an den entsprechenden Prozess an, doch auf diese Weise kann man nicht so komfortabel an alle Dinge heran kommen. So geht es bequemer:

1.) Die Silverlight Anwendung neu erstellen wobei die Start-Anwendung des Web-Projekt der Solution sein muss

2.) Die Silverlight Anwendung als Out-Of-Browser Anwendung auf der Maschine installieren (rechte Maustaste in der laufenden Anwendung)

3.) Anwendung beenden, die Silverlight-Anwendung in der Solution als StartProjekt festlegen

4.) In der Solution auf den Projekteigenschaften der Silverlight-Anwendung unter Debug die Einstellung “Installed out of Browser application” markieren

image

5.) Breakpoints setzen und Anwendung mit <F5> starten. Jetzt hält die Anwendung an den Breakpoints wie gewohnt an.

läuft stressfrei mit WordPress ( WordPress.de )