|
Spaces home Marco Scheel aka GeekDot...PhotosProfileFriends | ![]() |
|
|
July 04 Der Blog ist umgezogenbitte macht ein Update eurer Bookmarks und Feedreader. Mein neuer Blog läuft jetzt hier:
Meine neue Feed URL:
June 16 Ein Schritt weiter in die Web 2.0 WeltHinweis: Ich versuche gerade mein Leben im WEB neu zu ordnen. Die Ausrichtung auf Web 2.0 Dienste (wenn es so was überhaupt gibt) geht heute ein Schritt weiter. Kurz die Historie:
Heute kommt noch ein Service, der mir persönlich noch etwas unbekannt ist, hinzu:
Man kann nun auf jeden Fall zwei Dinge erkennen:
Dem Account durcheinander ist leider nicht bei zu kommen. Die Sammlung der Dienste bei Google macht mir schon mehr Angst. Google ist auch mein primärer Suchdienst und so können die Jungs doch recht viel Daten über mich sammeln. Ich liebe es, die Vorteile der angebotenen "Software" zu nutzen. Die Zeit wird es zeigen, wie Google damit umgeht und wie die Öffentlichkeit darüber berichtet (wie also die öffentliche Meinung geformt wird). Es bleibt noch anzumerken, dass es trotz der Menge an Services nur ein Bruchteil der Dienste ist, die sich in dem Bereich tummeln. Bisher nicht genutzte Dienste: Angeschaut habe ich auch fast alle einmal, aber genutzt habe ich keins länger als ein Tag :-) Ich habe mir vorgenommen, über die verscheidenen Dienste nochmal im Detail zu berichten, zumindest die dich ich für interessant empfinde. Mal sehen, ob das klappt. Ciao MarcoHinweis: June 15 Neues Zuhause für meinen BlogAb heute will ich es mit einem neuen Zuhause mit meinem Blog versuchen. Ein paar Posts werde ich nich auf beiden aktiv werden, aber ich will möglichst schnell den Live Space Blog schließen. Neues Heim: http://marcoscheel.de Ich habe auf Basis von GraffitiCMS meinen Blog neu aufgezogen. Schaut doch auch mal auf die Seite. Das Layout ist ein angepaßtes Theme. Mehr zum Thema GraffitiCMS vielleicht in den nächsten Posts. Ciao Marco June 13 Windows Server 2008 und der Default Zustand der FirewallAus der Woche in der ich mich intensiver mit dem Windows Server 2008 und dem IIS7 beschäftigt habe, hat sich ein Detail eingebrannnt: Achtung: Firewall ist by default eingeschaltet! Total sicher, aber auch total ungewohnt. Ich bin gleich drei mal in den Fehler gelaufen:
Ich habe die Firewall nicht abgeschaltet, sondern einfach die Ports, die ich jetzt benötigte, eingetragen als Exception. Es ist einfach Gewohnheitssache. Ich habe nicht ganz so viel Zeit verloren, da ich nicht so viele Ports benötige, aber Kollegen in deutlich komplexeren Szenarien, hat es einiges mehr an Zeit gekostet. Ciao Marco P.S. Feed updaten nicht vergessen - http://feeds.feedburner.com/marcoscheel SharePoint Disk Based Blob CacheWir implementieren gerade eine SiteCollection in einem Portal in dem es darum geht Video's die aus einer Document Library kommen in einem Flash Movie darzustellen. Um die Performance und die Wartbarkeit zu halten haben wir folgende Dinge eingerichtet:
Das erzielte Ergebnis hilft zum einen die Datenbank zu entlasten, sendet allerdings auch gleich an den Client per HTTP-Header die folgenden Cache Control einstellungen: Sollte man in die verlegenheit kommen den Cache früher wieder los werden zu wollen, dann gibt es diese folgende potentielle Möglichkeiten:
Ciao Marco P.S. Feed updaten nicht vergessen - http://feeds.feedburner.com/marcoscheel June 11 2:1 für die TürkeiDas wird einen lange Nacht in Offenbach. Ciao Marco P.S. Feed updaten nicht vergessen - http://feeds.feedburner.com/marcoscheel June 10 Mein RSS Feed ändert sich/soll sich ändernIch bin jetzt ein Mitglied der FeedBurner Familie. Ab sofort ist mein RSS Feed über folgende URL zu erreichen: http://feeds.feedburner.com/marcoscheel Die Idee dahinter ist den Mehrwert, den so ein Dienst bringt, auszunutzen. Ich bin mir nicht sicher, ob ich der Microsoft Windows Live Space Plattform für Blogging treu bleibe. Ich bin sehr begeistert über die Funktionen und die Integration in den Windows Live Writer. Allerdings fehlen doch viele Dinge:
Solange ich meinen Feed bei Feedburner Manage, bin ich in der Lage meinen Blog so oft umzuziehen wie ich möchte! Auch wenn ich es vielleicht nie tun sollte. Feedburner biete eine Menge funktionen. Kurz angemerkt (ich kenne es auch erst seit eben):
Also lieber Leser, wer mehr von mir wissen will, sollte auf den Feedburner Link wechseln. Danke und Ciao Marco June 05 Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2Auf dem Microsoft SharePoint Team Blog gab es eben die Ankündigung, dass es nun die SharePoint Extenions für Visual Studio 2008 zum Download gibt. http://blogs.msdn.com/sharepoint/archive/2008/06/04/announcing-the-vsewss-version-1-2.aspx Die fehlende Verfügbarkeit hat mich schon oft genervt. Endlich ist es vorbei. Es gibt keine neuen Features. Aber das beste Feature ist folgendes: Es läßt sich unter Vista installieren. Allerdings... eben in den Comments gelesen... es gibt kein 64-Support :-S Naja man kann nicht alles haben. Ciao Marco June 04 SharePoint Links zum BookmarkenIch habe gestern beim Babysitten etwas Zeit gehabt und mal wieder meine Feeds gelesen. Dabei bin ich über zwei meiner Meinung nach wichtigen Artikel gestoplert:
Wer selber noch auf der Suche nach dem ultimativen Bookmarktool ist, dem würde ich einen Blick auf del.icio.us empfehlen. Ciao Marco June 02 ContentTypes und was passiert bei ÄnderungenIch wollte jetzt einmal kurz (auch für mich als reminder) runter schreiben, was passiert, wenn ich verschiedene Dinge an einem ContentType ändere:
Ciao Marco May 30 SharePoint und Microsoft SQL Server 2008 Reporting Add-in InstallationIch habe eben versucht die Reporting Integration für den SQL2008 auf dem MOSS Server zu aktivieren. Die Installation ist ohne Fehler abgebrochen. Die Lösung gibt es in der Readme von MS zum Add-In: Readme: Download aus dem February CTP Feature Pack des SQL 2008:
Ciao Marco Windows Server 2008 und fehlender POP ServiceIch beschäftige mich gerade mit dem Windows Server 2008 (wird ja auch Zeit) und schaue mir speziell den IIS an. Einen Post dazu wird es sicher in Zukunft geben. Meinem Interesse am W2K8 Server gilt natürlich auch speziell der SharePoint-Fähigkeit. Erstes Fazit ist toll, aber auch dazu später mehr. Negativ aufgefallen ist nun der fehlende POP3 Service. Ob die Mehrheit ihn benötigt, ist jetzt nicht die Frage. Für ein (schlanke) SharePoint Testumgebung war es allerdings die einfachste Möglichkeit, eine Szenario samt Mail zu realisieren.
Die Lösung habe ich nicht getestet, da ich überlege, ob ich nicht den hMailServer für so was nehme. Wenn jemand ein Vorschlag hat, der ohne Exchange auskommt, bin ich für alle Berichte bankbar. Ciao Marco May 16 SharePoint (MOSS) und KerberosI
Was man vorher tun muss:
Die Konfiguration des IIS übernimmt dann SharePoint selbst. Beim Anlegen der Applications wird man gefragt, wie man Authentifizieren will. Später kann man die Option über den Central Admin im Tab Application Management unter dem Punkt Authentication Provider finden. Sollte das Umstellen mit einem Fehler quitiert werden, ist Vorsicht geboten. Ein erneutes Aufrufen zeigt zwar den gewünschten Wert an, aber dieser wird nicht "live" ausgelesen, sonder kommt aus der ConfigDB. Ich hatte schon Installationen in denen ein Bug im IIS (OWS Timer Bug) dazu führte, dass die Metabase nicht zu schreiben war. Merkt man auch daran das das IIS Management Tool nicht auf geht. Weitere Informationen:
Ciao Marco May 13 Fehler beim Erstellen eines Zeitplans im SSPIch habe jetzt schon einige Installation mit dem Microsoft Office SharePoint Server 2007 (MOSS) gemacht. In der Regel sind es komplexere Installationen. Es sind also neben dem SQL Server noch zwei weitere Server in der SharePoint Farm. Bei der Konfiguration gehe ich immer Schritt für Schritt vor. Installation der Software, Konfiguration auf dem Server "Application Server" für Central Admin Host, den Rest der Farm joinen, SSP anlegen (SSP Application und MySite Application anlegen), alle Optionen unter "Operations", alle Optionen unter "Application Management" und zum Schluss alle Optionen des SSP. So weit hat sich Routine eingestellt und es ist mit keiner Komplikation zu rechnen. Allerdings kommt dann der Punkt für den "Profile Import" oder "Search - Content Source" zum Erstellen der Schedules. Und auch mit SP1 (noch keine Rollups) bekomme ich hier immer mal wieder einen Fehler "Access Denied". Grund für den Fehler ist wohl eine fehlerhafte Konfiguration des "%windir%\tasks" Ordners und der Sicherheitseinstellungen. Für die AppPool Accounts muss hier die korrekte Security eingestellt werden. Details wie man das auch bei dem speziellen Ordner der "Scheduled Tasks" macht findet man hier: Ich mache bald eine Installation direkt mit SP1 Rollups (3 an der Zahl zum heutigen Stand) und werde berichten, was passiert. Ciao Marco Eigene Style Informationen im WYSIWYG-Editor von SharePointDas Tool der Wahl heißt SharePoint Designer und wie es geht erklärt MS selbst: Create HTML Editor styles - SharePoint Designer - Microsoft Office Online Ciao Marco SharePoint (Coding) und SpeicherverwaltungFolgende Artikel behandeln das Thema oder die Auswirkung:
Ein guter SharePoint Programmierer muss also wissen, was hinter seinen Objekten steckt. Leider ist es es auch nicht so einfach immer ein Dispose aufzurufen, wo es angeboten wird :-S Ein Sharepoint Objekt das direkt aus dem SPContext kommt, wurde zum Beispiel nicht von dem Programmierer erstellt und somit ist er auch nicht für das schließen verantwortlich. Er darf es sogar nicht schlichen, da noch anderer Programmcode nach ihm das Objekt benötigt. Es wird also deutlich, dass es darauf ankommt, wo ich meine Objekte her bekomme. In der Regel ist man gut beraten, die MS Guides zu lesen und diese zu befolgen. Ein MS SharePoint Objekt, welches das IDisposable Interface implementiert, sollte auf jeden Fall geprüft werden, ob es geschlossen werden muss. Wenn man nun solche Probleme hat, sollte man sich einfach den Artikel von Stefan Grosser ansehen. Es wird schnell klar, dass es nicht trivial ist, die Quelle zu finden. Selbstgeschriebener oder eingekaufter Code kann die Quelle für Speicherprobleme sein, allerdings gibt es auch genug andere Ursachen, die von MS direkt kommen. Zumindest läßt der eine oder andere KB Artkel darauf schließen. Also dann happy coding. Ciao Marco SharePoint und PermissionsZum Nachschlagen für die Rechte, die ein User haben kann, die für Filterung von Elementen (z.B. Navigationspunkten in Systemmenüs) zuständig sind (Audience Targeting): Hintergrund ist das Ein- und Ausblenden von Controls, wenn der User zum Beispiel Listen erstellen kann. Ein Beispiel in dem MS das selber macht ist die MasterPage des Intranet Collaboration Portals. Hier wird der Punkt "View all site content" für User ohne entsprechende Rechte versteckt. Somit ist es für eigene Solutions und Menüeinträge ebenfalls relevant. Ciao Marco Arbeiten mit dem Sharepoint "Site Directory"Ich habe mich vor kurzem etwas intensiver mit dem MS SiteDirectory Template beschäftigt. Es ging darum, hier automatisch MetaDaten zu aktualisieren. Die "Kindsite", die im SiteDirectory einen Eintrag in der "Sites" Liste hat, sollte unter speziellen Bedingungen aktualisiert werden. Nun ist die Frage wie kommt man ran? Die URL irgendwie speichern? Aber wer macht das? Wann macht man das? Ein Griff zur PowerShell hat schnell zu Tage gefördert, dass alle Anstrengungen überflüssig sind. Zumindest für Sites, die über das SiteDirectory erstellt wurden, findet man in den Properties des SPWeb Objektes die nötigen Informationen:
Ciao Marco MySite Creation FehlerIn zwei Installationen hatte ich jetzt schon einen Fehler beim Erzeugen von MySites, obwohl das bisher ohne Problem funktioniert hat. Es wird wohl an SP1 oder einem anderen MS OS Update liegen, da auch bisher Farmen, die über 1 Jahr ohne Probleme liefen, betroffen sind. Bei der bereits laufenden Farm hat mir der System Center Operations Manager (SCOM oder OpsMgr) den Gefallen getan, mich darüber zu informieren, da nicht unbeingt jeder User sich darüber beschwert, wenn etwas nicht funktioniert, was er bisher noch nciht kennt :-) Die Lösung: Bei mir hat auch das Aufnehmen in die locale Admingruppe geholfen, irgendwie unschön, aber solange ich nicht mehr Zeit habe, das bei MS zu verifizieren und ein Hotfix anzufordern (wenn er denn existiert), wird es erstmal so bleiben. Ciao Marco Move SQL Server Database FilesIch komme immer wieder in die Situation, dass ich die System oder zumindest die tempdb einer MS SQL Server Installation umlegen muss. Anweisungen für das Vorgehen findet man hier: Am einfachsten und wichtigsten ist das Umkonfigurieren der tempb. Ciao Marco |
|
|