Monatliche Archive: Juli 2008

Ränke zu einer SharePoint-Benutzergruppe!

In den letzten zwei Wochen, Ich besuchte die New Jersey SharePoint User Group und der neu gegründeten New York-SharePoint Entwickler Benutzergruppe (im Gegensatz zu der etablierten New York SharePoint User group).

In New Jersey, die guten Leute von NewsGator präsentiert ihr Produkt und fallen viele sehr interessante soziale EDV-Konzepte. Wenn Sie sind auf der Suche um social-computing in Ihre Organisation System unterstützt so zu integrieren und nicht Out-of-Box-SharePoint für Sie tun, Ernst Auschecken NewsGator. Es gibt sehr gute Sachen. Viele große soziale EDV-Funktionalität und (in einer Demo-Umgebung mindestens) sehr gut gemacht.

Ich bin persönlich davon überzeugt, dass Unternehmen, bei der soziale EDV Haltungen und Systeme werden diejenigen, die nicht zu übertreffen. Es ist auch nützlich, zu ignorieren oder, an dieser Stelle denke ich, sogar Verzögerung. Es kann einen enormen Unterschied im täglichen Betrieb zu machen, wenn es richtig gemacht. Ich schreibe einige mehr dazu später.

In New York gestern Abend, der Startschuss seiner konstituierenden Sitzung im Büro MSFT 52nd und 6. NY SharePoint-Entwickler-Gruppe. Gewusst wie: Erstellen einer benutzerdefinierten Stsadm Erweiterung präsentiert John Bender. Ich habe darüber gelesen., aber es "live zu sehen" stellt die Dinge klar. Es ist viel einfacher, als ich realisiert. Keine Notwendigkeit für Funktionen/Lösungen, nur eine XML-Datei und einer DLL. Er ging durch einen Prozess für rekursiv suchen und Anzeigen der Sicherheitseinstellungen für Websites und Listen in einer Websitesammlung. Er nahm es weiter um zu beschreiben, wie dies sein könnte ein Überprüfungsprozess Teil. Diese Gruppe beschäftigt sich ausschließlich mit der Entwicklung und so kommen nicht in Konflikt mit größeren etablierten SharePoint Benutzer-Gruppe, die häufig auf einer höheren Ebene spricht.

Es gibt Gruppen auf der ganzen Welt. Überprüfen sie heraus.

</Ende>

Onnieren Sie meinen Blog ab.

E-Mail an täglichen Aufgabenerinnerungen // Schleifen in SharePoint Designer-Workflows

Einen ausführlichen Artikel schrieb ich vor einigen Wochen Beschreibung zum Erstellen eines SharePoint Designer-Workflows eine Aufgabe Erinnerung per e-Mail täglich sendet. Es ist schon veröffentlicht am neuen SharePoint Magazin Standort. Ganz allgemein, der Artikel zeigt, wie eine Schleifenstruktur in SPD erstellen.

Das Magazin hat eine Vielzahl von Artikeln, einschließlich, unter anderem, sehr technischen Kram, Interviews und Branchen-news. Ich empfehle, dass Sie Ihren RSS-feed hinzufügen.

Haben Sie ein Produkt oder eine Dienstleistung zu verkaufen, Ich würde auch Werbung auf der Website betrachten.. Es ist aus einem starken Start mit mehreren tausend paar Augen auf es bereits. Das ist sicher zu wachsen.

Schließlich, Wenn Sie Juckreiz gewesen habe, etwas schreiben und es draußen vor einem größeren Publikum zu erhalten, Dies ist eine großartige Zeit und Ort zu kratzen.

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags:

SharePoint Best Practices Konferenz

Ich spreche in der SharePoint Best Practices Konferenz im November.

