maandelijkse archieven: Juli 2008

Ga weg naar een SharePoint-gebruikersgroep!

In de laatste twee weken, Ik bezocht de New Jersey SharePoint user group en de nieuw gevormde New York SharePoint Ontwikkelaars gebruikersgroep (in tegenstelling tot de meer gevestigde New York SharePoint-gebruikersgroep).

In New Jersey, de goede mensen van NewsGator hun product gepresenteerd en bedekt een heleboel zeer interessante sociale computing concepten. Als u op zoek bent om op te nemen sociale computing in uw organisatie een systeem-bijgewoonde wijze en out-of-the-box SharePoint om te doen het voor u niet krijgen, serieus check uit NewsGator. Het is zeer goed spul. Een heleboel geweldige sociale computing functionaliteit en (in een demo omgeving ten minste) zeer goed gedaan.

Ik ben er persoonlijk van overtuigd dat bedrijven die te beginnen sociale computing houdingen nemen en systemen die niet zal overtreffen. Het is ook nuttig om te negeren of, op dit punt denk ik dat, zelfs vertraging. Het kan een enorme verschil in dagelijkse activiteiten maken indien correct gedaan. Ik schrijf wat meer over dit later.

In New York gisteravond, de NY SharePoint Developers group schopte haar openingszitting op MSFT kantoor op 52nd en 6e. John Bender gepresenteerd over het maken van een aangepaste stsadm-extensie. Ik heb gelezen over het, maar het zien van het "live" verduidelijkt dingen. Het is veel gemakkelijker dan realiseerde ik me. Geen behoefte aan functies/oplossingen, een XML-bestand en een dll-bestand. Hij gooide vier wijd op door middel van een proces voor recursief zoeken en beveiligingsinstellingen voor sites en lijsten in een siteverzameling weergeven. Hij nam het verder om te beschrijven hoe dit zou kunnen zijn een deel van een controleproces. Deze groep richt zich uitsluitend op ontwikkeling en dus niet komen in conflict met grotere meer gevestigde SharePoint gebruikersgroep die vaak op een hoger niveau spreekt.

Er zijn groepen over de hele wereld. Check ze uit.

</einde>

Abonneren op mijn blog.

E-mailen dagelijkse taak herinneringen // Herhaling instellen in SharePoint Designer Workflow

Ik schreef een uitvoerig artikel een paar weken geleden waarin wordt beschreven hoe een SharePoint Designer werkstroom die een e-mail met feedbackherinnering is taak op een dagelijkse basis stuurt te maken. Het is geweest gepubliceerd op de nieuwe SharePoint Magazine site. Meer in het algemeen, het artikel toont hoe maak een looping structuur in SPD.

Het magazine heeft een grote verscheidenheid van artikelen met inbegrip van, onder andere, zeer technische zaken, interviews en industrie nieuws. Ik adviseer dat u het aan uw RSS-feed toevoegt.

Hebt u een product of dienst te verkopen, Ik zou ook overwegen reclame op de site. Het is uitgeschakeld voor een sterke start met verscheidene duizend paren van ogen kijken naar het al. Dat is zeker te groeien.

Tot slot, Als u heb jeuk om te schrijven iets en het uit te krijgen voor een groter publiek, Dit is een geweldige tijd en plaats om te krabben.

</einde>

Abonneren op mijn blog.

Technorati Tags:

SharePoint beste praktijken conferentie

Ik spreek op de SharePoint Best Practices conferentie in November.

Het is soort van een grappig verhaal. Ik was in Virginia presenteert op de SUGDC conferentie en die vrijdag was de termijn sprekende voorstellen voor de BP-conferentie in te dienen. De organisatoren beschreven hoe ze zou gebruiken een "blind-selectie" proces en dat alles zou worden gedaan om presentatie op basis van de waarde selecteren, etc. Om te maximaliseren mijn kansen op het krijgen geselecteerd, Ik heb twee voorstellen ingediend. De selectiecommissie geplukt beide.

Mijn collega (Natalya Voskresenskaya) en ik zal bespreken een levensechte governancemodel dat wij en onze cliënt samen te voor een aanzienlijke SharePoint rollout project afgelopen zomer stellen. Het doel hier is om te beschrijven de details van het plan bestuur en waarom wij dat het beste praktijken in de context van Sharepoint vertegenwoordigt, Bestuur en vergelijkbare bedrijven.

