Kategori Arkiv: SharePoint lösningar Design

Spåra praxis verksamhet – Del 1

Ungefär ett år sedan, Jag gick med Slalom, samråd med här i new York som vad vi kallar en praxis området leda.  (Som en liten parentes till grad att denna blogg inlägg, att ändra i jobb står för min totala drop-off i bloggning.  Det var en stor förändring i roller och en stor förändring i dag till dag "saker" men jag har typ av acklimatiserad själv till den och ser framåt att skriva igen Leende ).

I denna PAL roll, Jag ansvarar för att rädda bolaget och omedelbara omgivning 21 Västra 21st street från katastrof på regelbunden basis.  Det är en stor press (mer än du kanske tror – Tänk bara på alla barn!). 

I tjänst till att imperativ, Jag behöver att hjälpa till med försäljning, skapa och uppdatera go-to-market erbjudanden, hyra bra folk, träna upp folk så att de bättre (men egentligen, att göra mitt jobb lättare) och ibland göra något fakturerbar på en klient.  Får jag en massa "input"-frågor från klienter, affärsmöjligheter, min egen dum tankar och så vidare.  En del av det är riktigt bra (som en varm försäljning oppty) medan mycket av det är mindre bra.  Viktiga är att inledningsvis spåra, prioritera och hantera varje av dessa idéer (stora och små) på ett framgångsrikt sätt. 

Denna typ av uppgift förvaltning är inte ny, rätt?  Och vi har massor av uppgiftsverktyg för att hjälpa oss med detta.  Outlook har uppgifter.  Du kan smälla ett kalkylblad ihop fint och snabb.  Min första uppgift verktyg var en juridisk anteckningar tillbaka i mina dagar på GAF som utvecklare i IT-avdelningen.  (Fråga mig om de gamla goda dagarna nästa gång du ser mig om du är intresserad, eller kanske inte…).

Att vara en SharePoint-kille (nominellt, minst), Jag har alltid tyckt att använda SharePoint.  Men av någon anledning, en generisk lista gjorde aldrig riktigt det för mig.  Ett gäng månader sedan, Jag bestämde mig att läka mig själv och bara skapa en SharePoint-baserad lösning.  Det var så pinsamt enkelt att skapa när jag trodde att skriva om det här.

Så, mina mål här var mycket enkla:

  • Super enkel och snabb datainmatning
  • Prioritera aktiviteter
  • Kategorisera verksamhet
  • "nästa steg" driven – kommer dessa aktiviteter ofta span veckor (kanske till och med månader).  De slut nästan aldrig"" efter en viss uppdatering.

Dessa bitar lämpar sig mycket bra för en innehållstyp, så det är vad jag skapat:

image

Du kan faktiskt se att jag hade en försäljning bias med detta först, eftersom jag har det "Klient"-fältet.  En hel del min praktik verksamhet baseras runt klienter (antingen faktiska eller potentiella).  Men många av dem har också internt fokus.  Jag smälla "Slalom" där när jag skapar dem, men det känns alltid lite konstigt.  Jag borde ha döpt den något mer allmän.  Kanske "Target organisation" eller något.

