Månadsarkiv: Juni 2010

"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

Snabbtips: Att lägga till jQuery MOSS publiceringssidor

När förbättra MOSS publising sidor med hjälp av jQuery, Jag slog de följande hastighet bump:

Servaren misstag i ' /’ Ansökan.


Parsningsfel

Beskrivning: Ett fel uppstod vid parsningen av en resurs som krävs för att utföra den här begäran. Granska följande specifika parse fel uppgifter och ändra ditt källfilen på lämpligt sätt.

Tolken felmeddelande: Endast tillåts innehållskontroller direkt i en innehållssida som innehåller innehållskontroller.

Källkod fel:

 
Line 10: 
Line 11: 
Line 12: <script 
Line 13:     type="text/javascript" 
Line 14:     src="/jQuery/jquery-1.4.min.js"> 

Källfil: /_catalogs/masterpage/KCC_FacultyMember.aspx    Linje: 12


Versionsinformation: Microsoft.NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927

Det var lätt att fixa (h/t till min kollega, Uday Ethirajulu).  Se till att den jQuery kod lever inne i "PlaceHolderAdditionalPageHead" som visas:

<ASP:Innehåll ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "server">

<skript

    Type = text/javascript""

    src="/jQuery/jQuery-1.4.min.js">

</skript>

<skript type = "text/javascript">

  $(dokument).redo(funktionen() {

   // Lysande jQuery grejer går här.

   });

</skript>

</slutet>

Prenumerera på min blogg.

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

En liten störning överförts…

SP2010 är mycket coola grejer, men jag önskar att de skulle har justerat språket på lista och bibliotek inställningssidor när det gäller att hantera innehållstyper:

image

Samma språk var på plats för WSS/mossa.  Bara ändra ordet "ta bort" till "ta bort" och det kommer helt enkelt mer meningsfullt.

Prenumerera på min blogg.

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

</slutet>

Ny artikel, "Mastering SharePoint”

Min senaste artikel för SharePointBriefing.com är upp och sparka här: http://sharepointbriefing.com/features/article.php/3887276/The-Road-to-SharePoint-Mastery.htm

Här är en teaser:

image

Detta är i grunden en ganska kort och kondenserad version av min mest populära offentliga presentation på "På lär SharePoint."  Ingen banjo skämt, men.

Kolla in!

</slutet>

Prenumerera på min blogg.

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

BPOS 2010 och "Superset”

Jag läste en av dessa ganska generisk bla-liknande artiklar på BPOS (Microsofts exchange och SharePoint i molnet) och tack och lov waded genom att i slutet:

När det gäller andra kort sikt slutprodukter, Microsoft är begå att tillhandahålla i BPOS v.Next infödda PowerShell skript via en PowerShell slutpunkt bygga på PowerShell Version 2. Autentisering kommer att ske genom Online-ID: N, att kunna användas för både PowerShell och portal med en enda referens.Keane ekade meddelandet andra Microsoft chefer har uttrycker på TechEd denna vecka: Moln kapacitet, över tid, kommer  bli en supermängd till vad är tillgänglig lokalt. För närvarande, Omvänt är sant, och Microsoft Online services erbjuder en delmängd av funktionerna i programvaran motsvarigheterna av varje produkt.

Uppfattningen att molnet kommer att ge mer kapacitet än på plats är nytt för mig. Jag undrar hur sant det kommer att vara i slutet.  Det känns bakvända till mig.  Jag får helt tanken att många företag kommer att flytta saker till molnet (eller börja i molnet) men jag normalt tror de gör det eftersom pro's (lättare admin, SLAs, m.m.) uppväger nackdelarna (Nedsatt funktionalitet). 

Jag har lite av en svårt att tro att molnet erbjudanden kommer att överstiga på prem kapacitet.  Flera innehavare är svårt och verkar som det måste tvinga kompromisser för att ge bra SLA och användarvänlighet...

Jag kommer förmodligen att äta mina ord på detta.  Jag minns att jag tänkte att ingen kan tänkas behöva mer än 650 MB data och därför, CD kommer aldrig att förbättras.

</slutet>

Prenumerera på min blogg.

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

SharePoint lördag Baltimore Poll

Jag tvekar att vidarebefordra detta längs med tanke på att "banjo skämt" inte är ett alternativ, Men... I slutet av-augusti SharePoint lördag (Baltimore edition) arrangörerna har en opinionsmätning upp ber om föreslagna ämnen.  För att fylla i det: http://www.sharepointsaturday.org/baltimore/default.aspx

Rösta i förtid och rösta ofta 🙂

Men allvarligt, bara rösta en gång.

</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

Godkännande av innehåll som Poor mans automatiska Objektsäkerhet

Det finns en gemensam affärsscenario med InfoPath-formulär.  Vi vill ge människor möjlighet att fylla i InfoPath-formulär och skicka dem till ett bibliotek.  Vi vill ha mangers (och ingen annan) att ha tillgång till dessa former.

Denna fråga kommer upp då och då i formulär (t.ex. http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/76ccef5a-d71c-4b7c-963c-613157e2a966/?prof=required)

Ett snabbt sätt att lösa detta är att aktivera innehållsgodkännande på formulärbiblioteket.  Gå för bibliotekets version och sätta den upp som visas:

image 

Klicka på "Kräver godkännande av innehåll" och som gör att du kan välja ett värde för säkerhet för utkastobjekt.

Det är lite kontraproduktivt intuitiv eftersom vi inte tänka på "godkännande av innehåll" när allt vi vill göra är att hindra människor från att se andra användares formulär.  Men, det fungerar bra (enligt min erfarenhet).  Bara godkänna inte dessa former och de ska alltid betraktas som "utkast". 

Ge godkännande rättigheter för de människor som ska kunna se dem och du har stängt loop.

Detta är inte exakt stora nyheter, men frågan kommer med viss regelbundenhet, så jag tänkte att skulle det vara värt bokföring.

</slutet>

Prenumerera på min blogg.

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

SharePoint Online och InfoPath

Jag kan vara den sista personen att inse detta, men SharePoint Online (som jag hör ofta folk säga är en glorifierad WSS) stöder InfoPath Forms Services.  Det är ganska kraftfull grejer, speciellt med tanke på att IP-FS är en mossa Enterprise-funktionen och BPOS är ungefär $1,99 per månad för 10,000 användare.  Kanske är det lite mer än så.

Så, SharePoint Online trotsar lätt definition.  Det har detta företag funktionen, men ingen anonym åtkomst (vilket även WSS stöder).  Du kan göra några intressanta saker med sökning (MOSS-ish, eftersom du kan definiera webbplats nivå omfattningar), men om du behöver tillgång till SSP, Du kan inte göra det.  Du kan spela spelet "å ena sidan och å andra sidan" hela natten med den här produkten 🙂

Microsoft beror på att släppa en ny version av SP Online under de närmaste månaderna.  Jag undrar vad konstig hybrid det kommer vara?

</slutet>

Prenumerera på min blogg.

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

Taxonomi diskussionerna kommer att aldrig försvinna

Det finns en ovanlig "teori" typ tråd pågår här på MSDN forum: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

En massa MSDN forum frågor är mycket "hur gör jag [x]"i naturen.

Detta är ett stort ämne och några av de viktigaste frågorna behandlas ganska fint i tråden.

Delta i roligt!

</slutet>

Prenumerera på min blogg.

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