Tweede, Ik zal presenteren een proces voor het verkrijgen van grote zakelijke behoeften van de eindgebruikers. Dit gaat terug op een van mijn zeer vroeg blog posts, inaptly met een adellijke titel "MOSS: Effectieve Inleiding tot een organisatie".

Deze conferentie lijkt te zijn krankzinnig vol met grote informatie en ik sterk aanbevelen scheuren zelf weg van uw werk voor drie dagen, meedoen aan deze presentaties en netwerken met beide deelnemers van de conferentie en sprekers. Het zal tijd en geld goed besteed.

Hope to see you there 🙂

</einde>

Abonneren op mijn blog.

Technorati Tags:

Mijn laatste “In Defense van SharePoint Designer” Artikel is beschikbaar

Mark Miller over op Eindgebruiker SharePoint mijn laatste artikel over het gebruik van SharePoint Designer maken grote workflowoplossingen omhoog op zijn site heeft gepost. Check it out.

In dit artikel, Ik praat over het ontwerpproces en, meer in detail, het instellen van een betrouwbare en herhaalbare testproces met behulp van SharePoint-functies (aangepaste lijsten, sitesjablonen). Het artikel richt zich op eindgebruikers, maar de aanpak is ook goed voor ontwikkelaars.

</einde>

Abonneren op mijn blog.

Hoe u uw SharePoint-Job omschrijven?

Hoe vaak gebeurt dit aan u? Ik zit op mijn laptop, het lezen van blogs, reageren op forumberichten, 2 kopieën van visual studio openen en VPN zou uit naar een andere server met eigen visual studio + 15 browser windows (een typische dag) en iemand genaamd Samantha (mijn vrouw, blijkbaar) vertelt me, "We moeten er in 30 minuten. Krijg gekleed."

Ik opstaan in een roes, dwalen rond het huis staartdeling, krijgen in een auto en de volgende zaak die mij weet, Ik ben op een feestje met een biertje in mijn hand en iemand mij vraagt, "Dus, Wat doe je voor de kost?"

Deze gesprekken gaan nooit goed.

Me: "Ahh … Ik ben een architect oplossingen voor EMC."

Naamloos persoon: blanco staren

Me: "Ik werk met een product genaamd SharePoint … het is van Microsoft."

NP: "Aha! Ik heb gehoord van dat bedrijf! Wat is SharePoint?"

Me: "um … het doet samenwerking … mensen het gebruiken om informatie te delen … Het is een platform voor het bouwen van busines sol…"

NP: Ogen beglazing.

Me: "Ik ben een programmeur."

NP: "Aha! Ik ken mensen in mijn bedrijf dat Ken de programmering! Toen ik op de middelbare school, Ik speelde rond met BASIC."

En met dat deel van het gesprek over, Wij wenden tot iets makkelijker om te praten over, als politiek.

Iedereen die zorg te beschrijven hoe zij omgaan met dit?

</einde>

Abonneren op mijn blog.

Technorati Tags:

Verbergen van aangepaste acties in SharePoint

Enkele maanden geleden, tijdens het werken aan een project voor een client, Ik heb gemaakt een functie. Onder andere, die functie gedefinieerd een aangepaste actie (deze berichten worden weergegeven onder site-instellingen). Het enige doel voor deze aangepaste actie was om aan te tonen dat de activering functie werkte zoals verwacht. In principe, Ik gebruikte het als een ruwe vorm van foutopsporing.

Veel tot mijn verlegenheid, Deze debugging artefact gemaakte zijn zin van dev tot UAT en tot productie voordat iemand heb rond om te vragen, "wat is dit xyzzy link?"

Door nu, We zijn in productie en ik echt niet wilt verwijderen van de functie, Positiebepaling elements.xml en vervolgens opnieuw te installeren.

Todd somberder een gemakkelijke manier om het te behandelen op gewezen. In zijn woorden:

"CustomActions worden niet gekopieerd naar de database, ze zijn rechtstreeks uit het Elements.xml-bestand gelezen en gekopieerd naar de status van de toepassing in runtime. Dus, u hoeft niet te deactiveren, verwijderen, opnieuw installeren, en de functie als u wilt verwijderen de CustomAction verkeersrapporten opnieuw activeren. Gewoon verwijderen uit het bestand Elements.xml en de groep van toepassingen te recyclen(s) verricht. De volgende keer dat de functie in omvang is, u zal niet de CustomAction meer zien."

Ik volgde zijn instructies en, Natuurlijk, ze werken.

