Communardo Blog
Team Foundation Server 2010 - Was gibt's neues? (Teil 1)
In diesem Beitrag (und in den folgenden) sollen bis zum Erscheinen des Visual Studio Team System 2010 die wichtigsten Neuerungen sowie Gedanken und Vorschläge zum Umstieg vorgestellt werden. Das VSTS 2010 soll aktuellen Prognosen zufolge Ende 2009 erscheinen. Erfahrungsgemäß liegen die finalen (und…
CoreMedia und Spring Security verheiratet - Teil 2: Autorisierung
Rechte und Rollen Mit dem CoreMedia JavaEditor können Berechtigungsgruppen oder Rollen erstellt und Nutzern zugeordnet werden. Über die Gruppen können Berechtigungen sehr feingranular auf Dokumentebene eingestellt werden. Bei der Authentifizierung wird das Nutzerobjekt mit seinen Berechtigungen (Gra…
CoreMedia und Spring Security verheiratet - Teil 1: Authentifizierung
Erstellung eines CoreMedia-AuthenticationProviders für das Spring Security Framework Einleitung und Funktionsweise Neben dem Aufbau von geschlossenen Benutzergruppen (GBGs) im CMS kann es auch andere Gründe geben, das CoreMedia UserRepository für die Authentifizierung von Nutzern zu verwenden. Das S…
Neuerungen in SQL Server 2008: Der HierarchyId-Datentyp
Möchte man hierarchische Daten ablegen - wie z.B. Organisationsstrukturen in Unternehmen, so war das Standard-Vorgehen dazu bisher, 2 Felder zu verwenden - zunächst die Id des eigentlichen Elements und in einem weiteren Feld die Id des Elternknotens. Damit lassen sich Abfragen wie: "Wer ist direkter…
Neuerungen in SQL Server 2008: FILESTREAM Storage
Große BLOBs (Videos, Word-Dokumente etc.) konnte man in MS SQL Server bisher entweder in der Datenbank (langsam) oder im Filesystem (unsicher, keine Transaktionen) ablegen. FILESTREAM Storage vereint die Vorteile von beiden. Das Konzept von FILESTREAM integriert das SQL ServerDatenbankmodul in ein N…
Sharepoint für anonymen Zugriff konfigurieren
Standardmäßig ist anonymer Zugriff in Sharepoint nicht aktiviert. Um Sharepoint für den anonymen Zugriff zu konfigurieren, sind mehrere Schritte an verschiedenen Stellen (und in dieser Reihenfolge!) erforderlich: Zuerst muss in der Sharepoint Zentraladministration der anonyme Zugriff aktiviert werde…
Team Foundation Server: Projekte löschen
Schnell ist es passiert und man hat sich im Übereifer beim Anlegen des TFS-Projekts vertippt. Die Lösung klingt einfach: Da Umbenennen nicht geht, muss das Projekt gelöscht und mit dem richtigen Namen neu angelegt werden. Also im Team-Explorer auf "Remove" und weg ist das alte Projekt. Das neue ist…
Tipps und Tricks: Umgang mit geschlossenen WebParts
Geschlossenen WebPart wieder in die Seite integrieren Wenn man einen WebPart im SharePoint mit X schließt, so wird dieser trotzdem auf die Seite geladen und verbraucht Ressourcen - er wird lediglich nicht mehr angezeigt. Um ihn wieder auf der Seite anzuzeigen sind folgende Schritte notwendig: Site A…
Tipps und Tricks: Datum aus DateTime extrahieren im SQL-Server
Um aus einem Datum mit Uhrzeit, wie es beispielsweise GETDATE() zurückliefert, ein Datumswert ohne Uhrzeit zu machen, sind bis zur Version 2005 des SQL-Servers einige Verrenkungen notwendig. Ich möchte hier ein paar Lösungsansätze aufzeigen. Diese sind nach meiner Präferenz sortiert: SELECT DATEADD(…