<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Johnny&#039;s Blog &#187; .Net</title>
	<atom:link href="http://graberj.wordpress.com/tag/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://graberj.wordpress.com</link>
	<description>Über IT und den Rest der Welt</description>
	<lastBuildDate>Thu, 24 May 2012 07:10:19 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='graberj.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Johnny&#039;s Blog &#187; .Net</title>
		<link>http://graberj.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://graberj.wordpress.com/osd.xml" title="Johnny&#039;s Blog" />
	<atom:link rel='hub' href='http://graberj.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Eine bessere Konsole für Git</title>
		<link>http://graberj.wordpress.com/2012/04/21/eine-bessere-konsole-fur-git/</link>
		<comments>http://graberj.wordpress.com/2012/04/21/eine-bessere-konsole-fur-git/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 10:12:50 +0000</pubDate>
		<dc:creator>Johnny Graber</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Beschleuniger]]></category>

		<guid isPermaLink="false">http://graberj.wordpress.com/?p=1978</guid>
		<description><![CDATA[In letzter Zeit nutze ich auch unter Windows immer öfters Git. Dank dem Projekt Git for Windows braucht man nach dem Download nur den Installationsassistenten durchzuklicken und man kann los legen. Die mitgelieferte Git-Konsole bietet leider nur wenige Verbesserungen gegenüber dem mit Windows ausgelieferten cmd.exe. Um einen Text zu kopieren und wieder einzufügen sind nach [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1978&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In letzter Zeit nutze ich auch unter Windows immer öfters <a href="http://git-scm.com/">Git</a>. Dank dem Projekt <a href="http://msysgit.github.com/">Git for Windows</a> braucht man nach dem <a href="http://code.google.com/p/msysgit/downloads/list?q=full+installer+for+official+git">Download</a> nur den Installationsassistenten durchzuklicken und man kann los legen. </p>
<p>Die mitgelieferte Git-Konsole bietet leider nur wenige Verbesserungen gegenüber dem mit Windows ausgelieferten cmd.exe. Um einen Text zu kopieren und wieder einzufügen sind nach wie vor die gleichen Verrenkungen nötig.</p>
<p>&nbsp;</p>
<h2>Console2 als Alternative</h2>
<p>Mit <a href="http://sourceforge.net/projects/console/?source=directory">Console2</a> gibt es eine Alternative zu cmd.exe die sich mit einigen Anpassungen auch sehr gut als Umgebung für Git anbietet. Am einfachsten richtet man sich einen eigenen Tab für Git ein. Dazu kann man unter Edit / Settings den Einstellungsdialog starten und den Punkt Tabs öffnen:</p>
<p><a href="http://graberj.files.wordpress.com/2012/04/gitsettingsconsole.png"><img src="http://graberj.files.wordpress.com/2012/04/gitsettingsconsole.png?w=293&h=300" alt="" title="Git Settings Console" width="293" height="300" class="aligncenter size-medium wp-image-1979" /></a></p>
<p>&nbsp;<br />
Für meine Konsole habe ich diese Werte gesetzt:</p>
<table>
<tr>
<th>Feld</th>
<th>Wert</th>
</tr>
<tr>
<td>Title:</td>
<td>GIT</td>
</tr>
<tr>
<td>Icon:</td>
<td><code>C:\Program Files (x86)\Git\etc\git.ico</code></td>
</tr>
<tr>
<td>Shell:</td>
<td><code>C:\Program Files (x86)\Git\bin\sh.exe --login -i</code></td>
</tr>
</table>
<p>&nbsp;</p>
<p>Mit diesen Einstellungen kann man mit den gleichen Eingabemöglichkeiten wie von der Git-Konsole her gewöhnt arbeiten. Zusätzlich hat man aber all den Komfort der einem Console2 bietet, wie das einfache kopieren von Text durch markieren oder ein Einfügen über einen Klick aufs Mausrad.</p>
<p><a href="http://graberj.files.wordpress.com/2012/04/git_in_console2.png"><img src="http://graberj.files.wordpress.com/2012/04/git_in_console2.png?w=300&h=148" alt="" title="Git in console2" width="300" height="148" class="aligncenter size-medium wp-image-1989" /></a></p>
<p>&nbsp;</p>
<br />Einsortiert unter:<a href='http://graberj.wordpress.com/category/tools/'>Tools</a> Tagged: <a href='http://graberj.wordpress.com/tag/net/'>.Net</a>, <a href='http://graberj.wordpress.com/tag/beschleuniger/'>Beschleuniger</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/graberj.wordpress.com/1978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/graberj.wordpress.com/1978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/graberj.wordpress.com/1978/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1978&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://graberj.wordpress.com/2012/04/21/eine-bessere-konsole-fur-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2bd6ebacb744ce20c57a9e4cbb252d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">graberj</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/04/gitsettingsconsole.png?w=293" medium="image">
			<media:title type="html">Git Settings Console</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/04/git_in_console2.png?w=300" medium="image">
			<media:title type="html">Git in console2</media:title>
		</media:content>
	</item>
		<item>
		<title>.Net Framework übergreifend entwickeln mit Portable Class Libraries</title>
		<link>http://graberj.wordpress.com/2012/04/16/portable-class-libraries/</link>
		<comments>http://graberj.wordpress.com/2012/04/16/portable-class-libraries/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 16:56:23 +0000</pubDate>
		<dc:creator>Johnny Graber</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[webDotNet]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://graberj.wordpress.com/?p=1906</guid>
		<description><![CDATA[Mittlerweile gibt es neben dem .Net Framework 4 auch Silverlight, Windows Phone 7 und Xbox 360. Obwohl man überall in C# entwickeln kann stösst man doch schnell einmal an eine Grenze: Eine Klassenbibliothek vom vollen .Net Framework kann nicht in einem Silverlight-Projekt verwendet werden. Gleiches gilt für Windows Phone 7. Und um es noch ein [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1906&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mittlerweile gibt es neben dem .Net Framework 4 auch Silverlight, Windows Phone 7 und Xbox 360. Obwohl man überall in C# entwickeln kann stösst man doch schnell einmal an eine Grenze: Eine Klassenbibliothek vom vollen .Net Framework kann nicht in einem Silverlight-Projekt verwendet werden. Gleiches gilt für Windows Phone 7. Und um es noch ein wenig mühsamer zu machen sind Silverlight und Windows Phone 7 auch nicht kompatibel. </p>
<p>Dies zeigt sich mit dieser Fehlermeldung wenn man versucht eine *.dll einzubinden:</p>
<p><a href="http://graberj.files.wordpress.com/2012/03/classlibraryerror.png"><img src="http://graberj.files.wordpress.com/2012/03/classlibraryerror.png?w=600" alt="" title="Fehler wenn eine ClassLibrary aus .Net in Silverlight verwendet werden soll."   class="aligncenter size-full wp-image-1907" /></a></p>
<p>&nbsp;</p>
<h2>Portable Library Tools als Lösung</h2>
<p>Eine Entdeckung der <a href="http://www.microsoft.com/switzerland/msdn/de/windowsconference/default.aspx">Tech Conference</a> war für mich die <a href="http://msdn.microsoft.com/en-us/library/gg597391.aspx">Portable Class Libraries</a>. Dieser Projekt-Typ ist vergleichbar mit einer gewöhnlichen Class Library. Allerdings kann man mehrere Framework-Plattformen als Ziel wählen. </p>
<p>Die einzelnen Frameworks haben eine grosse Menge an Funktionen die überall zur Verfügung stehen. So lange man in diesem Bereich bleibt ist dieser Projekttyp eine sehr gute Lösung um den Code nur einmal zu schreiben. Was genau geht und wo die Grenzen liegen ist in der <a href="http://msdn.microsoft.com/en-us/library/gg597391.aspx">MSDN</a> gut beschrieben.</p>
<p>Benötigt man die Framework-Spezifischen Teile kann man immer noch mehrere Projekte machen und die *.cs Dateien verlinken.</p>
<p>&nbsp;</p>
<h2>Installation</h2>
<p>Wie immer mehr Bibliotheken und Erweiterungen kann man die Erweiterung <a href="http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981/">Portable Library Tools</a> über <a href="http://graberj.wordpress.com/2011/05/26/abhangigkeiten-auflosen-mit-nuget/">NuGet</a> installieren. Sobald dies gemacht ist gibt es eine neue Projektvorlage:</p>
<p><a href="http://graberj.files.wordpress.com/2012/03/newportableclasslib.png"><img src="http://graberj.files.wordpress.com/2012/03/newportableclasslib.png?w=600&h=337" alt="" title="Neue Projektvorlage" width="600" height="337" class="aligncenter size-full wp-image-1908" /></a></p>
<p>Über die Projekteigenschaften kann man die Zielframeworks sehr einfach auswählen:</p>
<p><a href="http://graberj.files.wordpress.com/2012/03/portablefeatureenable.png"><img src="http://graberj.files.wordpress.com/2012/03/portablefeatureenable.png?w=600" alt="" title="Auswahldialog für Target Frameworks"   class="aligncenter size-full wp-image-1909" /></a></p>
<p>Der wiederverwendbare Code kann nun in diesem Projekt entwickelt werden und steht Anwendungen der aktivierten Frameworks zur Verfügung.</p>
<p>&nbsp;</p>
<h2>Ausblick</h2>
<p>Windows 8 wird mit Metro noch ein weiteres Framework in die .Net Welt bringen. Gemäss den Informationen aus der Tech Conference von Mitte März in Baden gibt es aber eine gute Nachricht: Visual Studio 11 (oder wie man die Version am Ende nennt) wird diesen Projekttyp bereits integriert haben. Eine Nachinstallation wird so nicht nötig sein und damit auch den Anwendern der Express-Edition zur Verfügung stehen.</p>
<p>&nbsp;</p>
<br />Einsortiert unter:<a href='http://graberj.wordpress.com/category/net/'>.Net</a>, <a href='http://graberj.wordpress.com/category/visual-studio/'>Visual Studio</a>, <a href='http://graberj.wordpress.com/category/webdotnet/'>webDotNet</a>, <a href='http://graberj.wordpress.com/category/windows-phone-7/'>Windows Phone 7</a> Tagged: <a href='http://graberj.wordpress.com/tag/net/'>.Net</a>, <a href='http://graberj.wordpress.com/tag/c/'>C#</a>, <a href='http://graberj.wordpress.com/tag/silverlight/'>Silverlight</a>, <a href='http://graberj.wordpress.com/tag/visualstudio/'>VisualStudio</a>, <a href='http://graberj.wordpress.com/tag/windows-phone-7/'>Windows Phone 7</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/graberj.wordpress.com/1906/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/graberj.wordpress.com/1906/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/graberj.wordpress.com/1906/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1906&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://graberj.wordpress.com/2012/04/16/portable-class-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2bd6ebacb744ce20c57a9e4cbb252d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">graberj</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/03/classlibraryerror.png" medium="image">
			<media:title type="html">Fehler wenn eine ClassLibrary aus .Net in Silverlight verwendet werden soll.</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/03/newportableclasslib.png" medium="image">
			<media:title type="html">Neue Projektvorlage</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/03/portablefeatureenable.png" medium="image">
			<media:title type="html">Auswahldialog für Target Frameworks</media:title>
		</media:content>
	</item>
		<item>
		<title>Buch-Rezension zu „MCPD 70-519 Exam Ref“</title>
		<link>http://graberj.wordpress.com/2012/03/31/buch-rezension-zu-mcpd-70-519-exam-ref/</link>
		<comments>http://graberj.wordpress.com/2012/03/31/buch-rezension-zu-mcpd-70-519-exam-ref/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 10:37:12 +0000</pubDate>
		<dc:creator>Johnny Graber</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Bücher]]></category>
		<category><![CDATA[webDotNet]]></category>
		<category><![CDATA[webRead]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Zertifizierung]]></category>

		<guid isPermaLink="false">http://graberj.wordpress.com/?p=1928</guid>
		<description><![CDATA[&#8220;MCPD 70-519 Exam Ref: Designing and Developing Web Applications Using Microsoft .NET Framework 4&#8221; von Tony Northrup erschien im November 2011 bei Microsoft Press. Dieses Buch ist zur Vorbereitung der MCPD Zertifizierung 70-519 geschrieben worden. Entsprechend deckt es die Themen für die Zertifizierung sehr gut ab, geht aber nicht darüber hinaus. &#160;&#160; &#160; Aufbau Das [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1928&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://shop.oreilly.com/product/0790145317780.do"><img src="http://graberj.files.wordpress.com/2012/03/9780735657267_min.png?w=600" alt="" title="70-519 Exam Ref"   class="alignleft size-full wp-image-1933" /></a>&#8220;<a href="http://shop.oreilly.com/product/0790145317780.do">MCPD 70-519 Exam Ref: Designing and Developing Web Applications Using Microsoft .NET Framework 4</a>&#8221; von Tony Northrup erschien im November 2011 bei Microsoft Press.</p>
<p>Dieses Buch ist zur Vorbereitung der <a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-519">MCPD Zertifizierung 70-519</a> geschrieben worden. Entsprechend deckt es die Themen für die Zertifizierung sehr gut ab, geht aber nicht darüber hinaus.</p>
<p>&nbsp;<br />&nbsp;<br />
<br />&nbsp;</p>
<h2>Aufbau</h2>
<p>Das Buch folgt genau dem <a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-519#tab2">Prüfungsumfang</a>. So genau dass sowohl die Hauptkapitel wie auch die Unterkapitel gleich benannt wurden wie auf der Prüfungsseite. Dies hilft einerseits beim finden des entsprechenden Kapitels, andererseits ist das Buch so recht zerstückelt. Um zu verstehen wie die einzelnen Teile zusammenarbeiten muss man zwingend das ganze Buch lesen.</p>
<p>Am Ende jedes Unterkapitels gibt es eine Zusammenfassung und Fragen zum gerade behandelten Thema. Bei den Fragen sollte man nicht nur auf die Fragen an sich achten, sondern auch auf das Szenario in das die Fragen eingebettet sind. Ein genaues Lesen der Beschreibung macht das Beantworten der Fragen deutlich einfacher.</p>
<p>&nbsp;</p>
<h2>Inhalt</h2>
<p>Die Themen werden entsprechend der Stufe MCPD auf einer höheren Abstraktionsebene behandelt als bei den Training-Kits für die Technology Specialist Zertifizierungen. Hier geht es mehr darum zu wissen was es für verschiedene Caching-Möglichkeiten gibt als wie man diese aktiviert. Das man auch die Details kennt hat man ja bereits mit den TS-* Zertifizierungen bewiesen.</p>
<p>Behandelt wird alles vom Strukturieren einer Anwendung bis zur passenden Deployment Strategie in diesen 6 Kapiteln:</p>
<ol>
<li>Design application architectures</li>
<li>Design the user experience</li>
<li>Design data strategies and structures</li>
<li>Design a security architecture and implementation</li>
<li>Prepare for and investigate application issues</li>
<li>Design a deployment strategy</li>
</ol>
<p>&nbsp;</p>
<h2>Was fehlt</h2>
<p>Für die Zertifizierung hat das Buch alles wesentliche abgedeckt. Dort wo es mir an praktischer Erfahrung fehlte oder wo ich bedarf nach einer detaillierteren Erklärung hatte half mir das MSDN weiter.</p>
<p>Um das Buch für etwas anderes als die Prüfungsvorbereitung zu nutzen fehlt allerdings recht viel. Neben den geprüften Technologien werden keinerlei Informationen über Alternativen genannt. Wer nur dieses Buch hat und damit Lösungen aufbauen will wird so einiges verpassen. </p>
<p>&nbsp;</p>
<h2>Fazit</h2>
<p>Für die Prüfungsvorbereitung ist dieses Buch eine sehr gute Wahl. Man bekommt alles notwendige um sich solide vorzubereiten. Man muss sich aber im klaren sein das Alternativen wie <a href="http://nhforge.org/Default.aspx">NHibernate</a> oder <a href="http://logging.apache.org/log4net/">Log4net</a> mit keinem Wort erwähnt werden. Der Nutzen über die Zertifizierung hinaus ist dadurch doch recht limitiert.</p>
<p>&nbsp;</p>
<h2>Zum Buch</h2>
<p>&#8220;<a href="http://shop.oreilly.com/product/0790145317780.do">MCPD 70-519 Exam Ref: Designing and Developing Web Applications Using Microsoft .NET Framework 4</a>&#8221;  von Tony Northrup, 2011 Microsoft Press, ISBN 978-0-7356-5726-7, 304 Seiten, Englisch</p>
<br />Einsortiert unter:<a href='http://graberj.wordpress.com/category/net/'>.Net</a>, <a href='http://graberj.wordpress.com/category/bucher/'>Bücher</a>, <a href='http://graberj.wordpress.com/category/webdotnet/'>webDotNet</a>, <a href='http://graberj.wordpress.com/category/webread/'>webRead</a> Tagged: <a href='http://graberj.wordpress.com/tag/net/'>.Net</a>, <a href='http://graberj.wordpress.com/tag/bucher/'>Bücher</a>, <a href='http://graberj.wordpress.com/tag/c/'>C#</a>, <a href='http://graberj.wordpress.com/tag/zertifizierung/'>Zertifizierung</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/graberj.wordpress.com/1928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/graberj.wordpress.com/1928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/graberj.wordpress.com/1928/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1928&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://graberj.wordpress.com/2012/03/31/buch-rezension-zu-mcpd-70-519-exam-ref/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2bd6ebacb744ce20c57a9e4cbb252d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">graberj</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/03/9780735657267_min.png" medium="image">
			<media:title type="html">70-519 Exam Ref</media:title>
		</media:content>
	</item>
		<item>
		<title>70-515 Zertifizierung vorbereiten mit CampusMVP von Krasis</title>
		<link>http://graberj.wordpress.com/2012/03/11/70515vorbereitenmitcampusmvp/</link>
		<comments>http://graberj.wordpress.com/2012/03/11/70515vorbereitenmitcampusmvp/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 18:32:32 +0000</pubDate>
		<dc:creator>Johnny Graber</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[webDotNet]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Zertifizierung]]></category>

		<guid isPermaLink="false">http://graberj.wordpress.com/?p=1847</guid>
		<description><![CDATA[Das Training Kit von Microsoft Press konnte mich als Vorbereitung für die Zertifizierung 70-515 (Web Applications Development) nicht überzeugen. Daher kam mir die Anfrage ob ich nicht einen Online-Training reviewen möchte gerade recht. Krasis ist eine Firma die seit Jahren Kurse in Spanisch anbietet und nun ihr Angebot um englischsprachige Kurse erweitert. Ich durfte den [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1847&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Das <a href="http://www.amazon.com/MCTS-Self-Paced-Training-Exam-70-515/dp/0735627401">Training Kit</a> von Microsoft Press konnte mich als Vorbereitung für die <a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-515">Zertifizierung 70-515</a> (Web Applications Development) nicht überzeugen. Daher kam mir die Anfrage ob ich nicht einen Online-Training reviewen möchte gerade recht.</p>
<p><a href="http://www.krasis.com/">Krasis</a> ist eine Firma die seit Jahren Kurse in Spanisch anbietet und nun ihr Angebot um englischsprachige Kurse erweitert. Ich durfte den <a href="http://www.campusmvp.net/catalog/microsoft-certification-online-courses/1-70-515-ts-web-applications-development-with-microsoft-net-framework-4-certification-exam-preparation-course/">Kurs zur Vorbereitung der 70-515 Zertifizierung</a> während 2 Monaten eingehend testen. Als Gegenleistung wurde nur erwartet das ich geradeheraus meine Meinung zum Kurs und der Trainingsmethode blogge. Dies zur Offenlegung meiner Verbindung zu Krasis.</p>
<p>&nbsp;</p>
<h2>Kursaufbau </h2>
<p>Das praktische an einem webbasierten Training ist das man sich die Zeiten selber einteilen kann. Wenn man aber keine fixen Zeiten hat gibt es immer etwas was man sonst noch erledigen muss und so zieht sich der Kurs schnell einmal in die Länge. Dies weiss auch Krasis und empfiehlt daher für den 70-515 Kurs dieses Zeitraster:</p>
<table>
<tr>
<th>Modul</th>
<th>Wochen</th>
</tr>
<tr>
<td>ASP.Net 4.0 Web Forms</td>
<td>6</td>
</tr>
<tr>
<td>ASP.Net AJAX</td>
<td>2</td>
</tr>
<tr>
<td>jQuery</td>
<td>1</td>
</tr>
<tr>
<td>ASP.Net MVC</td>
<td>1</td>
</tr>
<tr>
<td>MeasureUp Test</td>
<td>2</td>
</tr>
<tr>
<th>Total:</th>
<th>12</th>
</tr>
</table>
<p>Mit dieser Planung füllt man die 3 Monate die man den Kurs nutzen kann voll aus und ist am Ende bereit für die Zertifizierung. Wem dieses Raster nicht gefällt oder mehr Zeit für jQuery oder ASP.Net MVC haben möchte kann nach Belieben bei den anderen Modulen weniger Zeit verbringen.</p>
<p>Steckt man einmal bei einem Thema fest oder hat sonstige Fragen kann man sich an einen Trainer wenden. Für diesen Kurs ist dies <a href="http://jmalarcon.es/">Jose Alarcón</a>, Autor mehrerer Bücher über ASP.Net und zertifizierter Microsoft-Trainer. Ich fand den Kurs verständlich und konnte problemlos folgen, daher habe ich von dieser Möglichkeit keinen Gebrauch gemacht.</p>
<p>&nbsp;</p>
<h2>Web Forms </h2>
<p>Der Kurs orientiert sich an den in der Zertifizierung <a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-515#tab2">geprüften Themen</a>. Der grösste Teil widmet sich daher Web Forms. Nach jeweils einer Seite Text folgt ein Video das die Theorie aufnimmt und ihre praktische Anwendung zeigt. Der gleichmässige Wechsel von lesen und anschauen fand ich sehr angenehm.</p>
<p>Bis man sich selber an die Übungen in Visual Studio macht hat man mehrmals gezeigt bekommen wo die behandelten Controls liegen und wie man damit arbeiten kann. Dies ist gerade für Einsteiger sehr hilfreich, da man sich so bei den Übungen auf die Aufgabe konzentrieren kann und nicht an Visual Studio scheitert.</p>
<p>Um selber aktiv zu werden kann man die gezeigten Beispiele nachprogrammieren und die grösseren Übungen am Ende der Module lösen. Auch hier kann man selber entscheiden wo man wie viel Zeit aufwenden will.</p>
<p>&nbsp;</p>
<h2>ASP.Net AJAX und jQuery </h2>
<p>Das <a href="http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/">Ajax Control Toolkit</a> von Microsoft bietet einige interessante Funktionen im Zusammenspiel mit Web Forms. Wenn auch die Zukunft dieses Toolkits ungewiss ist, so muss man für die Zertifizierung doch etliche Details kennen. Leider konnte mich dieses Modul nicht ganz überzeugen. Die Texte waren zwar gut geschrieben, doch zeigten die Videos nur genau das was man auf der vorderen Seite lesen konnte. Im Gegensatz zu den anderen Modulen wurde hier Visual Studio 2008 gezeigt und auch die Tonqualität war deutlich schlechter als sonst. Es scheint als ob hier ein Modul aus einem älteren Kurs wiederverwendet wurde.</p>
<p>Das Modul zu <a href="http://jquery.com/">jQuery</a> hätte von mir aus gerne tiefer gehen können. Es werden alle prüfungsrelevanten Themen behandelt und die Übersicht zu allen möglichen Selektoren ist sehr gut. Dennoch hätte man Themen wie die Fehlerbehandlung bei AJAX-Aufrufen oder die Kombination mit WebMethods noch ausführlicher zeigen können.</p>
<p>&nbsp;</p>
<h2>ASP.Net MVC </h2>
<p>Wie wohl alle Erklärungen zu MVC wird auch hier erst einmal die einzelnen Teile (Modell, View und Controller) erklärt. Auch wenn ich dies bereits mehrmals gelesen, gehört und gesehen habe, so gab es auch hier Neues zu entdecken:</p>
<p><a href="http://graberj.files.wordpress.com/2012/03/interaccion-m-v-c.png"><img src="http://graberj.files.wordpress.com/2012/03/interaccion-m-v-c.png?w=600" alt="" title="interaccion-m-v-c (c) Krasis"   class="aligncenter size-full wp-image-1865" /></a></p>
<p>Diese Grafik ist nur ein Beispiel von vielen. In fast allen Erklärungen wird das Zusammenspiel von Modell, View und Controller immer reduziert auf diese 3 Teile gezeigt. Krasis zeigt für einmal auch den Benutzer und wie dieser mit einer MVC-Anwendung arbeitet. Ist man erst am Einstieg in MVC ist diese Grafik deutlich verständlicher als eine reine textuelle Beschreibung der Abläufe.</p>
<p>&nbsp;</p>
<h2>MeasureUp als hilfreicher Zusatz </h2>
<p>Der Fragenkatalog bei Krasis kommt nicht wirklich an die Prüfungsfragen heran. Daher sollte man sich auf jeden Fall noch die Fragebogen von <a href="http://www.measureup.com/70-515-CS-TS-Web-Applications-Development-with-Microsoft-NET-Framework-4-C-Final-P1729.aspx">MeasureUp</a> dazu kaufen. Dessen Fragen sind nicht nur näher an der Prüfung, sondern es wird auch erklären was bei den falschen Antworten nicht korrekt ist.</p>
<p>&nbsp;</p>
<h2>Kosten </h2>
<p>Der Kurs hat seinen <a href="http://www.campusmvp.net/catalog/">Preis</a> und der scheint auf den ersten Blick hoch zu sein. Vergleicht man diesen aber mit dem Preis eines mehrtägigen Kurses von anderen Anbietern ist er moderat. Wo kann man sonst während 3 Monaten auf eine Zertifizierung hin lernen und hat bei Fragen einen Experten auf Abruf?</p>
<p>Bis Ende März gibt es alle Kurse mit einem 50% Einführungsrabatt. Wer interessiert ist sollte nicht zu lange warten.</p>
<p>&nbsp;</p>
<h2>Fazit </h2>
<p>Krasis bietet einem ein gutes Konzept zum nachhaltigen Wissensaufbau. Obwohl ich seit Jahren ASP.Net nutze konnte ich schon bei den ersten Seiten etwas Neues lernen. Viele Themen begegnen einem zwar im täglichen Einsatz, doch stellt man sich oft nicht so detaillierte Fragen wie man es für die Zertifizierung muss. </p>
<p>Der Kurs ist gut gelungen und liefert mir das nötige Wissen um die Zertifizierung 70-515 zu bestehen. Obwohl es bei AJAX einige Schwächen gibt kann ich den Kurs weiterempfehlen. </p>
<br />Einsortiert unter:<a href='http://graberj.wordpress.com/category/net/'>.Net</a>, <a href='http://graberj.wordpress.com/category/webdotnet/'>webDotNet</a> Tagged: <a href='http://graberj.wordpress.com/tag/net/'>.Net</a>, <a href='http://graberj.wordpress.com/tag/c/'>C#</a>, <a href='http://graberj.wordpress.com/tag/zertifizierung/'>Zertifizierung</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/graberj.wordpress.com/1847/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/graberj.wordpress.com/1847/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/graberj.wordpress.com/1847/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1847&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://graberj.wordpress.com/2012/03/11/70515vorbereitenmitcampusmvp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2bd6ebacb744ce20c57a9e4cbb252d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">graberj</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/03/interaccion-m-v-c.png" medium="image">
			<media:title type="html">interaccion-m-v-c (c) Krasis</media:title>
		</media:content>
	</item>
		<item>
		<title>Buch-Rezension zu &#8220;Professional Test Driven Development with C#&#8221;</title>
		<link>http://graberj.wordpress.com/2012/01/30/buch-rezension-zu-professional-tdd/</link>
		<comments>http://graberj.wordpress.com/2012/01/30/buch-rezension-zu-professional-tdd/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 20:01:53 +0000</pubDate>
		<dc:creator>Johnny Graber</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Bücher]]></category>
		<category><![CDATA[webDotNet]]></category>
		<category><![CDATA[webRead]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Unit Test]]></category>

		<guid isPermaLink="false">http://graberj.wordpress.com/?p=1820</guid>
		<description><![CDATA[Wer Unit Tests und TDD in der Praxis einsetzen will merkt bald einmal dass die einfachen Beispiele einem nicht weit bringen. "Professional Test Driven Development with C#" ist angetreten um zu zeigen wie TDD in realen Projekten genutzt werden kann. Kann das Buch dieses Versprechen halten?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1820&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-047064320X,descCd-DOWNLOAD.html"><img src="http://graberj.files.wordpress.com/2012/01/professionaltdd.jpg?w=600" alt="" title="Professional TDD"   class="alignleft size-full wp-image-1825" /></a>&#8220;<a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-047064320X,descCd-DOWNLOAD.html">Professional Test Driven Development with C#</a>&#8221; von Jeff McWherter und James Bender erschien im Mai 2011 bei Wiley. Das Buch richtet sich an all die Entwickler, die ihre C#-Anwendungen nach Test-First entwickeln wollen. </p>
<p>Wer sich bisher noch nicht mit dem Thema Test Driven Development (TDD) beschäftigt hat findet in den ersten beiden Teilen des Buches eine gute und ausführliche Einführung ins Thema.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>TDD Szenarien aus der Praxis</h2>
<p>Der dritte Teil widmet sich den praxisorientierten TDD Szenarien. Im Gegensatz zu vielen anderen Büchern geht es hier um die schwerer zu testenden Teile:</p>
<ul>
<li>ASP.Net WebForms</li>
<li>ASP.Net MVC</li>
<li>JavaScript</li>
<li>WPF</li>
<li>Silverlight</li>
<li>WCF</li>
</ul>
<p>Im Buch wird zu jeder dieser Technologien aufgezeigt wo die besonderen Herausforderungen liegen und wie man diese Testen kann. Wann immer möglich sollte man die dazu passenden Patterns verwenden. Geht dies nicht ist man auf sich alleine gestellt: Das Buch erklärt leider nur genau einen Weg um die entsprechende Technologie zu testen. </p>
<p>&nbsp;</p>
<h2>Werkzeuge und Katas</h2>
<p>Als Abschluss gibt es einen Teil der sich den Werkzeugen widmet. Bei der Vielzahl möglicher Test-, Mock- und DI-Frameworks ist es nicht leicht eine Auswahl zu treffen. Die Autoren vergleichen jeweils einige Werkzeuge aus dem gleichen Bereich und nennen die für sie wichtigsten Unterschiede. Auch wenn dies die eigene Recherche nicht ersetzt, so ist dies doch ein guter Ausgangspunkt um seinen Werkzeugkasten zusammen zu stellen.</p>
<p>Im Appendix wir noch auf das Thema <a href="http://codingdojo.org">(TDD-) Katas</a> eingegangen. Kleinen Übungen sollen einem dabei helfen das gelernte zu verinnerlichen. Die Idee stammt aus dem Kampfsport und hilft dort die richtigen Aktionen und Bewegungen zur richtigen Zeit zu machen. Übertragen auf TDD bedeutet dies: Hat man immer und immer wieder geübt wie man erst einen Test und dann den produktiven Code schreibt, geht dies in einem über und man wendet die gleiche Technik auch mit dem Code direkt vor einem an.</p>
<p>&nbsp;</p>
<h2>Ein E-Book aber kein PDF</h2>
<p>Wiley bietet für dieses Buch eine E-Book Version an, aber leider nur in den Formaten ePub und mobi. Gerade wenn ein Buch viele Code-Beispiele hat habe ich neben der Kindle-Version sehr gerne noch ein PDF. Nicht nur sieht der Code dort meist besser aus, er lässt sich auch einfach kopieren. Mir schein als ob Wiley der Konkurrenz in diesem Bereich noch weit hinterher hinkt. </p>
<p>&nbsp;</p>
<h2>Fazit</h2>
<p>Den beiden Autoren ist in einem oft behandelten Themenbereich ein gutes Werk gelungen. Die beiden Einführungsteile liefern alles nötige Grundwissen damit man auch als Anfänger durchstarten kann. Die Auswahl eines Werkzeugkastens und das vermitteln der Ideen rund um TDD runden dieses Buch ab. Mir fehlen hier einzig noch einige alternative Ansätze zum Testen der behandelten .Net-Komponenten. </p>
<p>„<a href="http://graberj.wordpress.com/2009/11/08/buch-rezension-zu-the-art-of-unit-testing/">The Art of Unit Testing</a>“ ist zwar immer noch mein Favorit zum Thema TDD, dieses Buch folgt aber mit einem sehr kleinen Abstand. </p>
<p>&nbsp;</p>
<h2>Zum Buch</h2>
<p>&#8220;<a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-047064320X,descCd-DOWNLOAD.html">Professional Test Driven Development with C#</a>&#8221; von Jeff McWherter und James Bender, 2011 Wiley, ISBN: 978-0-470-64320-4, 360 Seiten, Englisch</p>
<br />Einsortiert unter:<a href='http://graberj.wordpress.com/category/net/'>.Net</a>, <a href='http://graberj.wordpress.com/category/bucher/'>Bücher</a>, <a href='http://graberj.wordpress.com/category/webdotnet/'>webDotNet</a>, <a href='http://graberj.wordpress.com/category/webread/'>webRead</a> Tagged: <a href='http://graberj.wordpress.com/tag/net/'>.Net</a>, <a href='http://graberj.wordpress.com/tag/bucher/'>Bücher</a>, <a href='http://graberj.wordpress.com/tag/c/'>C#</a>, <a href='http://graberj.wordpress.com/tag/clean-code/'>Clean Code</a>, <a href='http://graberj.wordpress.com/tag/tdd/'>TDD</a>, <a href='http://graberj.wordpress.com/tag/unit-test/'>Unit Test</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/graberj.wordpress.com/1820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/graberj.wordpress.com/1820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/graberj.wordpress.com/1820/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=graberj.wordpress.com&#038;blog=9035432&#038;post=1820&#038;subd=graberj&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://graberj.wordpress.com/2012/01/30/buch-rezension-zu-professional-tdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2bd6ebacb744ce20c57a9e4cbb252d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">graberj</media:title>
		</media:content>

		<media:content url="http://graberj.files.wordpress.com/2012/01/professionaltdd.jpg" medium="image">
			<media:title type="html">Professional TDD</media:title>
		</media:content>
	</item>
	</channel>
</rss>