In mijn geval, Dit is een departement niveau installatie met slechts een enkele WFE. Als je jezelf met dit probleem in de toekomst en met meerdere WFE vinden, Ik denk dat u zult moeten maken van de verandering in elk.

</einde>

Abonneren op mijn blog.

Thesaurus in MOSS configureren

Ik ben bezig met een document van het platform bekijken deze week en het suggereert, onder andere, dat de client kunt u overwegen de synoniemenlijst gebruiken om te helpen de eindgebruiker zoekervaring verbeteren. Dit zelf hebben nooit gedaan, Ik wilde doen een snelle hands-on test zodat mijn suggestie authentiek is.

Het was verrassend moeilijk om erachter te komen hoe dat te doen, Hoewel er, Eigenlijk, heel eenvoudig. Er is een vrij goed beetje van informatie over de synoniemenlijst (selectievakje Hier en Hier, bijvoorbeeld). Echter, die documenten zijn ofwel WSS 2.0 / SPS 2003 gericht of zij eigenlijk niet beschrijven wat doen nadat u uw wijzigingen hebt aangebracht in de synoniemenlijst. Ze bieden een goed overzicht en eerlijke beetje van detail, maar het is niet genoeg om de eindstreep.

Deze stappen gehanteerd voor mij:

  1. Breng de wijzigingen aan de synoniemenlijst. (Zie hieronder voor een belangrijke opmerking)
  2. Ga naar de server en start opnieuw op de "Office SharePoint Server Search" service.

Een tip van de hoed aan Mijnheer. J. D. Wade (bio). Hij verstrekt de belangrijkste bit over het opnieuw starten van de zoekservice en redde me van eindeloze, tijdrovend en onnodige iisresets en volledige index verkenningen. Deze aflevering bewijst, Nog een keer, dat Twitter is het awesome. (Volg mij op twitter hier. Ik volg elke SharePoint-persoon die mij volgt).

Ik weet niet als deze functionaliteit beschikbaar in WSS is. Als het is of niet, laat een commentaar of e-mail me en ik zal deze post bijwerken.

Belangrijke opmerking: Er is tegenstrijdige informatie over welke XML-thesaurus bestand wijzigen. Er is deze notie van de "tsneu.xml" Als de "neutraal" synoniemenlijst. Ik verspilde enige tijd werken met die ene. In mijn geval, Ik moest veranderen de "tsenu.xml" bestand dat zich bevindt in de map van de app ID zelf: \\win2003srvc$ Program FilesMicrosoft Office Servers12.0DataOffice ServerApplications3c4d509a - 75 c 5-481 c-8bfd-099a89554e17Config. Ik neem aan dat in een situatie van multi boerderij, zou u deze wijziging overal die een query server draait.

</einde>

Abonneren op mijn blog.

Technorati Tags: , ,

Grootschalige MOSS Document Management projecten: 50k Per dag, 10 Miljoen totaal

Deze afgelopen week, iemand een vraag gesteld over het maken van een SharePoint-omgeving die zou omgaan met een vrij hoog volume van nieuwe documenten (10,000 +/- in dit geval). Ik weet niet veel over dit, maar Dankzij dit Witboek, Ik voel me veel beter op de hoogte.

Voor mij, Dit Witboek is vrij veel net een boek mark op dit moment, maar ik ben begonnen met lezen door middel van het en dacht dat ik noem mijn belangrijkste RestaurantgidsTake-away. SharePoint kan worden aangepast om, op een minimum, deze belasting:

  • 50k nieuwe documenten per dag.
  • 10 miljoen documenten totale.

Ik schrijf de 50k / 10MM cijfers omdat ze gemakkelijk genoeg om te onthouden. Zo lang als je weet dat ze zijn minima, u zult niet in de problemen. De maxima zijn ten minste 10 procent hoger dan dat en met extreme tuning, eventueel een stuk hoger.

Bedankt, Mike Walsh, nogmaals voor zijn wekelijkse WSS FAQ updates en correcties post. Als u niet bent geabonneerd op het, u moet serieus denkt over het doen van het.

</einde>

Abonneren op mijn blog.

SharePoint prestaties — Snelle (Maar ongebruikelijke) Tip

We hebben gewerkt in een gebruikers acceptatie testen (UAT) omgeving die, in vergelijking tot ontwikkeling, is dood traag.