Es ist eine Art eine lustige Geschichte. Ich war in Virginia präsentiert auf der SUGDC Konferenz und dieser Freitag war der Anmeldeschluss sprechende Vorschläge für die BP-Konferenz. Die Organisatoren beschrieben, wie sie eine "blinde-Auswahl verwenden würden" Prozess und dass würden alle Anstrengungen unternommen werden, Präsentation auf der Grundlage dessen Wert auswählen, usw.. Meine Chancen immer ausgewählt zu maximieren, Ich legte zwei Vorschläge. Die Auswahlkommission nahm beide.

Mein Kollege (Natalya Voskresenskaya) und ich werde eine reale Governance-Modell, das wir und unser Kunde für eine erhebliche SharePoint Rollout-Projekt im letzten Sommer zusammen zu diskutieren. Das Ziel hier ist, um die Details der Steuerungsplan und warum wir glauben, dass es stellt bewährte Methoden im Zusammenhang mit Sharepoint zu beschreiben, Governance und ähnliche Unternehmen.

Sekunde, Ich werde ein Verfahren zur Herstellung von großen geschäftlichen Anforderungen von Endbenutzern präsentieren.. Dies geht zurück auf eine sehr frühe Blog-Postings, veranlaßte den Titel "MOOS: Effektive Einführung in einer Organisation".

Diese Konferenz sieht verrückt voller großer Informationen und ich sehr empfehlen reißen Sie sich entfernt von Ihrer Arbeit für drei Tage, Beitritt im auf diese Präsentationen und Vernetzung mit beiden Konferenzteilnehmer und Lautsprecher. Es werden Zeit und Geld gut angelegtes.

Hope to see you there 🙂

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags:

Meine neuesten “In der Verteidigung von SharePoint Designer” Artikel ist verfügbar.

Mark Miller über in Endbenutzer SharePoint Meine neuesten Artikel über die mit SharePoint Designer große Workflow-Lösungen bis auf seiner Website erstellen hat gebucht werden.. Check it out.

In diesem Artikel, Ich Rede über den Design-Prozess und, im detail, zum Einrichten eines zuverlässige und wiederholbare Testprozesses mithilfe der SharePoint-features (Benutzerdefinierte Listen, Website-Vorlagen). Der Artikel richtet sich an Endverbraucher, aber der Ansatz ist auch gut für Entwickler.

</Ende>

Onnieren Sie meinen Blog ab.

Wie beschreiben Sie Ihre SharePoint-Aufgabe?

Wie oft geschieht dies für Sie? Ich Sitze auf meinem laptop, Blogs lesen, Reaktion auf Forum Buchungen, 2 Kopien von visual Studio öffnen und VPN würde auf einen anderen Server mit ihren eigenen visual Studio aus + 15 Browserfenster (ein typischer Tag) und jemand mit dem Namen Samantha (meine Frau, offenbar) sagt mir, "Wir haben es in sein 30 Minuten. Ziehe."

Ich stehe in eine Benommenheit, Wandern Sie rund um das Haus gewirbelt, Holen Sie sich in ein Auto und die nächste Sache, die ich kenne, Ich bin auf einer Party mit einem Bier in der Hand und jemand fragt mich, "So, Was tun Sie für ein Leben?"

Diese Gespräche gehen nie gut.

Mich: "Ahh … Ich bin ein Lösungsarchitekt für EMC."

Namenlose Person: leere starren

Mich: "Ich arbeite mit einem Produkt namens SharePoint … Es ist von Microsoft."

NP: "Aha! Ich habe gehört, dass Unternehmen! Was ist SharePoint?"

Mich: "Umm … Es tut Zusammenarbeit … Leute benutzen es, Informationen zu teilen … Es ist eine Plattform für die Erstellung von Busines sol…"

NP: Augen Verglasung.

Mich: "Ich bin ein Programmierer."

NP: "Aha! Ich kenne Leute in meiner Firma, tun-Programmierung! Als ich in der High School war., Ich spielte mit BASIC."

