<?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>Shapblog &#187; Architektur</title>
	<atom:link href="http://www.ronny-schattauer.de/blog/category/architektur/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ronny-schattauer.de/blog</link>
	<description>{Author = Ronny Schattauer; Visibility = Public}</description>
	<lastBuildDate>Sun, 14 Jun 2009 12:11:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SharePoint Datenmodellierung mit MS Visio</title>
		<link>http://www.ronny-schattauer.de/blog/2009/02/sharepoint-datenmodellierung-mit-ms-visio/</link>
		<comments>http://www.ronny-schattauer.de/blog/2009/02/sharepoint-datenmodellierung-mit-ms-visio/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 09:01:10 +0000</pubDate>
		<dc:creator>Ronny Schattauer</dc:creator>
				<category><![CDATA[Architektur]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[UML]]></category>
		<category><![CDATA[Datenmodellierung]]></category>

		<guid isPermaLink="false">http://www.ronny-schattauer.de/blog/2009/02/sharepoint-datenmodellierung-mit-ms-visio/</guid>
		<description><![CDATA[In größeren SharePoint Projekten gibt es oft komplexe Informationen und Daten zu verwalten. In der Planung ist eine detaillierte Datenmodellierung für eine adäquate Umsetzung des Datenmodells in SharePoint notwendig.
Für die Datenmodellierung bietet sich MS Visio 2007 an, genauer gesagt das Klassendiagramm aus der Standard UML 1.3 Vorlage.
Die SharePoint Listenspalten können als Attribute einer jeweiligen Klasse [...]]]></description>
			<content:encoded><![CDATA[<p>In größeren SharePoint Projekten gibt es oft komplexe Informationen und Daten zu verwalten. In der Planung ist eine detaillierte Datenmodellierung für eine adäquate Umsetzung des Datenmodells in SharePoint notwendig.<br />
Für die Datenmodellierung bietet sich MS Visio 2007 an, genauer gesagt das Klassendiagramm aus der Standard UML 1.3 Vorlage.</p>
<p>Die SharePoint Listenspalten können als Attribute einer jeweiligen Klasse dargestellt werden, deren Datentyp den SharePoint-Column Types entspricht. Dafür habe ich eine Visio-Vorlage erstellt, die als Ausgangspunkt zur Erstellung eines SharePoint Datenmodells dienen kann.</p>
<p>Folgende SharePoint Columns sind als Datentypen in der Visio Vorlage enthalten:</p>
<ul>
<li>Boolean</li>
<li>Choice</li>
<li>Note</li>
<li>Text</li>
<li>Lookup</li>
<li>URL</li>
<li>User</li>
<li>Lookup</li>
<li>Calculated</li>
<li>Currency</li>
<li>DateTime</li>
</ul>
<p>Diese Datentypen sind in einem Paket namens &#8220;WSS&#8221; enthalten und können bei der Klassifizierung von Klassenattributen verwendet werden.</p>
<p style="text-align: center;"><a href="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-antragsteller-user.png"><img class="alignnone size-medium wp-image-110" title="urlaubsantrag-antragsteller-user.png" src="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-antragsteller-user-300x129.png" alt="urlaubsantrag-antragsteller-user.png" width="300" height="129" /></a></p>
<p>Neben der Modellierung der eigentlichen Datenstrukturen ist es auch notwendig die tatsächliche Website-Struktur der zukünftigen SharePoint-Lösung zu modellieren. Für dieses Modell einer Website-Struktur bietet sich wieder das UML 1.3 Klassenmodell von Visio an. Für die Modellierung muss zwischen SiteCollections, Websites, Listen, Dokumentenbibliotheken und Content Types unterschieden werden, dafür habe ich in der Vorlage folgende UML Stereotypes angelegt:</p>
<ul>
<li>SPList</li>
<li>SPDocLib</li>
<li>SPWeb</li>
<li>SPSite</li>
<li>SpContentType</li>
</ul>
<p>Diese Stereotypes kann man nun den entsprechenden UML-Klassen zuordnen und somit eine Unterscheidung zwischen den verschiedenen SharePoint Elementen im UML-Modell treffen.</p>
<div>
<div style="text-align: center;"><a href="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-contenttype.png"><img class="alignnone size-medium wp-image-111" title="urlaubsantrag-contenttype.png" src="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-contenttype-300x145.png" alt="urlaubsantrag-contenttype.png" width="300" height="145" /></a></div>
<div>Ein kleiner Ausschnitt aus dem Beispielmodell von oben ist nachfolgend dargestellt.</div>
<div>
<div><a href="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-contenttypemodell.png"></a></div>
<p style="text-align: center;"><a href="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-contenttypemodell.png"><img class="alignnone size-full wp-image-112" title="urlaubsantrag-contenttypemodell.png" src="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/urlaubsantrag-contenttypemodell.png" alt="urlaubsantrag-contenttypemodell.png" width="355" height="96" /></a></p>
</div>
</div>
<p>Als genereller Vorteil hat sich die Verwendung und Modellierung von Datenstrukturen in Content Types erwiesen, auf die ich in einem zukünftigen Blogpost gern eingehen werde.</p>
<p>Die Visio-Vorlage gibt es hier zum Download: <a href="http://www.ronny-schattauer.de/blog/wp-content/uploads/2009/02/wss_datatypes.vst">WSS_DataTypes</a>.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=aeb74116-f75d-4065-967a-664009f383d5" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ronny-schattauer.de/blog/2009/02/sharepoint-datenmodellierung-mit-ms-visio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: The Architecture Journal</title>
		<link>http://www.ronny-schattauer.de/blog/2008/12/update-the-architecture-journal/</link>
		<comments>http://www.ronny-schattauer.de/blog/2008/12/update-the-architecture-journal/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 09:26:24 +0000</pubDate>
		<dc:creator>Ronny Schattauer</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Architektur]]></category>
		<category><![CDATA[Magazin]]></category>

		<guid isPermaLink="false">http://www.ronny-schattauer.de/blog/2008/12/update-the-architecture-journal/</guid>
		<description><![CDATA[Wie ich bereits in einem früheren Beitrag geschrieben habe, veröffentlicht Microsoft unter dem Namen &#8220;The Architecture Journal&#8221; ein frei verfügbares Magazin rund um das Thema Software-Architektur. Heute wurde das 18. Journal veröffentlicht, dass sich dem Thema &#8220;Green Computing&#8221; widmet. Dabei wird darauf eingegangen wo Energie verbraucht wird, wo kosten entstehen und wie durch Virtualisierung Energie [...]]]></description>
			<content:encoded><![CDATA[<p>Wie ich bereits in einem früheren <a href="http://www.ronny-schattauer.de/blog/2008/08/the-architecture-journal/">Beitrag </a>geschrieben habe, veröffentlicht Microsoft unter dem Namen &#8220;The Architecture Journal&#8221; ein frei verfügbares Magazin rund um das Thema Software-Architektur. Heute wurde das 18. Journal veröffentlicht, dass sich dem Thema &#8220;Green Computing&#8221; widmet. Dabei wird darauf eingegangen wo Energie verbraucht wird, wo kosten entstehen und wie durch Virtualisierung Energie gespart werden kann &#8211; beispielsweise durch den Einsatz von Microsoft HyperV. <img src='http://www.ronny-schattauer.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><big>Neue Ausgaben</big></p>
<p><strong>Journal 18:</strong> Green IT (<a href="http://www.msarchitecturejournal.com/pdf/Journal18.pdf" target="_blank">PDF</a>)<br />
<strong>Journal 17:</strong> Distributed Computing (<a href="http://www.msarchitecturejournal.com/pdf/Journal17.pdf" target="_blank">PDF</a>)<br />
<strong>Journal 16</strong>: Identity and Access (<a href="http://www.msarchitecturejournal.com/pdf/Journal16.pdf" target="_blank">PDF</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ronny-schattauer.de/blog/2008/12/update-the-architecture-journal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Architecture Journal</title>
		<link>http://www.ronny-schattauer.de/blog/2008/08/the-architecture-journal/</link>
		<comments>http://www.ronny-schattauer.de/blog/2008/08/the-architecture-journal/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 20:36:00 +0000</pubDate>
		<dc:creator>Ronny Schattauer</dc:creator>
				<category><![CDATA[Architektur]]></category>
		<category><![CDATA[Architekt]]></category>
		<category><![CDATA[Magazin]]></category>

		<guid isPermaLink="false">http://www.ronny-schattauer.de/blog/2008/08/The-Architecture-Journal</guid>
		<description><![CDATA[Microsoft veröffentlicht unter dem Namen “The Architecture Journal” ein kostenfreies Magazin, in dem “Software-Architekten aus der ganzen Welt plattformübergreifend eine breite Palette an Themen aus den Bereichen Enterprise, Infrastruktur und Anwendungsarchitektur &#8211; nicht nur aus dem Microsoft Umfeld” diskutieren. Nach einer Anmeldung kann man sich dieses als Print- oder Online-Abo bestellen.
In der aktuellen Ausgabe 15 [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft veröffentlicht unter dem Namen “The Architecture Journal” ein kostenfreies Magazin, in dem “Software-Architekten aus der ganzen Welt plattformübergreifend eine breite Palette an Themen aus den Bereichen Enterprise, Infrastruktur und Anwendungsarchitektur &#8211; nicht nur aus dem Microsoft Umfeld” diskutieren. Nach einer <a href="https://www.msarchitecturejournal.com/default.aspx" target="_blank">Anmeldung </a>kann man sich dieses als Print- oder Online-Abo bestellen.</p>
<p>In der aktuellen <a href="http://www.msarchitecturejournal.com/pdf/Journal15.pdf" target="_blank">Ausgabe 15</a> dreht sich alles um die umstrittene Rolle des Software-Architekten. Interessant ist der Ansatz, Architekten je nach ihrer Ausrichtung bzw. Spezialisierung verschiedenartig zu klassifizieren.</p>
<ul>
<li>Enterprise Architect</li>
<li>Solution Architect</li>
<li>Software Architect</li>
<li>Business Architect</li>
</ul>
<p>Das “Open Group Architect Certification Program” wird auch vorgestellt &#8211; mehr zum Thema im Journal 15.</p>
<p>Auflistung der bereits erschienenen Ausgaben des MS Architecture Journal.</p>
<p><strong>Journal 15:</strong> The Role of an Architect (<a href="http://www.msarchitecturejournal.com/pdf/Journal15.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 14:</strong> Mobile Architecture (<a href="http://www.msarchitecturejournal.com/pdf/Journal14.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 13:</strong> Software + Services (<a href="http://www.msarchitecturejournal.com/pdf/Journal13.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 12:</strong> Web Architecture (<a href="http://www.msarchitecturejournal.com/pdf/Journal12.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 11:</strong> Infrastructure Architecture (<a href="http://www.msarchitecturejournal.com/pdf/Journal11.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 10:</strong> Composite Applications (<a href="http://www.msarchitecturejournal.com/pdf/Journal10.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 09:</strong> Software Factories (<a href="http://download.microsoft.com/download/d/9/a/d9aa7437-d2b6-478f-bcef-256a804a7642/journal9_english.pdf.zip" target="_blank">ZIP</a>)<br />
<strong> Journal 08:</strong> Data by Design (<a href="http://www.msarchitecturejournal.com/pdf/Journal8.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 07:</strong> Generation Workflow (<a href="http://www.msarchitecturejournal.com/pdf/Journal7.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 06:</strong> Strategies for Design (<a href="http://www.msarchitecturejournal.com/pdf/Journal6.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 05</strong>: Integration Interchange (<a href="http://www.msarchitecturejournal.com/pdf/Journal5.pdf" target="_blank">PDF</a>)<br />
<strong> Journal 04:</strong> October 2004 (<a href="http://download.microsoft.com/download/4/d/a/4da0ddee-77e0-47d1-aaa7-a5dd619b8bca/journal4_english.pdf.zip" target="_blank">ZIP</a>)<br />
<strong> Journal 03</strong>: July 2004 (<a href="http://download.microsoft.com/download/4/d/a/4da0ddee-77e0-47d1-aaa7-a5dd619b8bca/journal3_english.pdf.zip" target="_blank">ZIP</a>)<br />
<strong> Journal 02:</strong> April 2004 (<a href="http://download.microsoft.com/download/4/d/a/4da0ddee-77e0-47d1-aaa7-a5dd619b8bca/journal2_english.pdf.zip" target="_blank">ZIP</a>)<br />
<strong> Journal 01:</strong> January 2004 (<a href="http://download.microsoft.com/download/4/d/a/4da0ddee-77e0-47d1-aaa7-a5dd619b8bca/journal1_english.pdf.zip" target="_blank">ZIP</a>)</p>
<p>Eine Übersicht der Journale gibt es auch im <a href="http://msdn.microsoft.com/en-us/arcjournal/bb201656.aspx" target="_blank">MSDN</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ronny-schattauer.de/blog/2008/08/the-architecture-journal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
