<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Daniel Buschke - Blog &#187; Silverlight 2</title>
	<atom:link href="http://www.dbuschke.de/blog/tag/silverlight-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbuschke.de/blog</link>
	<description></description>
	<lastBuildDate>Mon, 07 Jun 2010 06:49:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Silverlight f&#252;r Einsteiger</title>
		<link>http://www.dbuschke.de/blog/2009/10/08/silverlight-fr-einsteiger/</link>
		<comments>http://www.dbuschke.de/blog/2009/10/08/silverlight-fr-einsteiger/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 21:39:07 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Controls]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Silverlight 2]]></category>
		<category><![CDATA[Tim Heuer]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2009/10/08/silverlight-fr-einsteiger/</guid>
		<description><![CDATA[Tim Heuer hat eine 7-teilige Serie für einen erfolgreichen Beginn mit der Silverlight Entwicklung für Einsteiger verfasst. Teil 1: Getting started – Tools and Hello World Teil 2: Defining the UI layout and Navigation Teil 3: Accessing Data Teil 4: Binding the data and storing some for later Teil 5: Integrating other controls Teil 6: [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F10%2F08%2Fsilverlight-fr-einsteiger%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F10%2F08%2Fsilverlight-fr-einsteiger%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Tim Heuer hat eine 7-teilige Serie für einen erfolgreichen Beginn mit der Silverlight Entwicklung für Einsteiger verfasst.</p>
<p><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-1-hello-world.aspx" target="_blank">Teil 1: Getting started – Tools and Hello World</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-2-defining-layout.aspx" target="_blank">Teil 2: Defining the UI layout and Navigation</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-3-accessing-data.aspx" target="_blank">Teil 3: Accessing Data</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-4-binding-data.aspx" target="_blank">Teil 4: Binding the data and storing some for later</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-5-using-controls.aspx" target="_blank">Teil 5: Integrating other controls</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-6-styling-and-templating.aspx" target="_blank">Teil 6: Polish the UI with Styles and Templates</a>    <br /><a href="http://timheuer.com/blog/articles/silverlight-get-started-part-7-taking-out-of-browser.aspx" target="_blank">Teil 7: Out-of-browser experiences</a></p>
<p>Sehr interessante Sachen dabei!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/10/08/silverlight-fr-einsteiger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight Games</title>
		<link>http://www.dbuschke.de/blog/2009/04/10/silverlight-games/</link>
		<comments>http://www.dbuschke.de/blog/2009/04/10/silverlight-games/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 11:03:38 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>
		<category><![CDATA[Spiele]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2009/04/10/silverlight-games/</guid>
		<description><![CDATA[Heute habe ich mal nach Silverlight Spielen gesucht und bin fündig geworden… Gibt schon ein paar schöne Sachen! http://www.nokola.com/ (verschiedene Anwendungen, u.a. ShockGame – in Level 5 gescheitert , SourceCode wird bereit gestellt) Tank Combat (Level 3 wird schon kniffliger aber lösbar) Duck Hunt (Moorhuhn in Version 0.5 würde ich sagen)]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F10%2Fsilverlight-games%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F10%2Fsilverlight-games%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Heute habe ich mal nach Silverlight Spielen gesucht und bin fündig geworden…</p>
<p>Gibt schon ein paar schöne Sachen! </p>
<p><a title="http://www.nokola.com/" href="http://www.nokola.com/">http://www.nokola.com/</a> (verschiedene Anwendungen, u.a. ShockGame – in Level 5 gescheitert <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> , SourceCode wird bereit gestellt)    <br /><a title="http://designwithsilverlight.com/csharp/tankcombat/default.html" href="http://designwithsilverlight.com/csharp/tankcombat/default.html">Tank Combat</a> (Level 3 wird schon kniffliger aber lösbar)    <br /><a title="http://designwithsilverlight.com/csharp/birdhunt/default.html" href="http://designwithsilverlight.com/csharp/birdhunt/default.html">Duck Hunt</a> (Moorhuhn in Version 0.5 würde ich sagen)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/04/10/silverlight-games/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Silverlight Visitenkarte</title>
		<link>http://www.dbuschke.de/blog/2009/04/08/silverlight-visitenkarte/</link>
		<comments>http://www.dbuschke.de/blog/2009/04/08/silverlight-visitenkarte/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 12:22:00 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>
		<category><![CDATA[Visitenkarte]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/?p=279</guid>
		<description><![CDATA[#silverlightVisitenkarte { height: 300px; } Da ich momentan Urlaub habe, konnte ich mich heute aus Lust und Laune mal wieder dem Thema Silverlight etwas nähern, wobei folgende Anwendung entstanden ist… Zuerst war es wichtig, das mein Server den Datenrequest zustimmt und das wird mit einer Policy, in der crossdomain.xml erledigt. Diese Datei muss sich im [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F08%2Fsilverlight-visitenkarte%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F08%2Fsilverlight-visitenkarte%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<style type="text/css">
#silverlightVisitenkarte {
	    height: 300px;
    }
    </style>
<p>Da ich momentan Urlaub habe, konnte ich mich heute aus Lust und Laune mal wieder dem Thema Silverlight etwas nähern, wobei folgende Anwendung entstanden ist…</p>
<div id="silverlightVisitenkarte"> <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"><param name="source" value="/silverlight/visitenkarte/DB.Common.Silverlight.Visitenkarte.xap" /><param name="onerror" value="onSilverlightError" /><param name="background" value="white" /><param name="minRuntimeVersion" value="2.0.31005.0" /><param name="autoUpgrade" value="true" /></object> </div>
<p>Zuerst war es wichtig, das mein Server den Datenrequest zustimmt und das wird mit einer Policy, in der crossdomain.xml erledigt. Diese Datei muss sich im Root befinden und folgenden Inhalt besitzen:</p>
<p><strong>crossdomain.xml:</strong></p>
<div style="overflow:auto;">
<pre class="xml"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="font-weight: bold; color: black;">?&gt;</span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;cross-domain-policy<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;allow-access-from</span> <span style="color: #000066;">secure</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">domain</span>=<span style="color: #ff0000;">&quot;*&quot;</span> <span style="font-weight: bold; color: black;">/&gt;</span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/cross-domain-policy<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li></ol></pre>
</div>
<p>Anschließend konnte mit der Entwicklung begonnen werden. Zuerst definierte ich eine XML Datei, die die Datenstruktur für die Anzeige enthalten sollte. Diese persons.xml enthält die Personen, die als Visitenkarte zur Anzeige gebracht werden sollen.</p>
<p><strong>persons.xml</strong></p>
<div style="overflow:auto;">
<pre class="xml"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="font-weight: bold; color: black;">?&gt;</span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Persons<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Person<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Name<span style="font-weight: bold; color: black;">&gt;</span></span></span>Daniel<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Name<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Street<span style="font-weight: bold; color: black;">&gt;</span></span></span>Musterstr. 6<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Street<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Zip<span style="font-weight: bold; color: black;">&gt;</span></span></span>12699<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Zip<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Location<span style="font-weight: bold; color: black;">&gt;</span></span></span>Berlin, Germany<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Location<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Picture<span style="font-weight: bold; color: black;">&gt;</span></span></span>http://servername/pfadzumbild.jpg<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Picture<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Person<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Person<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Name<span style="font-weight: bold; color: black;">&gt;</span></span></span>Katrin<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Name<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Street<span style="font-weight: bold; color: black;">&gt;</span></span></span>Musterstr. 6<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Street<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Zip<span style="font-weight: bold; color: black;">&gt;</span></span></span>10059<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Zip<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Location<span style="font-weight: bold; color: black;">&gt;</span></span></span>Berlin, Germany<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Location<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;Picture<span style="font-weight: bold; color: black;">&gt;</span></span></span>http://servername/pfad2zumbild.jpg<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Picture<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Person<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/Persons<span style="font-weight: bold; color: black;">&gt;</span></span></span></div></li></ol></pre>
</div>
<p>Danach ging es nur noch ums Daten holen, auseinander pflücken und dem Control zuzuweisen…</p>
<p><strong>Page.xaml.cs</strong></p>
<div style="overflow:auto;">
<pre class="csharp"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">public</span> partial <span style="color: #FF0000;">class</span> Page : UserControl</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> Page<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            InitializeComponent<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            LoadXml<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">private</span> <span style="color: #0600FF;">void</span> LoadXml<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            Uri uri = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Uri<span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;http://host/pfadzur/persons.xml&quot;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            WebClient client = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> WebClient<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            client.<span style="color: #0000FF;">DownloadStringCompleted</span> += <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> DownloadStringCompletedEventHandler<span style="color: #000000;">&#40;</span>client_DownloadStringCompleted<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            client.<span style="color: #0000FF;">DownloadStringAsync</span><span style="color: #000000;">&#40;</span>uri<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">void</span> client_DownloadStringCompleted<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> sender, DownloadStringCompletedEventArgs e<span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #008080; font-style: italic;">//Wenn Fehler dann stoppen</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>e.<span style="color: #0000FF;">Error</span> != <span style="color: #0600FF;">null</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                Debugger.<span style="color: #0600FF;">Break</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                <span style="color: #0600FF;">return</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #008080; font-style: italic;">//sonst weiter</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            StringReader sr = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> StringReader<span style="color: #000000;">&#40;</span>e.<span style="color: #0000FF;">Result</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            XmlReader xr = XmlReader.<span style="color: #0000FF;">Create</span><span style="color: #000000;">&#40;</span>sr<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            XDocument xdoc = XDocument.<span style="color: #0000FF;">Load</span><span style="color: #000000;">&#40;</span>xr, LoadOptions.<span style="color: #0000FF;">None</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            var query = from item <span style="color: #0600FF;">in</span> xdoc.<span style="color: #0000FF;">Descendants</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Person&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                        select <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> karte<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                            PersonImage = item.<span style="color: #0000FF;">Element</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Picture&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span>,</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                            PersonLocation = item.<span style="color: #0000FF;">Element</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Location&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span>,</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                            PersonName = item.<span style="color: #0000FF;">Element</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Name&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span>,</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                            PersonStreet = item.<span style="color: #0000FF;">Element</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Street&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span>,</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                            PersonZip = item.<span style="color: #0000FF;">Element</span><span style="color: #000000;">&#40;</span>XName.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;Zip&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                        <span style="color: #000000;">&#125;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            List&lt;karte&gt; visitenkarten = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> List&lt;karte&gt;<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #0600FF;">foreach</span> <span style="color: #000000;">&#40;</span>karte v <span style="color: #0600FF;">in</span> query.<span style="color: #0000FF;">ToList</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                visitenkarten.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span>v<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            VisitenkartenList.<span style="color: #0000FF;">ItemsSource</span> = visitenkarten;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#125;</span></div></li></ol></pre>
</div>
<p><strong>Visitenkarten.xaml.cs</strong></p>
<div style="overflow:auto;">
<pre class="csharp"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">public</span> partial <span style="color: #FF0000;">class</span> Visitenkarte : UserControl</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> Visitenkarte<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #008080; font-style: italic;">// Required to initialize variables</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            InitializeComponent<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #0600FF;">this</span>.<span style="color: #0000FF;">Loaded</span> += <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> RoutedEventHandler<span style="color: #000000;">&#40;</span>Visitenkarte_Loaded<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">void</span> Visitenkarte_Loaded<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">object</span> sender, RoutedEventArgs e<span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            karte k = <span style="color: #0600FF;">this</span>.<span style="color: #0000FF;">DataContext</span> <span style="color: #0600FF;">as</span> karte;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>k != <span style="color: #0600FF;">null</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                _Name.<span style="color: #0000FF;">Text</span> = k.<span style="color: #0000FF;">PersonName</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                _Strasse.<span style="color: #0000FF;">Text</span> = k.<span style="color: #0000FF;">PersonStreet</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                _PLZ.<span style="color: #0000FF;">Text</span> = k.<span style="color: #0000FF;">PersonZip</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                _Ort.<span style="color: #0000FF;">Text</span> = k.<span style="color: #0000FF;">PersonLocation</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                <span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>!<span style="color: #FF0000;">string</span>.<span style="color: #0000FF;">IsNullOrEmpty</span><span style="color: #000000;">&#40;</span>k.<span style="color: #0000FF;">PersonImage</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    Uri uri = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Uri<span style="color: #000000;">&#40;</span>k.<span style="color: #0000FF;">PersonImage</span>, UriKind.<span style="color: #0000FF;">Absolute</span><span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    ImageSource imgSource = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> BitmapImage<span style="color: #000000;">&#40;</span>uri<span style="color: #000000;">&#41;</span>;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    _image.<span style="color: #0000FF;">Source</span> = imgSource;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">            <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#125;</span></div></li></ol></pre>
</div>
<p><strong>karte.cs</strong></p>
<pre class="csharp"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">public</span> <span style="color: #FF0000;">class</span> karte</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#123;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> PersonName <span style="color: #000000;">&#123;</span> get; set; <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> PersonStreet <span style="color: #000000;">&#123;</span> get; set; <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> PersonZip <span style="color: #000000;">&#123;</span> get; set; <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> PersonLocation <span style="color: #000000;">&#123;</span> get; set; <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #0600FF;">public</span> <span style="color: #FF0000;">string</span> PersonImage <span style="color: #000000;">&#123;</span> get; set; <span style="color: #000000;">&#125;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #000000;">&#125;</span></div></li></ol></pre>
<p>Das ganze ist dann schnell fertig gestellt und in eine Seite eingebunden. Bitte achtet nicht auf’s Layout, ich bin Entwickler <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Das Projekt kann im <a href="/index.php?seite=downloads">Downloadbereich</a> heruntergeladen werden.</p>
<p>Achja... das ist mein Zeigefinger um Missverständnisse vorzubeugen <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/04/08/silverlight-visitenkarte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expression Blend 2 SP1 ben&#246;tigt</title>
		<link>http://www.dbuschke.de/blog/2009/04/08/expression-blend-2-sp1-bentigt/</link>
		<comments>http://www.dbuschke.de/blog/2009/04/08/expression-blend-2-sp1-bentigt/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 06:39:24 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2009/04/08/expression-blend-2-sp1-bentigt/</guid>
		<description><![CDATA[Als ich mir eben ein Beispielprojekt von Oliver Scheer ansehen wollte, bekam ich die folgenden Fehlermeldungen: UserControl is not supported in a Windows Presentation Foundation (WPF) project. ControlTemplate is not supported in a Windows Presentation Foundation (WPF) project. und viele viele mehr… Des Rätsels Lösung ist banal und einfach zugleich! Da ich meinen Rechner neu [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F08%2Fexpression-blend-2-sp1-bentigt%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F04%2F08%2Fexpression-blend-2-sp1-bentigt%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Als ich mir eben ein Beispielprojekt von Oliver Scheer ansehen wollte, bekam ich die folgenden Fehlermeldungen:</p>
<p>UserControl is not supported in a Windows Presentation Foundation (WPF) project.   <br />ControlTemplate is not supported in a Windows Presentation Foundation (WPF) project.</p>
<p>und viele viele mehr… </p>
<p>Des Rätsels Lösung ist banal und einfach zugleich! Da ich meinen Rechner neu aufsetzen musste, hatte ich noch kein Expression Blend 2 SP1 installiert. Nach der Installation läuft es nun wieder problemlos!</p>
<p><a href="http://www.dbuschke.de/blog/wp-content/uploads/2009/04/image1.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.dbuschke.de/blog/wp-content/uploads/2009/04/image-thumb1.png" width="244" height="66" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/04/08/expression-blend-2-sp1-bentigt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comic in Silverlight 2</title>
		<link>http://www.dbuschke.de/blog/2009/02/20/comic-in-silverlight-2/</link>
		<comments>http://www.dbuschke.de/blog/2009/02/20/comic-in-silverlight-2/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 17:18:00 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2009/02/20/comic-in-silverlight-2/</guid>
		<description><![CDATA[Oliver Scheer hat einen mit Silverlight 2 erstellten Comic veröffentlicht und sucht noch Ideen für eine gute Story. Ich habe ihm mal eine zukommen lassen… http://www.the-oliver.com/project/comic/]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F02%2F20%2Fcomic-in-silverlight-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F02%2F20%2Fcomic-in-silverlight-2%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Oliver Scheer hat einen mit Silverlight 2 erstellten Comic veröffentlicht und sucht noch Ideen für eine gute Story.</p>
<p><a href="http://www.dbuschke.de/blog/wp-content/uploads/2009/02/image.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.dbuschke.de/blog/wp-content/uploads/2009/02/image-thumb.png" width="244" height="181" /></a> </p>
<p>Ich habe ihm mal eine zukommen lassen…</p>
<p><a title="http://www.the-oliver.com/project/comic/" href="http://www.the-oliver.com/project/comic/">http://www.the-oliver.com/project/comic/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/02/20/comic-in-silverlight-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moonlight 1.0 ist released</title>
		<link>http://www.dbuschke.de/blog/2009/01/20/moonlight-10-ist-released/</link>
		<comments>http://www.dbuschke.de/blog/2009/01/20/moonlight-10-ist-released/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 21:48:42 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2009/01/20/moonlight-10-ist-released/</guid>
		<description><![CDATA[Lang hat es gedauert, aber nun ist der Linux-Pendant zu Microsoft Silverlight erschienen. Moonlight 1.0 beruht allerdings auf Silverlight 1.0, die aktuelle Version ist aber bereits die Version Silverlight 2.0. Es wird sicherlich wieder einige Monate dauern bis auch dieses unterstützt wird, aber ich bin mir sicher, das auch bald die “Pinguin-User” diese Technik nutzen [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F01%2F20%2Fmoonlight-10-ist-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2009%2F01%2F20%2Fmoonlight-10-ist-released%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Lang hat es gedauert, aber nun ist der Linux-Pendant zu Microsoft Silverlight erschienen. Moonlight 1.0 beruht allerdings auf Silverlight 1.0, die aktuelle Version ist aber bereits die Version <a title="Silverlight 2.0 RTW" href="http://www.dbuschke.de/blog/2008/10/14/silverlight-2-rtw-ist-da/" target="_blank">Silverlight 2.0</a>.</p>
<p>Es wird sicherlich wieder einige Monate dauern bis auch dieses unterstützt wird, aber ich bin mir sicher, das auch bald die “Pinguin-User” diese Technik nutzen können! <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a title="Moonlight 1.0" href="http://www.go-mono.com/moonlight/" target="_blank">Moonlight 1.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2009/01/20/moonlight-10-ist-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 2 Toolkit</title>
		<link>http://www.dbuschke.de/blog/2008/10/31/silverlight-2-toolkit/</link>
		<comments>http://www.dbuschke.de/blog/2008/10/31/silverlight-2-toolkit/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 23:04:13 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2008/10/31/silverlight-2-toolkit/</guid>
		<description><![CDATA[Oliver Scheer informiert über das Silverlight 2 Toolkit, welches auf Codeplex zu finden ist. Da scheint es echt spannende Controls und Charts zu geben... Sogar noch etwas ausführlichere Infos mit Demos und Code findet man bei Tim Heuer.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F31%2Fsilverlight-2-toolkit%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F31%2Fsilverlight-2-toolkit%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blogs.msdn.com/olivers/archive/2008/10/30/silverlight-2-toolkit.aspx" target="_blank">Oliver Scheer</a> informiert über das Silverlight 2 Toolkit, welches auf <a href="http://www.codeplex.com/Silverlight" target="_blank">Codeplex</a> zu finden ist.</p>
<p>Da scheint es echt spannende Controls und Charts zu geben... <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://www.dbuschke.de/blog/wp-content/uploads/2008/10/image12.png" rel="lightbox[147]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://www.dbuschke.de/blog/wp-content/uploads/2008/10/image-thumb13.png" border="0" alt="image" width="491" height="136" /></a></p>
<p>Sogar noch etwas ausführlichere Infos mit Demos und Code findet man bei <a href="http://timheuer.com/blog/archive/2008/10/28/silverlight-toolkit-released-with-charting-databinding.aspx" target="_blank">Tim Heuer</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2008/10/31/silverlight-2-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight Car-Shop online</title>
		<link>http://www.dbuschke.de/blog/2008/10/17/silverlight-carshop-online/</link>
		<comments>http://www.dbuschke.de/blog/2008/10/17/silverlight-carshop-online/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 20:18:36 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2008/10/17/silverlight-carshop-online/</guid>
		<description><![CDATA[Ich war ja am Montag und Dienstag beim Silverlight Liftoff und dort haben wir viele Beispiele von Silverlight zu sehen bekommen. Ein Projekt stach besonders hervor - der Car-Shop. Leider war dieser noch nicht auf Silverlight 2 optimiert was er nun aber zu sein scheint. Ich finde diese Anwendung ziemlich gelungen und es zeigt so [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F17%2Fsilverlight-carshop-online%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F17%2Fsilverlight-carshop-online%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Ich war ja am Montag und Dienstag beim Silverlight Liftoff und dort haben wir viele Beispiele von Silverlight zu sehen bekommen. Ein Projekt stach besonders hervor - der Car-Shop.</p>
<p>Leider war dieser noch nicht auf Silverlight 2 optimiert was er nun aber zu sein scheint. Ich finde diese Anwendung ziemlich gelungen und es zeigt so einige Stärken von Silverlight.</p>
<p>Zu finden ist die Anwendung unter <a href="http://cs.w3a.de">http://cs.w3a.de</a></p>
<p><a href="http://www.dbuschke.de/blog/wp-content/uploads/2008/10/image11.png" rel="lightbox[142]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://www.dbuschke.de/blog/wp-content/uploads/2008/10/image-thumb12.png" border="0" alt="image" width="318" height="175" /></a></p>
<p>Es ist auf jeden Fall einen Blick wert!</p>
<p>Ich komme gerade aus Frankfurt zurück, wo mein zweites Training zu Silverlight in den letzten beiden Tagen stattgefunden hat. Ein neugieriger Blick auf die Seite des Evangelisten <a title="Blog Oliver Scheer" href="http://blogs.msdn.com/olivers/" target="_blank">Oliver Scheer</a> brachte mir diese brandneue News (17:45 Uhr) <em>"da war der Herr gerade mal 45 Minuten mit dem Training fertig und eventuell auf dem Weg zum Flughafen" <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2008/10/17/silverlight-carshop-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 2 RTW ist da</title>
		<link>http://www.dbuschke.de/blog/2008/10/14/silverlight-2-rtw-ist-da/</link>
		<comments>http://www.dbuschke.de/blog/2008/10/14/silverlight-2-rtw-ist-da/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 19:47:52 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Silverlight 2]]></category>

		<guid isPermaLink="false">http://www.dbuschke.de/blog/2008/10/14/silverlight-2-rtw-ist-da/</guid>
		<description><![CDATA[Ich hatte gestern und heute ein KickOff zu Silverlight, wo wir viele schöne Dinge über die Möglichkeiten von Silverlight vermittelt bekommen haben. Der Kurs war für den Einstieg in die Silverlightwelt super und man hat einen ersten Eindruck bekommen, was eigentlich für einen Designer(in) und dem Entwickler(in) alles dahintersteckt. Passend dazu kam heute Vormittag das [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F14%2Fsilverlight-2-rtw-ist-da%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbuschke.de%2Fblog%2F2008%2F10%2F14%2Fsilverlight-2-rtw-ist-da%2F&amp;source=dbuschke&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Ich hatte gestern und heute ein KickOff zu Silverlight, wo wir viele schöne Dinge über die Möglichkeiten von Silverlight vermittelt bekommen haben. Der Kurs war für den Einstieg in die Silverlightwelt super und man hat einen ersten Eindruck bekommen, was eigentlich für einen Designer(in) und dem Entwickler(in) alles dahintersteckt.</p>
<p>Passend dazu kam heute Vormittag das offizielle Release2Web von Microsoft heraus, welches unter <a title="http://silverlight.net/GetStarted" href="http://silverlight.net/GetStarted">http://silverlight.net/GetStarted</a> herunter geladen werden kann. Bereits im Vorfeld wurde angekündigt, das alle Entwicklungen noch einmal überarbeitet werden müssen die mit der Beta erstellt wurden.</p>
<p>Unter <a title="http://silverlight.net/GetStarted/overview.aspx" href="http://silverlight.net/GetStarted/overview.aspx">http://silverlight.net/GetStarted/overview.aspx</a> findet sich eine Tabelle mit den Unterschieden zwischen der Version 1 und 2 von Silverlight.</p>
<p>Am Donnerstag und Freitag werde ich in Bad Homburg an einem weiteren Kurs speziell für Entwickler teilnehmen und bin gespannt ob es weiter in diese Richtung geht und soviel neues bringt und vor allem ob meine Vorfreude anhält und nicht in Frust übergeht <img src='http://www.dbuschke.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Im Anschluss daran werde ich wohl wieder in das gewohnte Sharepointleben übergehen und bis zur XTopia warten.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbuschke.de/blog/2008/10/14/silverlight-2-rtw-ist-da/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
