Op soek … Groot die SharePoint PM en Solutions argitek

Ek lei 'n SharePoint praktyk vir rekenaar gegenereerde Solutions (CGS).  Ons is gebaseer in New York op die wêreld se finansiële Center (net langsaan te WTC).  Ek is op soek na twee voltydse mense te huur om te help om my groep lei - die SharePoint projek bestuurder en 'n SharePoint oplossings argitek. 

Beide rolle is voltyds en kan nie afstand gedoen word nie.  Daar is nie 'n baie reis.  Reis, soos dit is, algemeen plaasvind in New York, NJ en CT.

As jy belangstel om meer uit te vind, brand 'n e-pos af te pgalvin@cgsinc.com.  Ek wil graag van u te hoor. 

Ons webwerf is nie 'n goeie werk te doen om my praktyk te verduidelik (Ek werk op daardie).  Deur al beteken, check dit uit, maar ek sal gee jou die ware scoop as ons praat per telefoon.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Performance Point 2010 en verslag Server URL

Ek sukkel gister met Prestasie Point en wou 'n vinnige wenk te deel wat kan red iemand 'n paar uur frustrasie.

Ons het 'n SSRS verslag en dit te SharePoint ontplooi.  Ons ontplooi om dit te SharePoint en ons kon loop dit net mooi deur te navigeer na die verslae biblioteek en klik op die verslag.  Ons kan ook byvoeg dat dit 'n web deel bladsy met behulp van die SSRS verslag kyker web deel.  Alle goeie dinge.

Wanneer ons probeer om dit toe te voeg tot 'n dashboard met Dashboard Designer, egter, Ons het 'n muur getref.  Dashboard ontwerper sou sê ons "Kan nie verslag gespesifiseer deur die URL te vind. Maak seker dat beide bediener-URL en Rapport URL korrek is. "  Dit is wat ek sien:

image

Bing my gekry hierdie belowende artikel, "Fun vertoon SSRS (geïntegreer) verslae PerformancePoint SQL Server Verslag kyker").  Dit voel soos 'n goeie inligting, maar ek was nie in staat om die probleem op te los met wat dit het gewys.

Ek afgelaai Fiddler op die werkstasie om te sien wat daar gebeur het onder die komberse en alhoewel dit is ook onproduktief, Dit was baie interessant.  Ek stel voor dat jy probeer om uit 'n geruime tyd net om te sien wat gebeur.  Dit is nogal insiggewend. 

Ten slotte, my kollega Kiran Chauhan wys my aan die sentrale administrasie om te kyk na Verslag Server se instellings.  Vreemd genoeg, wat geleë is onder "Algemene instellings."  Ek het vroeër gesoek vir dit as 'n bestuurde diens.  Ek het nog my pad leer om SP 2010 🙂

Sentraal admin onmiddellik het my die probleem:

image

En regtig, hier:

image

The key bit was the "_PROD_SERVER” appended tot he ReportServer URL.  Sodra ek sien dat, dit was 'n eenvoudige saak te pop oor na die Dashboard ontwerper en gebruik die korrekte URL, soos aangedui:

image

En in detail:

 image

Bottom line:

  • Rapporteer Server URL kom direk van die Sentrale Administrasie
  • Verslag URL: Ten volle gekwalifiseerde URL na die werklike RDL lêer self.

Dit is so maklik wanneer dit korrek gedoen!

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

SharePoint Saterdag DC op 10/16/2010

As jy in die area of ​​'n ordentlike ry-afstand, jy moet dit oorweeg om deel te neem in die volgende Die DC Area SharePoint Saterdag gebeurtenis.  Hierdie gebeurtenis het 'n interessante fokus:

Die fokus meer gerig op die Federale Regering en Openbare Sektor SharePoint gevallestudies, hoe om te se, beste praktyke, en metodologieë.

Dit is 'n redelik goeie dinge.  Dit sal interessant wees om 'n "doelgerigte" SharePoint Saterdag geleentheid om te sien, 'n eerste vir my.