Här är några diverse anteckningar på innehållstypen:

  • Aktivitet påverkar delegerat till en mätning av prioritet.  Jag vet inte varför jag gick med "Effekt" och inte "prioritet" dag noll, men det är vad jag gjorde. 
  • Nästa steg och nästa steg datum – jag har en instrumentpanel som drivs av nästa aktivitet datum.  Den här instrumentpanelen blivit typ av min marschorder för dagen/veckan.  Jag bara gå till instrumentpanelen och fokusera på hög prioritet grejer först och gå därifrån.  (Det är begreppet en "otaggade"
  • Primära ägare – enda anmärkning är – visst är det häftigt att du kan sortera och filtrera på Markera flera kolumner i SP 2010! Jag faktiskt köper inte helt in i detta begrepp först.
  • Aktivitetens Status – egentligen bara "Öppna" eller "Stängd". 
  • Primära praxis – efter jag började använda denna, en annan kompis i min grupp ville prova detta, så jag halkade detta i mixen för att skilja mellan mina grejer (Portaler & Samarbete) och hennes saker (Azure).

Här är min instrumentpanel:

image

(ledsen för alla suddiga ut bitar – jag kände som att skapa en massa testdata och jag vill inte ge någon en hjärtattack över dela viktig information [se biten i intro re: rädda världen, osv., osv., osv.]).

Jag har flera andra åsikter på denna lista, inklusive en databladsvy som tillåter mig att massa uppdateringar.  Jag gör detta mest ofta när ett gäng lägre prioriterade objekt som jag planerade att göra en aldrig riktigt fick gjort och måste skjutas upp en vecka.

Varje dag, Jag drar upp min verksamhet logg och börja bara arbeta från toppen av listan.

Delvis 2, Jag ska förklara hur jag gjorde detta ännu mer användbara med tillägg av en trevlig e-post-aktiverade doc bibliotek och SPD arbetsflöde.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Låt lysande exempel leder vägen till ökad SharePoint antagande

Min första "rena" BrightStarr blogginlägg offentliggjordes idag.  Här är en teaser:

Det har varit mycket konversation på Internets för sent på avsnittet för SharePoint antagande och särskilt avsaknaden därav. Ingen vill gå till alla problem för att utforma en gård och säkerhet infrastruktur, deltar i workshops, att sätta ihop ett snyggt utseende, arbeta ut en solid rock-informationsarkitektur som klarar av företaget re-orgs och slutligen, en fanfar fyllda utbyggnaden bara för att upptäcka tre månader efter go-live som mindre än 50% företagets anställda använder SharePoint och de flesta av dem använder den för att ersätta de gamla filen nätverksservrarna ("S:\ enhet").

Ingen silver bullet (eller enstaka blogginlägg) kommer att lösa det problemet. Men, Det finns många saker du kan göra för att minska risken för en anemic SharePoint portal. En sådan teknik är det "Shining exempel mönstret."

Jag vill gärna veta om andra SharePoint anta strategier som du vill dela.  Om du delar, Vänligen lämna en kommentar på bloggen BrightStarr.

Läs hela saken här: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Skapa skrivare sidor och även skriva ut dem

Jag skrev upp en artikel för SharePoint Briefing en vecka sedan eller så och det är bokförts.  Här är öppningen lite:

image

Du kan läsa hela här: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Jag hoppas detta hjälper någon.  Njut av!

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

"Kan göra” kontra "ska göra” i SharePoint-projekt

Jag tror att många av oss ibland presenteras med, brist på en bättre fras, unga barn krav.  Slutanvändaren verkligen, mycket dåligt vill ett vissa specifika utseende, eller en mycket specifik sortering struktur eller en att skära ut ett klick eller menyn Alternativ för att underlätta navigering eller [Infoga passionerat uppfattning som råkar vara fel].  Som SharePoint pro, Generellt kan vi tillgodose nästan alla typer av krav med plattform, men för vissa av dem, Vi känner i våra hjärtan som:

  • De kommer att ta en oproportionerlig tid att genomföra (och därför kosta mer)
  • De kommer att vara mycket anpassade och därför svår att underhålla och felsöka
  • Det finns är något lätt SharePoint förhållningssätt som uppfyller 80% eller flera av kraven (dvs. uppfyller anda av kravet, men inte märka av kravet)

Nedersta raden, Vi vet att "kravet" är egentligen bara ett trevligt att ha eller ens legitima i någon mening, men något som människor bör leva med i stället för att spendera en massa tid på att försöka att "lösa".

Jag tänker på dessa som "barn" krav eftersom jag har sett detta mönster många gånger tidigare.  Barnen kommer att tyna bort och tjatar du för några nya leksak för veckor i taget.  Du får dem leksaken, de spelar med det för några timmar eller dagar och sedan lägga ner, aldrig att plocka upp någonsin igen.  Eller, du får inte leksaken, den gnagande stannar och ungen flyttar vidare till bli President i den fria världen.   Jag har sett detta hända i SharePoint-projekt.  Beslutsfattare få antingen vad de vill och det blir en oanvända eller underutnyttjade funktion eller de får inte vad de vill och projektet fortfarande lyckas ändå.

Jag blev påmind om att idag i ett forum inlägg och jag gillade hur Clayton Cobb försökte få forumet affisch att trycka tillbaka på en av dessa typer av krav: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Jag är verkligen nyfiken hur människor ser på detta ämne och hur du hanterar det.  Jag saknar punkten?  Har du strategier för att styra beslutsfattare från överinvestera i triviala krav?  Lämna gärna en kommentar.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Använda arbetsflödet att simulera innehåll typ säkerhet

En annan dag, en annan MSDN-forum inspirerade inlägg.

Någon bad om de kunde säkra en innehållstyp så att när en användare klickar på knappen "ny" på en anpassad lista, innehållstyper som personen beviljas åtkomst skulle bara visas i den nedrullningsbara listan.  Som vi vet, Detta stöds inte av rutan.

Denna fråga kommer upp då och då och den här gången, Jag hade en ny idé.  Låt oss anta att vi har scenario som denna:

  • Vi har en helpdesk kösystem.
  • Helpdesk kösystem kan användare ange regelbunden helpdesk biljett information, som problemområde, problemet status, m.m..
  • Vi vill att "super" användare att ange ett "brådskande" fält.
  • Andra användare har inte tillgång till fältet.  Systemet kommer att alltid prioritera "medium" nivå deras önskemål.

Vad vi kan göra är att skapa två separata SharePoint-listor och två olika innehållstyper, en för "super" användare och den andra för alla andra.

Arbetsflöde på varje lista kopierar data till huvudlistan (listan faktiska helpdesk biljett) och processen fortsätter därifrån.

Detta tillvägagångssätt kan fungera flöda en typ av kolumn nivå säkerhet samt. 

Jag har inte provat det, men det känns rimligt och ger en ganska enkel, om ganska grov, alternativet att genomföra en slags innehållstyp och även kolumn postnivåsäkerhet.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Webbdelen för innehållsfråga: SharePoint schweiziska armékniven

Min senaste artikel är upp till www.sharepointbriefing.com. Här är en teaser:

image

Läs hela saken här: http://sharepointbriefing.com/features/article.php/3874226/Content-Query-Web-Part-SharePoints-Swiss-Army-Knife.htm

Se den i bruk en verklig offentlig webbplats här genom att följa dessa steg:

  1. Gå till denna sida: http://cdi-its.com/Pages/Customer_Support.aspx (Detta är sidan kund support för CDI).
  2. Klicka på "Case Studies" i den vänstra navigeringsmenyn.

Det kommer att hoppa i avsnittet "Kundsupport" i fallstudierna notering.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Redan existerande villkor: SharePoint Alert mallar till undsättning (?)

En av mina klienter arbetade med en tidigare entreprenör att bygga ut en liten men användbar HR ansökan för företaget. Som entreprenör för SharePoint Designer för att använda arbetsflödet portion av lösningen. Det är lite av en röra. Till exempel, Det finns nio SPD arbetsflöden till stöd för en enda logisk arbetsflödesprocessen och upp till fem av dem kan eld samtidigt vid varje givet tillfälle ges rätt förutsättningar. It’s not easy to debug 🙂

Min kund har ett antal fortfarande utestående krav, varav en är att generellt ge mer sammanhang när systemet skickar ut e-postmeddelanden – både i e-post själv samt tillhörande Aktivitetsformulär. Som SPD vet arbetsflöde genomförare, "samla in data från användare" SPD åtgärden faktiskt skapar en uppgift med en anpassad innehållstyp. När vi använder att åtgärder, Vi får inte ange mycket. Vi kan snabbt för vissa värden (t.ex. "godkänna" eller "Neka") och vi kan ange en hårdkodade värdet i rubriken och beskrivningen. Det är allt.

Mina kunders krav är två gånger:

  1. När SharePoint skickar ett mail om en aktivitetstilldelning, innehålla en hel del information om uppgiften i e-kroppen.
  2. Viktigare, överlägset – När användaren klickar på länken uppgift i e-, uppgiftsformuläret bör ha all information godkännaren behöver för att göra sin godkänna eller neka beslut. Nu, chefen måste klicka på själva artikeln länken att borra ner i de underliggande detaljerna och tycker ingen om att. Du måste klicka i e-. Måste du klicka på en typ av obskyra på uppgiften. Sedan kan du titta på underliggande data (en InfoPath utgör i detta fall). Klicka du på rygg/rygg, m.m.. Alla hatar det.

Jag har ärvt detta något rörig teknisk lösning och jag vill göra ändringar i de minst påträngande sättet möjligt.

Det jag tar just nu är att skapa en egen alert mall. Du kan läsa om det här. Flödet fungerar så här:

  • SPD arbetsflödet körs.
  • Vid något tillfälle, det tilldelar en uppgift till en chef.
  • SharePoint-systemet skickar automatiskt ut en varning till att manager. Detta är inte en del av det SPD arbetsflöden utan snarare "vad SharePoint gör." (SharePoint-tidstjänsten, Jag tror).
  • En anpassad alert hanterare anropas för standard alert processen (efter magiska regler refererade som beskrivs ovan artikel).
  • När min anpassade alert hanteraren körs, Det genererar en vacker e-post. Viktigare, eftersom den har uppgiften i hand, det pryder också den faktiska uppgiften med alla samband information krävs för att uppfylla kravet på business.
  • Användaren får e-post och det är full av användbara kontextinformation.
  • Användaren klickar på aktivitetens länk och uppgiften i sig är full av användbara kontextinformation.
  • Alla går hem att ha vattenmelon och glass.

Jag gjorde en snabb POC och det fungerar bra i en labbmiljö. Jag får min anpassade e-varning som förväntat. Jag får också uppdatera uppgiftsbeskrivning och titeln.

Bara knepigt lite, så långt, är att undvika en situation där notifieringen uppdaterar objektet, utlöser en annan varning. Detta oroa inte mig.

Ser lovande ut hittills...

Fina med detta är att jag inte behöver att slänga med någon av de befintliga SPD arbetsflödena. De är lyckligt ovetande om att en alert hanterare är"SIW RUNNIN I DA BAKGRUND, DECORATIN TEH UPPGIFT LISTA WIF MOAR SAMMANHANG”.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

SharePoint Demonstration: Utnyttja SharePoint att bygga en vertikal affärsprogram

[Anmärkning: Jag vill genast säga att jag har ett ekonomiskt intresse i det önskade resultatet av denna demonstration, som jag nämner i full insyn, m.m.. Detta är faktiskt första gången jag någonsin bloggade om en händelse där jag står till förmån för personligen på detta sätt.]

Web demonstrationen äger rum torsdag, 06/04 vid 12:30 EDT, slutar vid 1:30PM EDT.

I samarbete med min utmärkta affärspartner, Integrerade system och tjänster grupp (ISSG), Jag har arbetat för att utveckla en vertikal affärsprogram med SharePoint som plattform. I detta fall, Vi bygger ett program som tillgodoser tillverkare som gör anpassad produkt för sina kunder. I dessa fall, en hel del samarbete måste äga rum mellan kunden och tillverkare. Det finns också en hel del samarbete krävs mellan olika grupper inom tillverkaren, inklusive försäljning, Engineering, forskning och utveckling, juridiska och andra grupper.

Demo kommer att visa ett program som underlättar denna typ av samarbete, tillsammans med en diskussion om hur behöver alla dessa samarbete bitar integrera med ett backend ERP-system.

Slutligen, Detta kommer inte att vara en SharePoint demo. Detta är en demonstration av en lösning för en specifik nisch problem som råkar använda SharePoint som plattform.

Så, Varför skulle du bry sig till tecken upp och se denna demo? I don’t expect too many readers of my blog to be all that interested in a solution for make-to-order manufacturers 🙂 Your take-away would be the concept itself – using SharePoint purely to deliver a business solution without regard to SharePoint itself.

Om du är intresserad, Vänligen registrera dig här(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Du kan bända SharePoint Designer från mitt kall, Döda händer

Min senaste artikel är upp till www.EndUserSharePoint.com. Jag skrev om SharePoint Designer, Slut förbrukaren och konturerna av en strategi som slutanvändare kan försöka och följa för att Visa kompetens och bygga förtroende runt detta verktyg.

Kommentarerna är mer intressant än själva artikeln.

Kolla in.

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

MOSS-användarprofil som myndigheten för språkval för användaren

På mitt nuvarande projekt, några användare kommer att resa runt i världen och när de anländer till olika destinationer, använda oavsett maskin är praktiskt vid tidpunkten. Dessa gästmaskiner kommer att köra Windows och installerat och konfigurerat för lokala språket. (Jag har bara insett att gäst maskinerna inte kanske har rätt språkpaket… förmodligen kommer inte, I själva verket… Jag parkering att man nu).

SharePoint måste skapa en mekanism där användaren kan välja deras språk och sedan har MOSS hedra det språket oavsett hur användaren ansluter till MOSS. Med andra ord, bortse från vad webbläsaren säger IIS/MOSS och istället leta upp det språket och använda den.

Vi kommer att undersöka två metoder:

  1. HTTP-hanteraren: En anpassad HTTP-hanteraren installeras på IIS kommer leta upp användarens profil, MOSS, räkna ut önskat språk och sedan växla HTTP-huvudet runt som behövs innan kontroll till MOSS.
  2. Global.asax: Ändra global.asax för att göra samma sak. Vi kan ändra något annat, men tanken är att vi hittar något ställe där vi kan sätta in våra locale-switching logik.

Den andra komplicerande faktorn är att vi behöver stöd 60k användare, om 1,000 som kan samtidigt att få tillgång till MOSS på topp ladda.

HTTP-hanteraren verkar ganska drastiska, men kanske den bästa platsen att sätta koden eftersom det är på IIS och allvetande. Det är ett bra ställe för arbete.

Vi lutar mot en global.asax typ strategi, främst eftersom vi anser att har vi fler alternativ för cachelagring data då.

Jag kommer att blogga mer om detta ämne som jag lär dig mer.

Om du vet något om detta, please post a comment 🙂

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin