<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Christian Binder's Weblog : PDC2008</title><link>http://blogs.msdn.com/cbinder/archive/tags/PDC2008/default.aspx</link><description>Tags: PDC2008</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Live von der PDC2008: VSTS2010 Podcast mit Sam Guckenheimer</title><link>http://blogs.msdn.com/cbinder/archive/2008/10/31/live-von-der-pdc2008-vsts2010-podcast-mit-sam-guckenheimer.aspx</link><pubDate>Fri, 31 Oct 2008 17:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9026724</guid><dc:creator>CBinder</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbinder/comments/9026724.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbinder/commentrss.aspx?PostID=9026724</wfw:commentRss><description>&lt;P&gt;Live von der PDC2008 aus Los Angels: &lt;BR&gt;Ich habe mit Sam Guckenheimer, Product Manager im Visual Studio Team System Team, ein Podcast zum Thema VSTS 2010 aufgenommen :-)&lt;/P&gt;
&lt;P&gt;Der Cast gibt einen Überblick, auf welche Szenarien VSTS 2010 besonderen Fokus legt, einfach mal reinhören:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-8276a82d5fa0f37b.skydrive.live.com/embedrowdetail.aspx/Public/VSTS2010PDC2008SamGuckenheimerLQ.wma" frameBorder=0 marginWidth=0 scrolling=no&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;Viel Spass&lt;/P&gt;
&lt;P&gt;Chris&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9026724" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbinder/archive/tags/VSTS2010/default.aspx">VSTS2010</category><category domain="http://blogs.msdn.com/cbinder/archive/tags/PDC2008/default.aspx">PDC2008</category></item><item><title>Alles Neu: VSTS 2010 Architecture Edition</title><link>http://blogs.msdn.com/cbinder/archive/2008/10/29/alles-neu-vsts-2010-architecture-edition.aspx</link><pubDate>Wed, 29 Oct 2008 05:33:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9021473</guid><dc:creator>CBinder</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbinder/comments/9021473.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbinder/commentrss.aspx?PostID=9021473</wfw:commentRss><description>&lt;p&gt;Ein Bereich in VSTS 2010, der signifikante Änderungen mit sich bringt, ist die Architecture Edition. Wobei der Fokus auf den Bereichen Applikations Design und Analyse bestehender Systeme liegt. Hierzu stehen UML Diagramme zur Verfügung, die via DSL implementiert sind, aber in einem UML Model gespeichert werden und exportiert werden können.&lt;/p&gt;  &lt;p&gt;Activity Diagrams und Use Case Diagrams helfen Anforderungen zu visualisieren. So kann der Business Process mit Hilfe eines Activity Diagrams visualisiert werden. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_24.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_11.png" width="657" height="347" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Sequence Diagrams, Component Diagrams und Logical Class Diagrams unterstützen das Anwendungs Design. Ein Component Diagram zeigt die verschiedenen System Komponenten und wie diese als Provider bzw. Consumer in Abhängigkeit stehen.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_22.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_10.png" width="650" height="365" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Logical Class Diagrams zeigen auf einem abstrakteren Level Abhängigkeiten zwischen Klassen und Interfaces. Wobei die Operations direkt mit den Messages des Sequence Diagrams verknüpft werden können.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_26.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_12.png" width="644" height="395" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Das Layer Diagram ist meiner Meinung nach das Highlight. Es erlaubt Logische Layer zu definieren und diese an .Net Namespaces zu binden. Im Build Process kann das Layer Diagram via /t:ValidateArchitecture switch beim Gated Checkin verifiziert werden. Sobald ein Entwickler ein Call einbaut, der die definierten Layer ignoriert, wird der Checkin automatisch abgelehnt. Auf diese Weise kann eine definierte Mehrschicht Architektur während des Entwicklungsprozesses kontinuierlich validiert werden.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_2.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb.png" width="641" height="411" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Der Architekt Explorer ermöglicht die Analyse bestehenden Codes. Zum Beispiel die Abhängigkeiten zwischen Namespaces oder Assemblies. Die Stärke der Pfeile gibt die Häufigkeit an. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_36.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_17.png" width="672" height="533" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Auch die Abhängigkeiten zwischen Klassen können einfach und schnell in verschiedenen Ansichten dargestellt werden. Die Artefakte sind direkt mit dem Code verknüpft und via Click erreichbar. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_30.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_14.png" width="669" height="533" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Sequence Diagrams sind nicht nur beim Design nützlich, sondern können für bestehenden Code automatisch erstellt werden.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_28.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://blogs.msdn.com/blogfiles/cbinder/WindowsLiveWriter/NeueVSTS2010ArchitectureFeatures_601/image_thumb_13.png" width="666" height="511" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Mehr Details später…… Wer die Diagramme selbst testen möchte kann &lt;a href="http://blogs.msdn.com/cbinder/archive/2008/10/27/visual-studio-team-system-2010-ctp-verf-gbar.aspx"&gt;hier&lt;/a&gt; den CTP bekommen.&lt;/p&gt;  &lt;p&gt;Chris&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9021473" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbinder/archive/tags/VSTS2010/default.aspx">VSTS2010</category><category domain="http://blogs.msdn.com/cbinder/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://blogs.msdn.com/cbinder/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>Visual Studio 2010 wird eine neue IDE basierend auf WPF bekommen</title><link>http://blogs.msdn.com/cbinder/archive/2008/10/28/visual-studio-2010-wird-eine-neue-ide-basierend-auf-wpf-bekommen.aspx</link><pubDate>Tue, 28 Oct 2008 20:29:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9020589</guid><dc:creator>CBinder</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbinder/comments/9020589.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbinder/commentrss.aspx?PostID=9020589</wfw:commentRss><description>&lt;p&gt;Letztes Jahr wurde ich noch des öfteren gefragt, Wo sind den die WPF Anwendungen? Wer braucht das? Mittlerweile gibt’s ja schon einige coole WPF Applikationen. Um so mehr freut es mich, dass wir für VS2010 auf der PDC eine neue IDE auf Basis von WPF angekündigt haben, konsequent! Es wird aber nicht nur visuelle Updates geben, sondern auch längst überfällige Features wie Multi Monitor support für die VS IDE.&lt;/p&gt;  &lt;p&gt;Chris&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9020589" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbinder/archive/tags/PDC2008/default.aspx">PDC2008</category></item></channel></rss>