Und mit diesem Teil des Gesprächs über, Wir wenden uns an etwas leichter zu reden, wie die Politik.

Wer Pflege zu beschreiben, wie sie damit umgehen?

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags:

Ausblenden von benutzerdefinierte Aktionen in SharePoint

Vor einigen Monaten, während der Arbeit an einem Projekt für einen client, Ich habe ein feature. Unter anderem, Diese Eigenschaft definiert eine benutzerdefinierte Aktion (Diese erscheinen unter Websiteeinstellungen). Der einzige Zweck für diese Aktion war, mir zu zeigen, die die Featureaktivierung tätig war, wie erwartet. Im Grunde, Ich habe es als eine grobe Form des Debuggens.

Viel zu meiner Peinlichkeit, Dieses Debuggen Artefakt machte seinen Weg vom Dev UAT und Produktion, bevor jemand zu Fragen rund um, "Was ist dieser Link xyzzy?"

Jetzt, Wir sind in der Produktion und ich möchte wirklich nicht das Feature deinstallieren, Verlegenheit elements.xml und dann neu installieren.

Todd trübere wies darauf hin, eine einfache Möglichkeit, damit umzugehen. In seinen Worten:

"CustomActions sind nicht in die Datenbank kopiert, Sie sind direkt die Elements.xml-Datei lesen und in den Zustand der Anwendung zur Laufzeit kopiert. Also, Du musst nicht deaktivieren, Deinstallieren, neu installieren, und die Funktion zum Entfernen der CustomAction reaktivieren. Nur aus die Elements.xml-Datei entfernen und den Anwendungspool wiederverwenden(s) erfolgt. Das nächste Mal ist das Feature im Bereich, die CustomAction wird nicht mehr angezeigt."

Ich befolgte seine Anweisungen und, Natürlich, Sie arbeiten.

In meinem Fall, Dies ist die Abteilung Ebene Installation mit nur einem einzigen WFE. Wenn Sie sich mit diesem Problem in Zukunft und mehrere WFE, Ich glaube, dass müssen Sie umsteigen in den einzelnen.

</Ende>

Onnieren Sie meinen Blog ab.

Konfigurieren der Thesaurus in MOSS

Ich arbeite an einer Architektur Überprüfung Dokument diese Woche und es schlägt, unter anderem, dass der Client in Betracht ziehen des Thesaurus zur Verbesserung der Endbenutzer-Suchfunktion. Diese selbst haben nie getan, Ich wollte einen kurzen hands-on-Test zu tun, damit mein Vorschlag verbindlich ist.

Es war überraschend schwierig, herauszufinden, wie zu tun, zwar es ist, Tatsächlich, ganz einfach. Es ist ein ziemlich gutes Stück Informationen zum Thesaurus (Überprüfen Hier und Hier, zum Beispiel). Jedoch, Diese Dokumente sind entweder WSS 2.0 / VP6 2003 orientierte oder buchstabieren sie nicht wirklich was zu tun, nachdem Sie Ihre Änderungen, im Thesaurus vorgenommen haben. Sie bieten eine große Übersicht und gutes Stück Details, aber es reicht nicht, um die Ziellinie zu überqueren.

Diese Schritte arbeitete für mich:

  1. Nehmen Sie Änderungen an den thesaurus. (Weiter unten finden Sie ein wichtiger Hinweis)
  2. Gehen Sie auf dem Server und starten Sie die "Office SharePoint Server-Suche" Dienst.

Eine Spitze des Hutes zu Herr. J. D. Wade (Bio). Er zur Verfügung gestellt der wichtigsten etwas über die Search-Dienst neu zu starten und mich aus endlosen gerettet, zeitaufwendig und unnötige Iisresets und vollständigen Index Crawlen. Diese episode beweist, Noch einmal, dass Twitter ist das genial. (Folge mir auf Twitter hier. Ich interessiere mich für eine SharePoint-Person, die mir folgt).