Het is een ingewikkeld omgeving met behulp van FBA, SQL 2008, SSRS en uitgebreide webtoepassingen toegankelijk via het internet met https, dus het is moeilijk geweest om sporen van het probleem.

Voor een vorige client, We FBA gebruikt met een LDAP-provider van rol (en lidmaatschapsprovider). Een van mijn collega 's, veel slimmer dan ik, bepaald dat de "out of the box" LDAP-provider van rol, Wanneer gebruikt in die omgeving, was niet goed schalen. Voor oplossen zulks werkstuk voor die client, Hij toepassen een mooi in het voorgeheugen onderbrengende regeling in een aangepaste rol provider.

Deze situatie leek vergelijkbaar, zodat we gekeken naar het repliceren van deze oplossing naar de hedendaagse client. Zoals ik was dat foutopsporing, Ik merkte dat dit bericht zou vaak worden weergegeven in het systeemlogboek (van Logboeken):

Een werkproces met de proces-id van ' XXX’ voor toepassingen ' Home – 80’ heeft een recycle aangevraagd omdat het bereikt zijn limiet voor virtueel geheugen.

Ik nam dit betekent dat de groep van toepassingen veel was recycling, veel te vaak en dat zou verklaren een prestatieprobleem.

Ik keek naar de app zwembad van de eigenschappen en de "Recycling" pagina is gebleken dat de eigenschap "maximale hoeveelheid virtueel geheugen (in megabytes)" had is ingesteld op true en had is ingesteld op 5000. Dat lijkt zo genoeg, maar ik besloot te unset de waarde en die had een direct positief effect. Geen meer app zwembad recycling. Niet meer mysterieuze slow-downs en pauzes.

Ik begrijp werkelijk niet de onderliggende "stuff" dat gaat er aan, maar duidelijk een soort oorzaak/gevolg ding gebeurt en voor nu, het milieu UAT is bruikbaar.

</einde>

Abonneren op mijn blog.

Technorati Tags:

Fairfield/WestChester SharePoint gebruikersgroep in Connecticut

Mijn collega (Natalya Voskresenskaya) en ik zal spreken op de Fairfield/Westchester SharePoint-gebruikersgroep vergadering op 6:00 PM op 07/16 (Woensdag). Het gaat om het webonderdeel Inhoudsquery. Dit is hetzelfde (maar verbeterde versie die we gaf naar New York in mei).

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

Natalya en ik hoop u daar te zien!

Hier is de e-mail Richard Martzelle net verzonden over het onderwerp:

Onderwerp: Met behulp van het webonderdeel Inhoudsquery om zakelijke oplossingen te creëren

Sprekers: Paul Galvin & Natalya Voskresenskaya

Datum: Juli 16th Welkom Time: (Eten & Netwerk): 6:00PM Tijd: 6:30 PM -8:00PM

Beschrijving van de vergadering

MOSS 2007 Inhoudsquery webonderdeel (CQWP) kunnen gebruikers aangepaste weergaven van gegevens opgevraagd uit vele bronnen maken, en presenteren van die gegevens op één plaats. Ondanks zijn krachtige query & inhoud verfijning opties, CQWP is vaak een onderschatte en over het hoofd gezien onderdeel. CQWP is zowel een "data extractie engine" (documenten of lijstitems overal in een siteverzameling zoeken) en ook een eersteklas presentatie tool waarmee gebruikers om te bepalen hoe inhoud wordt gepresenteerd door inwikkeling HTML en stijlen om de weergave bijna elke manier die u wenst.

In deze demo-zware sessie, zij zal tonen hoe te gebruiken de CQWP problemen op te lossen business door kerneigenschappen pronken

• standaard CWQP functies gebruiken, met inbegrip van doelgroepen

• gebruik CWQP als een rapportage tool overal in een siteverzameling via filtercriteria als "alle documenten die vandaag zijn gemaakt"

• uiterlijk wijzigen & gevoel van queryresultaten om zakelijke gegevens te markeren, extra kolommen van informatie weergeven, informatie in een grid-formaat weergeven, en anderen

• Toon hoe CQWP kan helpen in inhoudstype administratie (dwz. Zoek alle documenten met een bepaald type inhoud om te begrijpen van de potentiële impact van wijziging van de definitie van een CT)

• Sommige beperkingen van CQWP beschrijven

• Geef een lijst van middelen voor geavanceerde CQWP technieken, met inbegrip van blogs, ECQWP Codeplex project & MSDN-documentatie

</einde>

Abonneren op mijn blog.

Technorati Tags: