|
Communardo Techblog Profile |
|
|
EventReceiver FeatureDeactivating does not fire
Communardo Techblog Folgendes Problem:
Ein EventReceiver, der beim Installieren einer Solution eine Aktion ausführt, sollte diese Aktion beim Deinstallieren der Solution wieder zurückrollen. Die ganze Installation (und Deinstallation) wurde über ein PowerShell-Skript im Windows PowerShell ISE ausgeführt.
Das Problem war, dass der Handler FeatureDeactivating des Feature (Scope: Farm) beim Deinstallieren nicht ansprang. Warum?
Features werden beim Deinstallieren der Solution nicht explizit deaktiviert. Der Handle [read]. Posted: Fri, Jan 13th '12 |
How To: Visualisierung von Inhalten durch das Chart Web Part
Communardo Techblog In diesem Artikel möchte ich kurz erläutern, wie leicht und schnell sich Listeninhalte und Tabellen unter SharePoint 2010 visualisieren lassen.
Was wird in diesem Artikel erklärt?
Hinzufügen des Web Parts
Darstellung von Zugriffszahlen einer Website pro Land
Visualisierung der Änderung der Zugriffszahlen über das Jahr
SharePoint stellt in der Enterprise Edition das Business Intelligence Center zur Verfügung. Dieses kann als eigene Site Collection oder als Web angelegt werden. Dazu muss [read]. Posted: Sat, Dec 10th '11 |
Workflows in der Cloud
Communardo Techblog Mit Nintex Live, einer Erweiterung für Nintex Workflow 2010, können Sie jetzt ihre Workflows in die Cloud mitnehmen.
So können Sie SharePoint z.B. mit Office 365, Twitter, Bing & Co. verbinden. Im Prinzip mit allen Diensten, die eine Schnittstelle via Web Service zur Verfügung stellen.
Nintex agiert dabei als Cloud Service Broker (CSB) und bietet Unternehmen Sicherheit und Stabilität in einer sich schnell verändernden Umgebung.
Kurze Beschreibung aus dem “Special Report: Cloud Co [read]. Posted: Fri, Oct 28th '11 |
Rückblick auf die European SharePoint Conference 2011
Communardo Techblog Zum Einstieg ein paar Zahlen:
Es wurden bereits über 125.000.000 SharePoint-Lizenzen an über 65.000 Unternehmen verkauft. (Quelle)
Bei 80% der Fortune 500 Companies ist SharePoint im Einsatz. (Quelle)
Es gibt 700.000+ Entwickler und 4.000+ Trained Partners. (Quelle)
SharePoint ist mittlerweile eines der größten Geschäftsfelder bei Microsoft. (Quelle)
Wäre SharePoint eine eigenständige Firma, wäre diese unter den Top 50 Softwarefirmen der Welt. (Quelle)
SharePoint ist erwachsen geworde [read]. Posted: Mon, Oct 24th '11 |
SharePoint 2010: Der Termstore und der priviligierte Nutzer
Communardo Techblog Mit SharePoint 2010 trat erstmalig der Managed Metadata Service (MMS) in unser Leben. Mit Hilfe des SharePoint MMS können (gemanagte) Metadaten und ContentTypes verwaltet werden. ContentTypes im Sinne von ContentType Hub Steuerung.
Die Verwendung des Services über das Object Model gestaltet sich relativ einfach. Sofern der User, unter welchem der Code ausgeführt wird, Zugriffsrechte auf den Termstore besitzt, bewegt man sich im grünen Bereich. Was passiert aber wenn versucht wird, Änderunge [read]. Posted: Tue, Oct 18th '11 |
SPFieldCollection.AddField & AddFieldAsXml
Communardo Techblog Möchte man einer SharePoint-Liste programmatisch ein Feld (eine Spalte) hinzufügen, dann hat man verschiedene Möglichkeiten, dies umzusetzen. SPFieldCollection stellt drei Methoden mit verschiedenen Überladungen zur Verfügung.
Add
AddFieldAsXML
AddLookup
In diesem Artikel möchte ich speziell auf die Unterschiede der beiden ersten Methoden eingehen. Wann sollte man welche Methode verwenden?
Folgendes Szenario:
Site-Column Öffentliche Ämter (Managed Metadata Field) soll einer Liste eines [read]. Posted: Thu, Sep 22nd '11 |
SharePoint Webpart Connections – Webpart als Empfänger und Sender gleichzeitig
Communardo Techblog Einen Webpart mit Hilfe von Webpart Connections so zu entwickeln, dass er sich mit anderen austauschen kann, sollte kein Problem sein. Ist es auch nicht. Für mein spezielles Szenario war es jedoch notwendig einen Webpart so zu gestalten, dass er sowohl Daten empfangen kann als auch Daten an andere Webparts versenden kann. Klingt nach keiner großen Sache. In meinem Fall sollten drei Webparts Daten miteinander austauschen. Webpart 1 sendet Daten an Webpart 2. Dieser empfängt diese und kann selb [read]. Posted: Mon, Aug 1st '11 |
Validierung in Listen (SharePoint)
Communardo Techblog Unter SharePoint ist es möglich Felder bzw. Spalten einer Liste zu validieren und somit auf passende Inhalte zu überprüfen.
Dieser Techblog-Artikel beleuchtet dazu folgende Fragen:
Wie kann ich einen Wert eines Listenfeldes sinnvoll überprüfen?
Wie kann ich Felder einer Liste in Abhängigkeit überprüfen?
1. Wie kann ich einen Wert eines Listenfeldes sinnvoll überprüfen?
Folgender Anwendungsfall:
Liste “Events”
Datumsfeld1: “Start des Events”
“Start des E [read]. Posted: Fri, May 6th '11 |
Microsoft veröffentlicht neues SharePoint 2010 SDK
Communardo Techblog Seit dem 25.04.2011 (gestern) bietet Microsoft seine aktualisierte Version vom SharePoint 2010 SDK zum Download an. Neu hinzugekommen sind Bestandteile rund um die SharePoint Online Entwicklung.
Das SDK kann ab sofort im Microsoft Download Center heruntergeladen werden und umfasst 318 MB. Enthalten sind neue Dokumentationen, Codebeispiele sowie IntelliSense XML Dateien.
Um sofort mit der Entwicklung für SharePoint Online (Beta) loszulegen empfiehlt sich der MSDN Artikel rund um die SharePoint [read]. Posted: Tue, Apr 26th '11 |
SharePoint Foundation und die Unterstützung für Office-Webanwendungen
Communardo Techblog Versionsunterschiede
Microsoft bietet auf der SharePoint-Website eine gute Übersicht der Funktionsunterschiede zwischen SharePoint Foundation, Standard CAL und Enterprise CAL.
Viele Kunden beginnen zunächst mit der kostenlosen Version. Diese positioniert Microsoft als Lösung für kleinere Unternehmen oder Abteilungen, die eine kostengünstige Einstiegs- oder Pilotlösung für die Zusammenarbeit wünschen.
So ein Server ist schnell aufgesetzt und ermöglicht es, erst einmal in Ruhe viele Dinge [read]. Posted: Thu, Apr 14th '11 |
Zum 12. April 2011 läuft der SQL Server 2005 Mainstream Support aus
Communardo Techblog Am 12. April 2011 läuft der Mainstream Support für Microsoft SQL Server 2005 aus, der im Januar 2006 auf den Markt gekommen ist. Dies geschieht in Übereinstimmung mit den „Microsoft Support Lifecycle“-Richtlinien, in denen Microsoft sich freiwillig verpflichtet hat, für jedes Business- und Entwicklerprodukt 5 Jahre lang Mainstream Support zu leisten. Die Extended Support-Unterstützung wird im April 2016 enden.
Was bedeutet das für Sie?
Ab 12.4.2011 wird es für SQL Server 2005 keinen [read]. Posted: Wed, Mar 30th '11 |
Vom Suchen und Finden der Navigationseinstellungen
Communardo Techblog Gerade konfiguriere ich so fröhlich vor mich hin – nur noch die Navigation richten, dann sitzt mein Teamraum. Die Navigation zu konfigurieren ist normalerweise eine der einfachsten Übungen, dank des komfortablen Menüs. Der Menüpunkt Navigation befindet sich in den Websiteeinstellungen im Bereich „Aussehen und Verhalten“.
Zu meinem Erstaunen ist er aber nicht vorhanden. Was nun? Also begebe ich mich auf die Suche. In den Websitesammlungs-Features werde ich mit dem „SharePoint Server-V [read]. Posted: Sat, Mar 26th '11 |
Senden von E-Mails aus SharePoint 2010 Dokumentenbibliotheken
Communardo Techblog Wer mit SharePoint-Dokumentenbibliotheken arbeitet, der wird nicht umhinkommen zu bemerken, dass das Senden von Dokumenten per E-Mail nicht zu den stärksten Seiten von SharePoint gehört – unabhängig von Version und Edition. Ob WSS 3.0, MOSS 2007 oder nun auch SharePoint 2010 Server bzw. Foundation, das Angebot an dieser Stelle lautet immer gleich: “Senden an -> Link als E-Mail versenden”.
Das mag ausreichend sein, wenn ich nur mit Personen zusammenarbeiten möchte, die s [read]. Posted: Wed, Mar 2nd '11 |
SharePoint Meta-Daten bequem direkt im Office Dokument pflegen
Communardo Techblog Metadaten sind zugleich Segen und Fluch: Man erhält über gut definierte und gepflegte Meta-Daten viele nützliche, zusätzliche Informationen, muss diese aber auch extra eintragen. Mit SharePoint kann man diese Daten vom Nutzer nicht nur über die Oberfläche, sondern auch direkt im Office Dokument pflegen lassen. Leider hat Microsoft die Eigenschaften (Dokumenteninformationsfenster) sowohl in Office 2007 als auch in der 2010er Version ziemlich gut versteckt – darüber ärgere ich mich selbs [read]. Posted: Wed, Feb 23rd '11 |
List-Templates unter SharePoint 2007 und deren Tücken
Communardo Techblog Möchte man ein List-Template-Feature erstellen oder ein List-Template in ein selbst erstelltes Site-Template einbinden, so kommt man an der schema.xml nicht vorbei.
Hier ein paar kurze Tipps, die bei der Fehlersuche helfen sollen (, wenn man mal wieder Tomaten auf den Augen hat).
Tipp 1:
Als sehr nützlich hat sich bei der Erstellung eines solchen List-Templates folgendes Tool herausgestellt:
MOSS Feature Generator
(Der Dank geht hier an meinen Kollegen Vojtech Nádvorník, der mir dieses Too [read]. Posted: Fri, Jan 7th '11 |
Wo sind die Metadata Navigation Settings?
Communardo Techblog Anne RügerGerade eben wollte ich für eine Dokumentenbibliothek die Metadata Navigation einstellen.
Aber wo finde ich die Metadata Navigation Settings?
Googelt man dieses Problem, so findet man nur bedingt Lösungen:
“Unter Library Settings > General Settings > Metadata Navigation Settings”
Was ist aber, wenn dieser Link unter General Settings einfach nicht da ist?
Ich hatte mit dem Enterprise Wiki Site Template eine neue Site angelegt. In keiner der vorhandenen o [read]. Posted: Thu, Oct 28th '10 |
Die 80% Regel – Berechnete Spalten in SharePoint 2010
Communardo Techblog Torsten HufskyBerechnete Spalten in SharePoint waren schon immer etwas hakelig zu bedienen. Mit SharePoint 2010 ist dies nun endlich kein Problem mehr – sollte man eigentlich annehmen können. Dass dies nicht der Fall ist, durfte ich gestern wieder einmal festellen.
Angenommen ein Nutzer erstellt sich eine Liste mit verschiedenen Spalten und eine dieser Spalten stellt ein Datum dar. Nun könnte dieser Nutzer auf die wahnsinnige Idee kommen eine weitere Spalte hinzuzufügen, wel [read]. Posted: Fri, Oct 22nd '10 |
BASTA! und ShareConnect 2010 – Ein Resümee
Communardo Techblog Anne RügerVom 21. bis 23. September fand in Mainz in der Rheingoldhalle zum 24. Mal die BASTA! statt. Auch dieses Mal war Communardo wieder unter den gespannten Zuhörern.
Neben der größten Microsoft-unabhängigen Entwicklerveranstaltung zu .NET Techniken (sehen wir mal von den Sponsoren ab ) war auch die ShareConnect und die SQLCon Teil der Veranstaltung.
Als Entwicklerin mit Schwerpunkt auf SharePoint legte ich selbstverständlich besonderes Augenmerk auf die Sessions [read]. Posted: Tue, Oct 5th '10 |
Stolpersteine beim Ändern von WebPart- Properties
Communardo Techblog pbeAnforderungen an WebParts können sich im Laufe eines Projektes ändern und erfordern, dass Funktionalitäten angepasst werden müssen. Ein Beispiel hierfür kann das Erweitern, Ändern oder Löschen von WebPart- Eigenschaften sein. Stellt das Erweitern meist kein Problem dar, gilt es beim Ändern oder Löschen von WebPart – Properties jedoch einige Punkte zu beachten.
Folgendes Beispiel soll mögliche Probleme veranschaulichen:
Ein WebPart mit eine [read]. Posted: Fri, Sep 3rd '10 |
Die Formel enthält einen Syntaxfehler oder wird nicht unterstützt. Doch!
Communardo Techblog Kommt Ihnen das folgende Szenario bekannt vor? Sie wollen eine Ansicht erstellen und dabei berechnete Felder verwenden. Die Funktion ist lt. Microsoft Dokumentation korrekt, bringt aber beim Speichern der Ansicht eine Fehlermeldung ... [read]. Posted: Wed, Sep 1st '10 |
Partnerschaft mit ShareConnect 2010
Communardo Techblog Dorrit Riemenschneider
Die SharePoint-Technologie erobert derzeit große, kleine und mittlere Unternehmen im Sturm. Mit der 2010-Version wird Enterprise 2.0 zunehmend zur Realität. Die Möglichkeiten für Business Solutions, Management, Administration und Entwicklung sind deutlich erweitert worden. Dies sind sind die Themen der ShareConnect 2010, die vom 20. – 23. September 2010 in der Rheingoldhalle Mainz stattfindet.
Hier können Sie sich fit für SharePoint ma [read]. Posted: Mon, Aug 2nd '10 |
Interessantes zu Visio Services und Taxonomie bei der SharePoint Usergroup Dresden
Communardo Techblog Dorrit RiemenschneiderAm 27.07.2010 fand bei Communardo das 8. Treffen der SharePoint Usergroup Dresden statt, als Themen standen dieses Mal “Visio-Services: Potenzial und Alternativen” mit Kai-Uwe Gärtner sowie “Taxonomy Store und Social Tagging” mit Anne Rüger auf dem Programm.
In seiner Präsentation zeigte Kai uns, was man mit Visio Services alles machen kann, aber auch, wo deren Grenzen liegen.
Beeindruckend war die Demo insbesondere zur Anzeige der Vi [read]. Posted: Fri, Jul 30th '10 |
SharePoint-Fehleranzeige aktivieren
Communardo Techblog Martin HeyAus der Entwicklung mit ASP.NET und auch aus der Entwicklung mit WSS 3.0 und MOSS 2007 kennt man, dass man durch ändern der web.config (unter C:\inetpub\wwwroot\VirtualDirectories\Port_Number) erreichen kann, dass detaillierte Fehlermeldungen angezeigt werden. Dazu setzt man im Tag customErrors das Attribut “mode” auf den Wert “Off”. Diese Möglichkeit gibt es auch weiterhin in SharePoint 2010 und hat zur Folge, dass statt der relativ unaussagekräf [read]. Posted: Fri, Jul 30th '10 |
SharePoint Workflows mit Visio erstellen
Communardo Techblog Martin HeyMit SharePoint 2010 in Kombination mit Visio 2010 besteht nun die Möglichkeit, auch ohne SharePoint Designer Workflows zu definieren.
Im Bereich der Fluss-Diagramme findet man das Template Microsoft SharePoint Workflow. Auf Basis dieses Templates soll nun exemplarisch ein Workflow erstellt werden.
Hat man auf Basis des Templates eine neue Zeichnung erstellt, kann man direkt mit der Erstellung des Workflows beginnen. Wenn man schon mit Flussdiagrammen gearbeitet hat, ist die Handh [read]. Posted: Thu, Jul 29th '10 |
8. Treffen der SharePoint Usergroup Dresden
Communardo Techblog Martin HeyAm 27.07.2010 findet das nächste Treffen der SharePoint Usergroup Dresden statt. Wir haben wieder ein paar sehr spannende Themen rund um SharePoint 2010 vorbereitet und hoffen (trotz Ferienzeit) auf viele interessierte Teilnehmer.
Inhaltlich erwartet uns an diesem Abend folgendes:
Visio-Services: Potenzial und Alternativen (Kai-Uwe Gärtner)
Ganz neu, voller Spannung erwartet und vielversprechend beworben präsentieren sich die Visio Services von SharePoint 2010. In dies [read]. Posted: Wed, Jul 7th '10 |
Juni Cumulative Update (CU) 2010 für Windows SharePoint Services 3.0 und Office SharePoint Server 2007
Communardo Techblog Lars KrellerSeit dem 29.06.2010 steht das Cumulative Update Juni 2010 für Windows SharePoint Services 3.0 und Microsoft Office SharePoint Server 2007 zum download bereit.
Build#: 12.0.6539.5000
WSS 3.0
Hotfix Download: http://support.microsoft.com/kb/983311
Folgende Hotfixes sind in diesem Paket enthalten:
983307 Beschreibung von Windows SharePoint Services 3.0-Hotfix-Paket (Sts-X-none.msp): 29 Juni 2010
MOSS 2007
Hotfix Download: http://support.microsoft.com/kb/983310/
Folgende Hotfixe [read]. Posted: Thu, Jul 1st '10 |
Microsoft Web Camps (München) – Tag 2
Communardo Techblog Torsten Hufsky14 + x Tage ist das Microsoft Web Camp in München zum Thema: ASP.NET MVC2 nun schon vorbei. Meine Eindrücke des ersten Tages hatte ich bereits im letzten Blogbeitrag, “Microsoft Web Camps (München) – Tag 1″, in Worte gefasst. Für all diejenigen, die sich fragen wie so ein Workshop Tag abläuft, werde ich versuchen den zweiten Tag nocheinmal Revue passieren zu lassen.
Nach einem informativen ersten Tag sollte ein Workshop Tag folgen, an dem [read]. Posted: Thu, Jul 1st '10 |
Mehrsprachige Websites in SharePoint 2010
Communardo Techblog Martin HeySharePoint 2010 unterstützt mehrsprachige Benutzeroberflächen (MUI) out-of-the-box. Voraussetzung ist allerdings, dass das passende Language Pack installiert ist. Ist diese Einstellung in einer Site aktiviert, können Anwender über eine Sprachauswahl die Sprache umschalten. Im Gegensatz zu vorherigen SharePoint-Versionen können nun auch Spaltenüberschriften in Listen und andere systemeigene Beschriftungen in anderen Sprachen dargestellt werden.
Aktivierung [read]. Posted: Thu, Jun 17th '10 |
Aktivierung von Anonymem Zugriff per PowerShell
Communardo Techblog Martin HeyMöchte man anonymen Zugriff auf einer Site Collection erlauben, so muss zunächst in der Central Administration unter Authentication Providers der Anonyme Zugriff aktiviert werden und im Anschluss daran noch in den Einstellungen der eigentlichen Site Collection den Anonymen Zugriff spezifiziert werden.
Auffällig ist, dass man zunächst die Web Application der Central Administration öffnen muss, und im Anschluss daran noch ein bis mehrere Web Applications öf [read]. Posted: Tue, Jun 15th '10 |
How To: Anpassung des Search Centers (SharePoint 2010)
Communardo Techblog Anne RügerIn diesem Artikel möchte ich kurz erläutern, wie leicht und schnell sich das Search Center unter SharePoint 2010 anpassen lässt.
Was wird in diesem Artikel erklärt?
Voraussetzungen um ein Search Center hinzuzufügen
Hinzufügen eines Search Centers
Hinzufügen eines Search Tabs (inklusive benötigter Seiten)
Editieren eines Tabs
Hinzufügen und Anpassen eines Search Scopes
Durchführen eines Full Crawl
Fangen wir ganz einfach an. Ziel ist [read]. Posted: Fri, May 28th '10 |
April Cumulative Update (CU) 2010 für Windows SharePoint Services 3.0 und Office SharePoint Server 2007
Communardo Techblog Lars KrellerSeit dem 27.04.2010 steht das Cumulative Update April 2010 für Windows SharePoint Services 3.0 und Microsoft Office SharePoint Server 2007 zum download bereit.
Build#: 12.0.6535.5000
WSS 3.0
Hotfix Download: http://support.microsoft.com/kb/981043
Folgende Hotfixes sind in diesem Paket enthalten:
981040 Description of the Windows SharePoint Services 3.0 Cumulative Update hotfix package (sts-x-none.msp): April 27, 2010
981736 Description of the Windows SharePoint Services 3.0 [read]. Posted: Fri, May 7th '10 |
SharePoint Server 2010 SharePoint Foundation 2010 – Sie sind da!
Communardo Techblog Torsten Hufsky
Ja Sie haben richtig gelesen: Es ist soweit! Früher als erwartet veröffentlicht Microsoft die finale Version seiner beiden Flagschiff – Produkte. Ab sofort sind der Sharepoint Server 2010 sowie Microsoft Office 2010 über das Developer Network zu beziehen. Ebenfalls erschienen sind Microsoft Project 2010 sowie Visio 2010.
http://msdn.microsoft.com/subscriptions/downloads/
Ebenfalls stehen die SharePoint Foundations 2010 sowie der SharePoint Designer 2010 ab sof [read]. Posted: Thu, Apr 22nd '10 |
SharePoint Usergroup Dresden: SharePoint Community SharePoint 2010 Launch Event
Communardo Techblog Martin HeyAm 12.05.2010 ist offizieller Start von SharePoint 2010 und Office 2010. Als Teil der deutschsprachigen SharePoint-Community feiern auch wir von der Sharepoint Usergroup Dresden dieses Event mit einem Usergroup-Treffen und einem Public Viewing der Keynote von Stephen Elob und schließen uns damit dem weltweiten Launch Event an.
Aus diesem Grund findet das Treffen diesmal auch etwas früher als gewohnt statt: Wir treffen uns am 12.05. 16:30 bei der T-Systems MMS. Nähere I [read]. Posted: Mon, Mar 29th '10 |
February Cumulative Update (CU) 2010 für Windows SharePoint Services 3.0 und Office SharePoint Server 2007
Communardo Techblog Lars KrellerSeit dem 23.02.2010 steht das Cumulative Update Februar 2010 für Windows SharePoint Services 3.0 und Microsoft Office SharePoint Server 2007 zum download bereit.
Build#: 12.0000.6529.5000
WSS 3.0
Hotfix Download: http://support.microsoft.com/kb/978396
Folgende Hotfixes sind in diesem Paket enthalten:
978389 (http://support.microsoft.com/kb/978389/ ) Description of the Windows SharePoint Services 3.0 Cumulative Update server hotfix package (Sts-x-none.msp): February 23, 2010
9 [read]. Posted: Wed, Mar 10th '10 |
Balsamiq Mockups – Kritzeln mal anders oder “So freaking good”
Communardo Techblog Torsten HufskyWie werden nun diese Sharepoint Listen gezeichnet? Wie könnte nun der neu zu entwickeltende, spektakuläre Cover Flow für Sharepoint aussehen, den man sich gerade noch im Kopf zurecht gerückt hat? Irgendwie muss dieser im Kopf entwickelte Prototyp nun in das Konzept übertragen werden. Spätestens an diesem Punkt steigen die meisten Consultants oder Artgenossen aus. Einige versuchen sich noch hartnäckig mit ihren Copy & Paste Fähigkeiten ( [read]. Posted: Wed, Mar 3rd '10 |
Content Query WP und nicht interpretiertes HTML in Sharepoint 2010
Communardo Techblog Anne RügerDas Content Query WebPart bietet dem Nutzer die Möglichkeit “mal schnell” Inhalte aus einer bestimmten Site oder Liste auf einer Seite zu publizieren. Dabei besteht die Möglichkeit aus diversen Anzeige-Modi zu wählen. Sollen allerdings Inhalte aus einer Richtext-HTML-Spalte angezeigt werden, beispielsweise die Description einer Posts Liste, wird das HTML nicht aufgelöst.
[filebase:file:file=6:tpl=image_center] Die Lösung dieses Problems ist die An [read]. Posted: Tue, Mar 2nd '10 |
Neues aus der .Net und SharePoint-Welt von der Basta! Spring (3. Tag)
Communardo Techblog Dorrit RiemenschneiderDen Auftakt zum letzten Tag auf der Basta! macht für mich Custom Field Types – Entwicklung und Einsatzmöglichkeiten mit Oliver Wirkus. Die Entwicklung eines Custom Field Type für SharePoint ist eher unspektakulär und wer das schon einmal gemacht hat, wird dazu hier nicht viel Neues erfahren. Einen Tipp möchte ich noch weitergeben: Für die Festlegung von Konfigurationseinstellungen bieten sich die Custom Properties in der fldtype_xxx.xml a [read]. Posted: Sat, Feb 27th '10 |
Neues aus der SharePoint-Welt von der Basta! Spring (2. Tag)
Communardo Techblog Auf zum 2. Tag der Basta! Hauptkonferenz – und damit dem ersten der beiden SharePoint Days. Heute gibt es keine morgendliche Keynote, sondern es geht gleich in die Sessions – für mich ist das als erstes Sehenswertes aus SharePoint 2010 mit Tom Wendel. Erstaunlich für mich, dass nur ca. ein Drittel der anwesenden Entwickler Sharepoint 2010 überhaupt schon gesehen hat. Dementsprechend “basic” fällt die Vorstellung der Neuerungen aus – weshalb ich [read]. Posted: Wed, Feb 24th '10 |
Visual Studio is waiting for an operation oder “Warum Copy Paste schlecht ist”
Communardo Techblog Dem Einen oder Anderen hat Visual Studio wahrscheinlich schon einmal mit dieser leicht dominierenden Bildschirmausgabe überrascht. Wahrscheinlich aber haben es die Meisten noch nie zu Gesicht bekommen, denn wir sind ja keine Copy & Paste Entwickler.
Das ist der besagte Hinweis:
RDClip
Randbedingungen:
Ich verwende eine virtuelle Maschine(Windows Server 2003) unter Microsoft Virtual Server 2005 R2.
Das Problem tritt gelegentlich auf, wenn innerhalb der Host Maschine etwas kopiert wird [read]. Posted: Wed, Feb 24th '10 |
Zugriff auf Listeninhalte mit LINQ to SharePoint
Communardo Techblog SharePoint 2010 bietet mit der Assembly System Microsoft.SharePoint.Linq.dll (zu finden im Ordner 14\ISAPI) die Möglichkeit, recht einfach Listeninhalte abzufragen. Wenn man sich etwas näher damit beschäftigt, kann man sehr viele Parallelel zu LINQ to Objects und Linq to SQL entdecken.
Erster Schritt ist, eine Referenz auf die genannte Assembly hinzuzufügen. Ab diesem Zeitpunkt steht der Namespace Microsoft.SharePoint.Linq zur Verfügung. Dieser beinhaltet die Klasse Data [read]. Posted: Wed, Feb 24th '10 |
SharePoint 2010 – XSS Filter: Was hat sich getan?
Communardo Techblog Jetzt ist schon fast ein halbes Jahr vergangen, als ich mich das letzte Mal mit dem Cross Site Scripting Filter (XSS) von Sharepoint 2007 befasst habe. Dieser stellt einen wesentlichen Bestandteil von Sharepoint dar und bereitete mir damals schon sehr viele Kopfschmerzen. Prinzipiell besteht die Aufgabe des XSS Filters darin, schädlichen Code oder Skripte aus dynamisch generierten HTML Seiten zu entfernen. Dass der Filter manchmal etwas willkürlich arbeitete hatte ich damals in meinen [read]. Posted: Tue, Feb 16th '10 |
Treffen der Sharepoint Usergroup Dresden
Communardo Techblog Auch 2010 fand bereits ein Treffen der SharePoint Usergroup Dresden statt. Gastgeber war diesmal (28.01.) erstmalig die datafino GmbH. Trotz des winterlichen (Chaos-) Wetters hatten es viele Teilnehmer zum Waldschlösschen geschafft.
Nachdem sich alle gestärkt hatten und ein passender Raum gefunden war, eröffnete Martin Hey einen in meinen Augen gelungenen Abend.
Den Anfang machte Ronny Schattauer, der zunächst theoretisch und anschließend noch praktisch darstellte, wie V [read]. Posted: Tue, Feb 9th '10 |
6. Treffen der SharePoint Usergroup Dresden am 28.01.2010
Communardo Techblog Martin HeyMorgen findet das erste Usergroup-Treffen in diesem Jahr statt. Dieses Mal treffen wir uns bei der datafino GmbH am Waldschlösschen. Für alle, die noch nicht dort waren, gibt es auch eine Anfahrtsbeschreibung.
Thematisch gibt es auch dieses Mal eine interessante Mischung aus Entwickler- und Anwenderthemen:
Zunächst widmet sich Ronny Schattauer gemeinsam mit uns dem Thema Datenmodellierung in SharePoint mit Hilfe von Microsoft Visio. Dabei geht es sowohl um die Modellieru [read]. Posted: Wed, Jan 27th '10 |
Sharepoint 2010: Client object model Silverlight – asynchroner Ansatz
Communardo Techblog Torsten HufskyIm vorangegangenen Blogbeitrag über das Client object model, habe ich beschrieben wie mittels Context.Executequery() eine synchrone Anfrage an den Sharepoint Server abgesetzt werden kann. In diesem Eintrag werde ich das Gegenstück Context.ExecuteQueryAsync() etwas näher beleuchten. Es ist etwas verwirrend, dass Microsoft hier zwei Methoden anbietet, um Anfragen an Sharepoint zu senden. Als ich erstmalig die Methode ExecuteQuery() aufgerufen habe, erhielt ich eine Exc [read]. Posted: Sun, Jan 17th '10 |
Sharepoint 2010: Client object model Silverlight – synchroner Ansatz
Communardo Techblog Torsten HufskyEines, der für mich meist erwarteten Features von Sharepoint 2010, ist das neue Client object model. Gerade hinsichtlich der Entwicklung von Silverlight Web Applikationen in Verbindung mit Sharepoint, erleichtert es uns deutlich die Arbeit. Bisher mussten umständlich Serveranwendungen geschrieben werden um dann per Sharepoint Webservices auf die API zurück zu greifen. Das Client object model zieht nun eine neue Abstraktionsschicht ein, um diese Zugriffe zu erleichter [read]. Posted: Sun, Jan 17th '10 |
Visual Studio 2010 and .NET Framework 4 Training Kit – Neue Version
Communardo Techblog Torsten HufskyFür alle, die sich mit dem neuen Visual Studio und dem .NET Framework 4.0 vertraut machen wollen oder mehr erfahren möchten, hat Microsoft das neu aktualisierte Visual Studio 2010 and .NET Framework 4 Training Kit veröffentlicht. Das am 11.01.2010 veröffentlichte 151 MB große Paket enthält eine Vielzahl von Präsentationen, Demos und Tutorials. Genau genommen 17 Präsentationen, 21 Demos und 26 Tutorials sowie 10 Videos. In dieser Version des [read]. Posted: Wed, Jan 13th '10 |
Wie neu ist neu?
Communardo Techblog Neben neuen Listeneinträgen erscheint im SharePoint immer das “!New”-Icon. Aber wie lange erscheint dieses Icon eigentlich? Wie immer ist die Antwort schnell gefunden, wenn man weiß, wo man suchen muss: Im Standard erscheint das Icon bis zum Ende des folgenden Kalendertages.
Die Einstellung dafür kann man mit Hilfe des Kommandozeilentools stsadm.exe (zu finden unter %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\BIN) auslesen und auch setzen. Der Vortei [read]. Posted: Tue, Oct 13th '09 |
DefaultView einer SPList über das Objektmodell anpassen
Communardo Techblog Aktualisiert man die DefaultView einer SPList über das Objektmodell, so trifft man auf ein etwas seltsames Verhalten. Folgender Codeausschnitt bringt nicht den gewünschten Erfolg – die Ansicht ist hinterher noch genauso wie vorher:
private static void UpdateDefaultView()
{
using (SPSite site = new SPSite(SITECOLLECTIONURL))
{
using (SPWeb web = site.RootWeb)
{
SPList list = web.Lists["Employees"];
list.DefaultView.ViewFields.Add("Address");
list.DefaultView.Update();
}
[read]. Posted: Mon, Oct 12th '09 |
.NET RIA Services mit deutschem Visual Studio 2008 nutzen
Communardo Techblog Neugierig geworden von der diesjährigen Basta! und Oliver Scheers Vortrag über Silverlight und das .NET RIA Framework, wollte ich das Gehörte heute einmal versuchen in die Praxis umzusetzen.
Das .NET Rich Internet Application (RIA) Framework unterstützt den Entwickler bei der Erstellung n- schichtiger Applikationen. Die .NET RIA Services bilden dabei ein Datenzugriffsmodell welche aus einem Objektmodell (z.B. ADO.NET Entity Framework) einen sogenannten Domain Service zu [read]. Posted: Sun, Sep 27th '09 |
Demo des Communardo Inline Process Editors jetzt online
Communardo Techblog Der Communardo Inline Process Editor (IPE) ist ein Silverlight-Control, welches es ermöglicht, klar definierte Prozesse direkt in einem angebundenen Content Management System zu modellieren. Zur Zeit ist die Anbindung an den Microsoft Sharepoint Server 2007 und Atlassian Confluence realisiert. Eine Anbindung an beliebige weitere webbasierte Systeme ist dank einer klar definierten Schnittstelle mit nur wenig Aufwand möglich.
Nachdem wir den IPE auf verschiedenen UserGroups und Konferenz [read]. Posted: Fri, Sep 25th '09 |
5. Treffen der SharePoint Usergroup Dresden am 17.11.2009
Communardo Techblog Nach einer etwas längeren Pause findet am 17.11.2009 das nächste Treffen der SharePoint Usergroup Dresden statt. Dieses Mal treffen wir uns in den Räumen der Communardo Software GmbH. Für die Teilnehmer, die noch nicht bei uns waren, haben wir auch eine Anfahrtsbeschreibung.
Thematisch haben wir einen besonderen Leckerbissen parat: Ende Oktober bei der SharePoint Conference in Las Vegas wird SharePoint 2010 ein Hauptthema sein – wenn nicht sogar das Thema überhaupt [read]. Posted: Thu, Sep 24th '09 |
Sharepoint und der eigensinnige XSS – Filter (Bericht)
Communardo Techblog Ein Teil unserer Kernkompetenzen im Umgang mit Sharepoint, ist die Migration von Altsystemen zu Sharepoint. Ein aktuelles Projekt stellte uns vor die Herausforderung, Inhalte, Stylevorgaben und Meta-Daten mittels XML Import aus einem bestehenden Content Management System 1:1 nach SharePoint zu übernehmen. Besonders problematisch war dabei der Fakt, dass sich innerhalb der Daten Parameter für die Businesslogik versteckten. Diese Logik musste in SharePoint zum Teil nachgebaut und beim Im [read]. Posted: Mon, Sep 7th '09 |
Sharepoint: AddFieldAsXml Bug oder internalName != displayName
Communardo Techblog Beim programmatischen Erstellen von benutzerdefinierten Spalten (SPField) in Sharepoint sind einige Dinge zu beachten und erwarten auch beachtet zu werden. Hält man sich jedoch an die Spielregeln (API Dokumentation) und erzielt trotzdem nicht das gewünschte Ergebniss, ist wahrscheinlich wieder ein Sharepoint Bug gefunden worden. Dies musste ich heute wieder mal schmerzhaft feststellen.
Sharepoint verwendet zwei Namen um Felder zu kennzeichnen. Den internalName sowie den displayName (bz [read]. Posted: Mon, Aug 31st '09 |
Sneak Peek: Building Solutions on SharePoint Server 2010
Communardo Techblog Arpan Shah gibt einen Sneak Peek zum Thema “Building Solutions on SharePoint Server 2010″
Building Solutions on SharePoint
With one product to learn and sell, SharePoint provides Microsoft partners a platform to build extraordinary collaboration solutions that encompass content management, business intelligence, and enterprise search. In this session review the SharePoint platform, why SharePoint Partners continue to grow in a challenging market, and provides a brief sneak peek into [read]. Posted: Fri, Aug 21st '09 |
aktualisiertes Service Pack 2 für MOSS verfügbar
Communardo Techblog Nachdem die ursprüngliche Version des Service Packs 2 den SharePoint in eine 180-Tage-Version verwandelt hat, steht nun seit Ende Juli eine aktualisierte Version des Service Packs bereit, die dieses Fehlverhalten nicht mehr zeigt. Damit entfällt die nachträgliche Aktualisierung des Systems. [read]. Posted: Wed, Aug 5th '09 |
Communardo Techblog In Ansichten von Listen besteht die Möglichkeit mittels Platzhalter [Ich] bzw. [Me] auf den aktuellen Nutzer zugreifen, um so in Ansichten Filter für die eigenen Elemente zu erstellen.
Möchte man als Entwickler den gleichen Ansatz auch für die programmatische Erzeugung von Views über SPView- bzw. SPQuery-Objekte verwenden wird man mit dem Ansatz
[Me]
scheitern, denn auf der Ebene von SPQuery-Objekten stehen die von der Oberfläche bekannten Platzhalter so nicht zur [read]. Posted: Fri, Jul 17th '09 |
Silverlight-Vortrag auf dem Sharepoint iX-Day
Communardo Techblog Gestern fand in Stuttgart der iX-Day rund um SharePoint statt. Ziel der Konferenz war es, den Teilnehmern eine breite Kommunikationsplattform rund um SharePoint in der Praxis zu bieten. Hierzu haben renommierte Unternehmen über ihre mit SharePoint gesammelten Erfahrungen berichtet. In Fachvorträgen wurden Neuigkeiten sowie lösungsorientierte Szenarien und Best Practices sowie Case Studies vorgestellt. Die Konferenz richtete sich mit praxisnahen Vorträgen vor allem an Architek [read]. Posted: Fri, Jul 10th '09 |
Sneak Peek CTP für SharePoint 2010 verfügbar
Communardo Techblog Wie gerade frisch aus allen Kanälen gezwitschert und vermeldet wird (z.B. direkt vom Verursacher im IT Pro Blog TechNet Ireland), wurde von Microsoft heute ein Sneak Peek CTP für SharePoint 2010 als verfügbar angekündigt.
Das CTP enthält eine Sammlung von Featurebeschreibungen, FAQs und Videos für alle Zielgruppen (Entwickler, IT Pros, …).
Der Sneak Peek Preview soll unter http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx verfügbar sein. [read]. Posted: Thu, Jul 9th '09 |
Sharepoint 2007: Host-Named SiteCollections und Fehler 401.1
Communardo Techblog Heute habe ich versucht, über ein Nutzerinterface (GUI) eine Site Collection (Websitesammlung) anzulegen, welche über eine eigene Url erreichbar ist (Host Named Site Collection). Wie erwartet ging dies nicht ohne jegliche Komplikationen über die Bühne.
Um eine Host Named Site Collection anzulegen, stehen dem Entwickler zwei Varianten zur Verfügung. Die erste und von mir bevorzugte ist die programmatische:
Mit der folgenden Methode (z.B. in einer Konsolenanwendung) kann e [read]. Posted: Wed, Jul 1st '09 |
Windows Search Fehler 3083
Communardo Techblog Sollte man einmal zufällig die Windows Search auf einem Windows Server 2003 x64 installiert haben, wird man von folgender Fehlermeldung beglückt.
Ereignistyp: Fehler
Ereignisquelle: Windows Search Service
Ereigniskategorie: Gatherer
Ereigniskennung: 3083
…
Beschreibung:
Fehler beim Laden des Protokollhandlers Search.Mapi2Handler.1. Fehlerbeschreibung: Klasse nicht registriert
Um diesen Fehler aus der Ereignisanzeige zu ve [read]. Posted: Wed, Jul 1st '09 |
Sharepoint 2007: Ordner in Listen und Bibliotheken entmystifiziert
Communardo Techblog Die letzten Tage habe ich damit verbracht, mich mit den Besonderheiten(oder besser absurden Angewohnheiten) von Sharepoint 2007 zu befassen. Speziell mit dem programmatischen Anlegen von Ordnern und Unterordnern in Sharepoint Dokumenten – Bibliotheken beziehungsweise Listen.
Hier meine gesammelten Erfahrungen über das Anlegen von Ordnern in
Bild- und Dokumentenbibliotheken (Picture- and Documentlibrary)
Webseiten Bibliotheken (Pages Library)
Wiederverwendbare Inhalte (Reusable Cont [read]. Posted: Thu, Jun 25th '09 |
4. Treffen der Sharepoint Usergroup Dresden vom 11.06.2009
Communardo Techblog Am Donnerstag den 11.06.2009 fand unser 4. Treffen der Sharepoint Usergroup Dresden in den Räumen der T-Systems MMS statt.
Für unser gestriges Treffen konnten wir Steffen Krause (Technical Evangelist, Microsoft Deutschland) gewinnen. Sein Vortrag stand unter dem Thema ” SQL Server Grundlagen für SharePoint Administratoren”. In einem interessanten Vortrag erläuterte er die Unterschiede der verschiedenen SQL Server Editionen, wie man seine Hardware für den Ein [read]. Posted: Fri, Jun 12th '09 |
Sharepoint 2007 Masterpage Unterscheidung für Gäste und Nutzer
Communardo Techblog Steht man vor der Aufgabe einen Sharepoint optisch anpassen zu müssen, ist oft die Masterpage anzupassen. Wird der Sharepoint lediglich als interner Portalserver verwendet, welcher nur von einer bestimmten Zielgruppe genutzt wird, reicht dazu meist das Anlegen einer eigenen Masterpage aus.
In einem aktuellen Projekt stand ich jedoch vor dem Problem, Gästen sowie Administratoren jeweils eine eigene Masterpage zur Verfügung zu stellen. Sharepoint selber bietet keine Möglichkei [read]. Posted: Tue, Jun 2nd '09 |
iX-Day rund um SharePoint
Communardo Techblog Der iX-Day rund um SharePoint findet am 9. Juli 2009 in Stuttgart statt. Er richtet sich in zwei parallelen Tracks mit durchaus vielversprechenden Vorträgen an unterschiedliche Zielgruppen:
SharePoint für Administratoren:
Installation und Administration von SharePoint sowie die Einrichtung von Windows SharePoint Services
SharePoint für Software-Entwickler:
Programmierung von SharePoint mit Visual Studio .NET und Visual Studio Team Systems sowie Design von Sharepoint
Communardo [read]. Posted: Wed, May 27th '09 |
SharePoint Service Pack 2 verwandelt Vollversion in 180-Tage Testversion (KB971620)
Communardo Techblog Microsoft hat auf dem SharePoint Team Blog eine Warnung veröffentlicht, dass durch einen Fehler im Service Pack 2 ein Countdown aktiviert wird, durch den SharePoint 180 Tage nach der Installation des Service Packs in eine abgelaufene Testversion umgewandelt wird.
Betroffen sind die Service Packs für folgendende Produkte: Office SharePoint Server 2007, Project Server 2007, Form Server 2007, Search Server 2008 und Search Server 2008 Express
Die Windows SharePoint Services 3.0 sind nicht [read]. Posted: Fri, May 22nd '09 |
Treffen der SharePoint UserGroup Dresden am 11.06.2009
Communardo Techblog Das nächste Treffen der SharePoint UserGroup Dresden findet am 11. Juni statt. Gastgeber ist diesmal die T-Systems MMS.
Gastredner bei diesem Treffen ist Steffen Krause (Technical Evangelist, Microsoft Deutschland). Er wird aus seinen Erfahrungen über die Grundlagen für den SQL Server in Verbindung mit SharePoint berichten sowie Best Practises für den Betrieb mit SharePoint vorstellen. Das ist auch die optimale Gelegenheit, ihn mit anderen Themen, die Sie gerade bedrücke [read]. Posted: Wed, May 20th '09 |
Features, Systemanforderungen und Browser-Support von SharePoint Server 2010 [Update]
Communardo Techblog Update vom 14. Mai 2009:
Langsam sickert immer mehr durch. So war heute bei Mary Jo Foley folgendes zu lesen:
Groove wird zum SharePoint Workspace Manager.
Es wird ein Ribbon Control (wie bei Office 2007) auf Basis von Silverlight geben.
Es wird CMIS Unterstützung geben. (Interoperabilität zw. Content Management Systemen)
Schmerzloses Upgrade, da sich die zugrunde liegende Struktur nicht geändert hat.
Mir fallen da ein paar Sachen ein, die man durchaus hätte änder [read]. Posted: Mon, May 11th '09 |
Nachtrag zum Vortrag “Silverlight 2.0 im Unternehmenseinsatz”
Communardo Techblog Im Anschluss an die kurze Präsentation auf der SharePoint UserGroup habe ich Silverlight und unseren Prozess-Editor in etwas erweiterter Form an der HS Zittau/Görlitz vorgestellt. Näheres dazu kann man im Bereich Meldungen der Hochschule nachlesen: Kolloquium im Fachbereich Informatik: Silverlight 2.0 im Unternehmenseinsatz.
Interessant fand ich in den Gesprächen vor und nach dem Vortrag, dass obwohl an der HS eher Java vorherrscht, sich die Studenten anscheinend eher f [read]. Posted: Fri, May 8th '09 |