Ek sal praat oor die algemene onderwerp van "op te gradeer of op te gradeer - praktiese raad oor waarom en as jy moet opgradeer na SP 2010"

Ek het nog nie bereid om die aanbieding nie.  As jy 'n belangstelling in hierdie onderwerp, uit enige hoek, los 'n kommentaar.  Ek sal reageer, en ek sal dit opneem in my aanbieding.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Drukker Vriendelike bladsye te skep en selfs druk

Ek het 'n artikel vir SharePoint Briefing 'n week of so gelede en dit gepos is.  Hier is die opening bietjie:

image

Jy kan die hele ding hier lees: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Ek hoop dit help iemand.  Geniet!

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

SP 2010 CQWP, Dokument biblioteke en anonieme gebruikers

Belangrike update: Waldek Mastykarz has posted a workaround here: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</eindig update>

Hierdie week, my team and I were upgrading a customer’s public internet site from MOSS to SP 2010. The MOSS site uses the CQWP in several places.

Ons het deur 'n baie gedetailleerde proses om akkuraatheid te verseker, quality and all that good stuff. Despite that, we ran into a problem in the 11th hour that we didn’t expect or uncover until very late. Spesifiek, our CQWP wouldn’t render for anonymous users. It rendered find for the authors (wat aangemeld), maar dit sou nie die inhoud wys vir anonieme gebruikers.

Ons het 'n baie navorsing gedoen en hierdie is die parameters en aksies wat ons het om die gedrag te isoleer:

  • CQWP sou lewer boete van wanneer dit trek die inhoud van 'n persoonlike lys.
  • CQWP sal maak die inhoud van die / bladsye biblioteek.
  • Dit sou nie die inhoud van / SiteCollectionImages lewer
  • We created a new document library and uploaded a few docs to it. We did not add any content types to the library – this was a simple out of the box doc lib with no customization. Existing CQWP could not read from it.
  • We created a new page and added a CQWP to it using all default values. it would not render for anonymous.
  • Ons ('n bietjie haastig) die opstel van 'n nuwe SP 2010 omgewing, reguit uit die boks weer en gerepliseer hierdie gedrag.

Bottom line, it appears that CQWP in SP2010 can’t render content for anonymous users when the data source is a document library. Can this be true?

Dit is die fout wat ons gesien het in die logs:

Web Deel titel: Inhoud Query Web Deel 653d91fb 2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 SharePoint Foundation Web Parts 89a1 High Error while executing web part: System.NullReferenceException: Object verwys nie na 'n geval van 'n voorwerp. at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow ry, String strDefaultItemOpen, Boole fSetDocIcon, Boole fSetOnClick, String fileRefColumnRef, String progIdColumnRef, String fsobjTypeColumnRef, String permMaskColumnRef) at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(String viewPath) at Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af 1f39e8939f0a-

It just seems kind of impossible that CQWP wouldn’t work for anonymous users. If you know any more about this, post a comment.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Neem beheer van jou OK en kanselleer knoppies

Ek geskryf het hierdie artikel 'n rukkie terug, maar lyk soos ek nie skakel dit uit my blog op die oomblik, so hier gaan:

image

Hierdie artikel beskryf hoe om te dwing newform.aspx een bladsy te lei wanneer die gebruiker kliek op OK en 'n ander bladsy as sy klik kanselleer.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Skep, Werk en verwyder patrone met SPD Workflow

Ek het onlangs 'n artikel vir die goeie mense by die ShaerPointBriefing.com oor 'n algemene patroon vir geïmplementeer CRUD in SharePoint Designer.  Hier is 'n teaser:

image

Volledige artikel hier:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check dit uit!

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

"Kan Doen” teenoor "moet doen” SharePoint Projekte

