<?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>zietlow.net &#187; SharePoint</title>
	<atom:link href="http://www.zietlow.net/tag/sharepoint/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zietlow.net</link>
	<description>Web Entwicklung, Selbstmanagement und einiges aus meiner (subjektiven) Welt</description>
	<lastBuildDate>Thu, 11 Jun 2009 09:27:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>SharePoint &#8211; gutes und einfaches Konzept</title>
		<link>http://www.zietlow.net/das-web/sharepoint-gutes-und-einfaches-konzept/38/</link>
		<comments>http://www.zietlow.net/das-web/sharepoint-gutes-und-einfaches-konzept/38/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:43:01 +0000</pubDate>
		<dc:creator>Francois</dc:creator>
				<category><![CDATA[das Web]]></category>
		<category><![CDATA[Konzept]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.zietlow.net/?p=38</guid>
		<description><![CDATA[Beruflich komme ich den Genuss des Microsoft Office SharePoint Servers. Das Wort &#8220;Genuss&#8221; klingt ein wenig ironisch ist aber in gewisser weise ernst gemeint. Kurz &#38; gut: Das Konzept ist super &#38; deswegen möchte ich es mal kurz vorstellen. Der folgende Text bezieht sich voll und ganz auf die derzeit aktuelle Microsoft Office SharePoint Server [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Beruflich komme ich den Genuss des Microsoft Office SharePoint Servers.<br />
Das Wort &#8220;Genuss&#8221; klingt ein wenig ironisch ist aber in gewisser weise ernst gemeint.<br />
Kurz &amp; gut: Das Konzept ist super &amp; deswegen möchte ich es mal kurz vorstellen.<br />
<span id="more-38"></span><br />
<hr />
<p>Der folgende Text bezieht sich voll und ganz auf die derzeit aktuelle Microsoft Office SharePoint Server Version 2007, der mit MOSS abgekürzt wird.</p>
<h2>Grundlegendes Konzept</h2>
<p>Auf den Punkt gebracht: Der MOSS verwaltet Listen.</p>
<p>Das bedeutet, dass alles in Listen gespeichert wird und darauf verschiedene Ansichten darauf existieren.<br />
Listen sind &#8211; auf einer rein technischen Ebene betrachtet &#8211; einfache Tabellen.<br />
Nur ist so eine Liste zu erstellen und deren Spalten anzupassen ziemlich einfach.</p>
<p>Die Eingabe ergibt sich automatisch aus den Spalten.</p>
<p>Listen haben gewissen Standardfunktionen wie &#8220;als Excel exportieren&#8221;, &#8220;Spalten zu filtern&#8221;, &#8220;nach Spalten zu sortieren&#8221; usw.</p>
<h2>Klingt an sich nicht aufregend?</h2>
<p>Und genau das ist es, nicht aufregend, eigentlich ist alles eine Liste (z.B. auch die Navigation).<br />
Wenn alles in Listen verwaltet wird (DB intern alles Tabellen) aber diese so standardisiert,<br />
dass man gewisse Grundfunktionen wie Eingabe (hinzufügen), Bearbeiten (ändern/löschen), Ansichten (lesen) immer wieder verwenden kann,<br />
dann braucht man diese nicht zu entwickeln und sie funktionieren auf Anhieb.</p>
<p>Packt man jetzt noch teilweise spezielle oder &#8220;intelligentere&#8221; Ansichten darauf oder</p>
<p>eine etwas spezielle / &#8220;intelligentere&#8221; Eingabe, dann &#8211; schwups &#8211; hätte man eine Anwendung sehr schnell realisiert.<br />
Nicht unbedingt immer voll im Detail auf die Bedürfnisse abgestimmt (&#8220;ich hätte die Schaltfläche an dieser Position&#8230;&#8221;) aber eine funktionierende Anwendung.</p>
<p>Das das Konzept funktioniert habe ich bereits am eigenen Leib gemerkt, deshalb dieser Artikel.</p>
<h2>Die Komponenten</h2>
<p>Es gibt drei große grundsätzliche Mitspieler, die mit diversen Einstellungen entsprechend Konfiguriert werden können.<br />
Konfiguration heißt in dem Fall nicht: Config-Dateien anpassen oder so.<br />
Sondern recht schnell das Ergebnis &#8220;zusammen zu klicken&#8221;.<br />
Auch wenn das nicht jedem sein Geschmack ist,<br />
im MOSS geht es schnell vonstatten und das Ergebnis funktioniert.</p>
<h3>Liste</h3>
<p>Die Liste ist das Herzstück in dem die Daten verwaltet werden.<br />
Listen bieten:</p>
<ul>
<li>API für den Zugriff von außen</li>
<li>Spalten-Sortierung</li>
<li>Filter-Funktion</li>
<li>Export in eine Excel-Datei</li>
<li>Berechtigungsverwaltung (auf Ebene des Inhalte / Items- des Datensatzes)</li>
<li>Man kann neue Inhalte / Items erstellen</li>
<li>Erstellt die Eingabemaske für den Inhalt / ein Item</li>
<li>Massenpflege durch Excel-artige Bearbeitung</li>
<li>Listen können mit anderen Listen interagieren (wenn das geklickt wurde, nehme das als Filter für Feld XY&#8230;)</li>
<li>&#8230;</li>
</ul>
<h3>Spalten</h3>
<p>Die Spalten können in einer Liste beliebig viel angelegt werden.<br />
Spalten definieren:</p>
<ul>
<li>Datentyp</li>
<li>Eingabeprüfung</li>
<li>Hilfetext für die Eingabe</li>
<li>Vorschlagswert</li>
<li>Muss-Feld</li>
<li>je nach Datentyp, diverse Zusätze wie &#8220;Welche Daten im Auswahlfeld&#8221; oder &#8220;Selektiere mir aus der Liste, die Spalte XY&#8221;, &#8230;</li>
</ul>
<h3>Ansicht</h3>
<p>In der Liste können verschiedene Ansichten definiert werden,<br />
die die Inhalte der Liste komplett anders wiedergeben.<br />
Ansichten können:</p>
<ul>
<li>Von vornherein schon nach Daten filtern</li>
<li>Daten im vornherein sortieren</li>
<li>Spalten gruppieren (2stufig)</li>
<li>Definieren welche Spalten in der Liste in welcher Reihenfolge angezeigt werden sollen</li>
<li>Aggregation von Summen / Anzahl d. Inhalte</li>
<li>Es gibt verschiedene Typen von Ansichten (welche die nur eine Liste anzeigen, welche die ein Gantt-Diagram anzeigen, etc&#8230;)</li>
<li>&#8230;</li>
</ul>
<h2>Gibt es bereits ein ähnlichen Ansatz?</h2>
<p>Ich bin recht begeistert von der simplen und doch einfachen Idee so Inhalte darzustellen bzw. eingeben zu lassen.</p>
<p>Der MOSS verwendet dieses Prinzip für die Verwaltung von Dateien,<br />
für Foren, Aufgaben, Kalender und und und.</p>
<p>Gibt es eine vergleichbare Software? Vielleicht sogar Open Source?<br />
Und wäre das nicht Ideal für die Erstellung von Prototypen,<br />
wenn nicht sogar für die Erstellung von kleinen oder Applikationen die mal schnell entwickelt werden sollen?</p>

<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.zietlow.net/das-web/sharepoint-gutes-und-einfaches-konzept/38/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