Ich weiß nicht, ob diese Funktion in WSS verfügbar ist. Wenn es ist oder nicht, Bitte terlassen Sie einen Kommentar oder eine e-Mail, die mich und ich werde diesen Beitrag aktualisieren hin.

Wichtiger Hinweis: Es gibt widersprüchliche Informationen über welche XML-Thesaurusdatei ändern. Es gibt diese Vorstellung von "tsneu.xml" als die "neutral" Thesaurus. Ich verlor einige Zeit mit, dass man. In meinem Fall, Ich brauchte, um die "tsenu.xml ändern" Datei im Ordner der app-ID selbst: \\win2003srvc$ ProgrammeMicrosoft Office Servers12.0DataOffice ServerApplications3c4d509a-75 c 5-481 c-8bfd-099a89554e17Config. Ich gehe davon aus, dass in einer Situation mit mehreren Farmen, Sie würde diese Änderung überall machen, die ein Abfrageserver ausgeführt wird.

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags: , ,

MOSS Dokument Management Großprojekte: 50k pro Tag, 10 Millionen insgesamt

Vergangenen Woche, Jemand stellte eine Frage zum Erstellen einer SharePoint-Umgebung, die eine ziemlich große Menge neuer Dokumente behandeln würde (10,000 +/- in diesem Fall). Ich weiß nicht viel über diese, aber Dank dieses White paper, Ich fühle mich viel besser informiert.

Für mich, Dieses White Paper ist ziemlich genau eine Buch-Marke im moment, aber ich begann es durchlesen und dachte, dass ich meine Hauptseite Take-Away hervorheben möchte. SharePoint kann skaliert werden, um zu behandeln, mindestens, Diese Last:

  • 50k neue Dokumente pro Tag.
  • 10 insgesamt Millionen Dokumente.

Ich schreibe die Zahlen 50k / 10MM, weil sie leicht genug zu merken sind. Solange Sie wissen, dass sie Minima, Sie werden nicht in Schwierigkeiten geraten.. Die Höchstwerte sind mindestens 10 Prozent höher als die und mit extremen tuning, möglicherweise viel höher.

Vielen Dank, Mike Walsh, noch einmal für seine post-pro WSS FAQ-Aktualisierungen und Korrekturen. Wenn Sie nicht abonniert haben, Sie sollten ernsthaft darüber nachdenken es zu tun.

</Ende>

Onnieren Sie meinen Blog ab.

SharePoint-Leistung — Schnell (Aber ungewöhnliche) Tipp

Wir arbeiten in einem Benutzerakzeptanztests (UAT) Umwelt,, im Vergleich zur Entwicklung, ist tot langsam.

Es ist eine komplizierte Umgebung mithilfe von FBA, SQL 2008, SSRS und erweiterten Web-Anwendungen über das Internet mithilfe von Https zugänglich sind., So ist es schwer, um das Problem ausfindig.

Für einen früheren Kunden, Wir benutzten FBA mit einem LDAP-Rolle-Anbieter (und Mitgliedschaftsanbieter). Einer meiner Kollegen, viel klüger als ich, festgestellt, dass die "Out of the Box" LDAP-Rolle-Anbieter, Wenn Sie in dieser Umgebung verwendet, war nicht gut skalieren. Zur Lösung dieses Problems für diesen client, Er implementiert ein nettes Zwischenspeichern Schema in ein benutzerdefinierter Rollenanbieter.

Diese Situation schien ähnlich, also sahen wir uns in dieser Lösung auf der heutigen Client repliziert. Wie ich war, das Debuggen, Ich bemerkte, dass diese Meldung häufig im Systemprotokoll angezeigt werden würde (aus der Ereignisanzeige):

Ein Arbeitsprozess mit Prozesskennung "XXX’ für Anwendungspool ' Home – 80’ hat eine Wiederverwendung angefordert, da es das virtuelle Speicher-Limit erreicht.