Ek dink dat baie van ons soms met, vir 'n gebrek van 'n beter uitdrukking, jong-kind vereistes.  Die eindgebruiker werklik, baie sleg wil 'n sekere spesifieke "look and feel", of 'n baie spesifieke sorteer struktuur of 'n een klik of kieslys opsie om navigasie te vergemaklik uit te sny of [voeg hartstogtelik gehou oortuiging dat gebeur om te wees verkeerd].  As SharePoint pro se, Ons kan oor die algemeen voldoen aan bykans enige soort van vereiste met die platform, maar vir 'n paar van hulle, weet ons in ons harte dat:

  • Hulle gaan 'n buitensporige bedrag van die tyd om te implementeer te neem (en dus meer kos)
  • Hulle gaan om hoogs persoonlike en dus moeilik om te handhaaf en te los
  • Daar is, is 'n paar maklike SharePoint benadering wat voldoen aan 80% of meer van die vereiste (d.w.z. voldoen aan die gees van die vereiste, maar nie die letter van die vereiste)

Bottom line, ons weet dat die "vereiste" is regtig net 'n lekker om te hê of selfs wettige in 'n sekere sin, maar iets wat mense moet lewe met eerder as spandeer baie tyd probeer om te "los."

Ek dink van hierdie as "jong kind" vereistes omdat ek hierdie patroon baie keer voor gesien.  Kinders sal wegkwyn en neul jy vir 'n paar nuwe speelding vir weke op 'n slag.  Jy kry hulle die speelgoed, hulle speel met dit vir 'n paar ure of dae en dan sit dit af, nooit dit af te haal ooit weer.  Of, jy nie die speelding, die knaende tot stilstand kom en die kind beweeg op aan president van die vrye wêreld geword.   Ek het gesien dat dit gebeur in SharePoint projekte.  Besluitnemers óf kry wat hulle wil en dit word 'n ongebruikte of onderbenut funksie of hulle kry nie wat hulle wil hê en die projek nog steeds daarin slaag om in elk geval.

Ek was herinner aan wat vandag in 'n forum post en ek hou van hoe Clayton Cobb probeer om die forum plakkaat te kry om terug te stoot op een van hierdie soorte vereistes: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Ek is regtig nuuskierig hoe die mense sien hierdie onderwerp en hoe jy dit hanteer.  Ek mis die punt?  Het jy strategieë besluite makers om weg te stuur van overinvesting in triviale vereistes?  Los 'n kommentaar.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Vinnige Wenk: Die jQuery te MOSS Publishing Pages

Wanneer die verbetering van MOSS Publishing bladsye met behulp van jQuery, Ek tref die volgende spoedbult:

Server Error in ‘/’ Aansoek.


Parser Fout

Description: 'N Fout het voorgekom tydens die parsing van 'n hulpbron wat nodig is om hierdie versoek te bedien. Gaan asseblief die volgende spesifieke Fout besonderhede en verander jou bron lêer op 'n gepaste wyse.

Parser Fout boodskap: Slegs beheer is direk in 'n inhoud bladsy wat inhoud bevat beheer toegelaat.

Bron Fout:

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

Bron Lêer: /_catalogs / masterpage / KCC_FacultyMember.aspx    Line: 12


Weergawe inligting: NET Framework. Weergawe:2.0.50727.4927; ASP.NET Weergawe:2.0.50727.4927

Dit was maklik genoeg om op te los (h / t aan my kollega, Uday Ethirajulu).  Maak seker dat die jQuery kode leef binne die "PlaceHolderAdditionalPageHead" soos getoon:

<ASP:Inhoud ContentPlaceholderID = "PlaceHolderAdditionalPageHead-" runat = "bediener">

<script

    type = "text / javascript"

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

</script>

<script type = "text / JavaScript">

  $(dokument).gereed(funksie() {

   // Brilliant jQuery dinge gaan hier.

   });

</script>

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

A Little ergernis oorgedra…

SP2010 is baie cool dinge, maar ek wens hulle sou aangepas het om die taal op lys en biblioteke instellings 'bladsye wanneer dit kom by die bestuur van die inhoud tipes:

image

Dieselfde taal was in plek vir WSS / MOSS.  Net verander die woord "verwyder" te "verwyder" en dit sal duidelik maak net meer sin.

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

</einde>