Ich habe dieses bedeuten, dass der app-Pool weit recycling war, viel zu oft und das würde erklären, dass ein Performance-Problem.

Ich schaute auf die app-Pool-Eigenschaften und seine "Recycling" Seite zeigte, dass die Eigenschaft "Maximum virtueller Speicher (in Megabyte)" eingestellt wurde hatte true und hatte schon zu 5000. Das scheint wie genug, aber ich beschloss, nicht gesetzt, dass der Wert und die hatte einen sofortigen positiven Effekt. Kein mehr app-Pool Wiederverwendung. Nicht mehr geheimnisvoll mitlaufen und Pausen.

Ich verstehe wirklich nicht die zugrunde liegende "stuff" Das wird es auf, aber eindeutig eine Art von Ursache/Wirkung-was ist passiert und jetzt, die UAT-Umgebung ist verwendbar.

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags:

Fairfield/WestChester SharePoint User Group in Connecticut

Meine Kollege (Natalya Voskresenskaya) und ich wird anlässlich der Fairfield/Westchester SharePoint User Group Tagung 6:00 PM auf 07/16 (Mittwoch). Wir sprechen über das Webpart für Inhaltsabfragen. Dies ist das gleiche (aber verbesserte Version, die wir nach New York im Mai gab).

Voranmeldung hier: https://www.clicktoattend.com/invitation.aspx?code=129626&wa=wsignin1.0

Natalya und ich hoffe, euch dort zu sehen!

Hier ist die e-Mail Richard Martzelle gerade verschickt zum Thema:

Thema: Inhaltsabfrage-Webpart verwenden, zum Erstellen von Businesslösungen

Lautsprecher: Paul Galvin & Natalya Voskresenskaya

Datum: Juli 16Th Zeit Willkommen: (Essen & Netzwerk): 6:00UHR Zeit: 6:30 UHR -8:00UHR

Konferenz-Beschreibung

MOSS 2007 Inhaltsabfrage-Webpart (CQWP) ermöglicht Benutzern das Erstellen benutzerdefinierter Ansichten der Daten abgefragt, aus vielen Quellen, und präsentieren diese Daten an einem Ort. Trotz seiner leistungsstarken Abfrage & Inhalt Veredelung Optionen, CQWP ist oft eine Funktion unterschätzt und übersehen. CQWP ist sowohl als Daten-Extraktion Motor" (nirgends finden von Dokumenten oder Listenelementen in einer Websitesammlung) und auch eine erstklassige Präsentations-Werkzeug, das können Benutzer steuern, wie Inhalt angezeigt wird, durch das Einwickeln von HTML und Stile zu fast irgendeiner Weise formatieren, die Sie wünschen.

In dieser Demo-Heavy-Sitzung, Sie zeigen, wie die CQWP verwenden, um Unternehmensprobleme durch Angeberei Kernfunktionen

• Verwenden Sie CWQP-Standardfeatures, einschließlich Zielgruppenadressierung

• Verwenden Sie CWQP als ein reporting-Tool an einer beliebigen Stelle in einer Websitesammlung über Filterkriterien wie z. B. "alle Dokumente erstellt heute"

• Ändern Sie aussehen & Gefühl der Abfrageergebnisse auf Geschäftsdaten markieren, zeigen Sie zusätzliche Spalten mit Informationen an, Anzeigen von Informationen in einem Raster-format, und andere

• show wie CQWP Content-Type-Verwaltung unterstützen können (dh. finden Sie alle Dokumente eines bestimmten Inhaltstyps um potenzielle Auswirkungen von Änderungen eine CT-Definition verstehen)

• beschreiben Sie einige Einschränkungen der CQWP

• bieten eine Liste der Ressourcen für erweiterte CQWP-Techniken, einschließlich blogs, ECQWP-Codeplex-Projekt & MSDN-Dokumentation

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags: