În căutare de … Mare SharePoint PM şi Solutions Arhitect

Conduc o practică SharePoint pentru Computer Generated Solutions (CGS).  Ne sunt bazate în New York City la World Financial Center (doar alături de WTC).  Caut să închiriez două persoane cu normă întreagă pentru a ajuta-ma conduce grupul meu – manager de proiect SharePoint şi un arhitect de soluții SharePoint. 

Ambele roluri sunt cu normă întreagă şi nu se poate face la distanţă.  Nu există o mulţime de călătorie.  Călătorie, astfel cum este, în general, are loc în New York, NJ şi CT.

Dacă sunteţi interesat în a afla mai multe, foc pe un e-mail la pgalvin@cgsinc.com.  Mi-ar plăcea să aud de la tine. 

Site-ul nostru nu face o treabă bună, explicând practica mea (Sunt de lucru pe care).  Prin toate mijloacele, a verifica it afară, dar îţi dau real scoop dacă vorbim de telefon.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Punct de performanţă 2010 şi raportul URL-ul serverului

Am fost luptă ieri cu punct de performanţă şi a vrut să împartă un sfat rapid că cineva s-ar putea economisi câteva ore frustrare.

Am creat un raport de SSRS şi l-a trimis SharePoint.  Am implementat SharePoint şi vom putea alerga it bine navigarea în bibliotecă de rapoarte şi făcând clic pe raportul.  Am putea, de asemenea, adăugaţi-l la o pagină parte web utilizând partea web SSRS raport viewer.  Toate lucrurile bune.

Când am încercat să adăugaţi-l la un tablou de bord ajutorul Proiectantului tablou de bord, cu toate acestea, ne-am lovit de un zid.  Proiectantul tablou de bord ne-ar spune "nu pot găsi raportul specificat de URL-ul. Vă rugăm să verificaţi că ambele URL-ul serverului şi URL-ul raport sunt corecte."  Aceasta este ceea ce am văzut a fost:

image

Bing găsit-mi acest articol promiţătoare, “Distracţie afişarea SSRS (integrat) rapoarte folosind PerformancePoint SQL Server raport viewer”).  M-am simtit ca buna informare, dar nu am fost capabil să rezolve problema cu ceea ce a arătat.

Am descarcat lautar pe staţia de lucru pentru a vedea ce se întâmplă sub acoperă şi, deşi asta a fost, de asemenea, neproductiv, a fost foarte interesant.  Vă sugerez că puteţi încerca că unele timp doar pentru a vedea ce se întâmplă.  Este destul de iluminat. 

În cele din urmă, colegul meu Kiran Chauhan indicat-mă la administraţia centrală să se uite la raport Server Setări.  Destul de ciudat, care se află sub "Setări generale".  Am avut mai devreme cautat-o ca un serviciu gestionat.  Eu încă mai au afla drumul meu în jurul SP 2010 🙂

Centrală admin imediat mi-a aratat problema:

image

Şi într-adevăr, aici:

image

Bit cheie a fost "_PROD_SERVER", anexată la URL-ul ReportServer.  Odată ce am văzut că, a fost o chestiune simplă să pop peste designer de tabloul de bord şi de a folosi URL-ul corect, ca:

image

Şi în detaliu:

 image

Linie de fund:

  • Raport Server URL-ul vine direct de la administraţia centrală
  • Raport URL: URL-ul complet la fişierul RDL reale de sine.

Este atât de uşor atunci când este făcut corect!

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

SharePoint sâmbătă DC pe 10/16/2010

Dacă sunteţi în zona sau decente conducere distanta, tu ar trebui să ia în considerare iau parte la următoarea Evenimentul de sambata DC zona SharePoint.  Acest eveniment are un accent interesant:

Se concentreze mai mult orientate spre sistemele de Guvernul Federal şi sectorul Public SharePoint la studii de caz, Cum la spre pe, cele mai bune practici, şi metodologii.

Asta e chestii destul de bun.  Va fi interesant pentru a vedea un "concentrat" SharePoint sâmbătă eveniment, o primă pentru mine.

Voi fi vorbind pe tema generale "Pentru a face Upgrade sau nu pentru Upgrade-sfaturi practice ce şi dacă ar trebui să faceţi Upgrade la SP 2010"

Eu nu s-au pregatit prezentarea încă.  Dacă aveţi un interes în acest subiect, din orice unghi, vă rugăm să lăsaţi un comentariu.  Eu voi răspunde şi voi includeţi-l în prezentarea mea.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Creaţi pagini imprimantă prietenos şi chiar să le imprimaţi

Am scris un articol pentru Briefing de SharePoint o săptămână sau aşa în urmă şi este fost postat.  Aici este bitul de deschidere:

image

Puteţi citi totul aici: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Sper că acest lucru ajută cineva.  Bucuraţi-vă de!

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

SP 2010 CQWP, Bibliotecile de documente și utilizatorii anonimi

Important update: Waldek Mastykarz a postat aici o soluţie: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</final actualizare>

În această săptămână, echipa mea şi am au fost actualizarea unui client site internet public de la MOSS la SP 2010. Site-ul MOSS foloseşte CQWP în mai multe locuri.

Ne-am dus printr-o procedura foarte detaliate pentru a asigura acurateţea, calitate şi tot ce bun îndesat. În ciuda faptul că, am fugit într-o problemă în 11 oră ce nu aştepta sau descoperi până foarte târziu. În mod specific, CQWP noastre nu s-ar face pentru utilizatorii anonimi. Găsi ea prestate pentru autori (care s-au logat), dar aceasta nu ar arăta conţinutul pentru utilizatorii anonimi.

Am făcut o mulţime de cercetare şi acestea sunt parametrii şi acţiuni am luat pentru a izola comportamentul:

  • CQWP ar face bine, atunci când ea a fost trăgând conţinut dintr-o listă particularizată.
  • CQWP ar face conţinutul din biblioteca /Pages.
  • Acesta nu ar face contact de la /SiteCollectionImages
  • Am creat o bibliotecă de documente nouă şi încărcat câteva documente la ea. Noi nu a adăuga orice tipuri de conținut la bibliotecă-aceasta a fost o simplă din căsuţa doc lib cu nici o personalizare. CQWP existente nu a putut citi din ea.
  • Am creat o nouă pagină şi adaugă un CQWP utilizând toate valorile implicite. Acesta nu ar face pentru anonim.
  • Noi (oarecum în grabă) înfiinţat un nou SP 2010 mediu, direct din cutie din nou şi de a reproduce acest comportament.

Linie de fund, se pare că CQWP în SP2010 nu se poate reda continut pentru utilizatorii anonimi, atunci când sursa de date este o bibliotecă de documente. Poate fi adevărat?

Aceasta este eroarea pe care le-am văzut în jurnalele:

Titlu parte Web: Interogare de conţinut Web parte 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 părți Web SharePoint Foundation 89a1 mare eroare în timp ce partea web de executare: System.NullReferenceException: Obiectul de referinţă nu setat la o instanţă a unui obiect. la Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, Rând DataRow, Șir strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, Șir fileRefColumnRef, Șir progIdColumnRef, Șir fsobjTypeColumnRef, Șir permMaskColumnRef) la Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() la Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() la Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Șir viewPath) la Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Se pare doar un fel de imposibil ca CQWP nu ar funcţiona pentru utilizatorii anonimi. Dacă ştiţi mai mult despre acest lucru, vă rugăm să posta un comentariu.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Preia controlul asupra ta OK şi anula butoane

Am scris Acest articol un timp înapoi, dar se pare ca nu leagă să-l la blog-ul meu în timp, asa ca aici merge:

image

Acest articol descrie cum la spre force newform.aspx pentru a redirecţiona o pagină atunci când utilizatorul face clic pe OK şi o altă pagină atunci când ea face clic pe Revocare.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Crea, Actualiza şi şterge modele cu SPD flux de lucru

Recent am scris un articol pentru oameni buni la ShaerPointBriefing.com pe un model generale pentru CRUD puse în aplicare în SharePoint Designer.  Aici este un teaser:

image

Articol complet aici:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check it out!

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

"Puteţi face” comparativ cu "ar trebui să facă” în SharePoint proiecte

Cred că mulţi dintre noi sunt prezentate ocazional cu, pentru lipsa de o expresie mai bună, cerințele de tineri copil.  Utilizatorul final într-adevăr, foarte prost vrea o anumită specifice arata si se simt, sau o structură foarte specifice de sortare sau un pentru a taia o singură opţiune clic sau meniu pentru a uşura navigarea sau [Inserare cu pasiune a avut loc convingerea că se întâmplă să fie greşit].  Ca SharePoint pro, putem întâlni, în general, aproape orice tip de cerinţă cu platforma, dar, pentru unele dintre ele, ştim în inimile noastre că:

  • Acestea sunt de gând să ia o sumă disproporţionat de timp pentru a pune în aplicare (şi, prin urmare, costa mai mult)
  • Acestea sunt de gând să fie extrem de personalizat şi, prin urmare, dificil de a menţine şi depanarea
  • Există este ceva uşor SharePoint abordare care îndeplineşte 80% sau mai multe din cerinţele (adică. îndeplineşte Duhul cerinţa, dar nu la scrisoarea de cerinţa)

Linie de fund, Ştim că "cerinţă" este într-adevăr doar un frumos de a avea sau chiar legitime în unele sens, dar ceva că oamenii ar trebui să trăiască cu, mai degrabă decât petrece o mulţime de timp încercând să "rezolve".

Cred că de acestea ca "tânăr copil" cerinţe deoarece am vazut acest model de multe ori înainte.  Copiii vor departe de pin şi Nicolae-te pentru unele jucărie nouă săptămâni la un moment dat.  Te-le jucăria, Ei joacă cu ea pentru cateva ore sau zile şi apoi pune-l în jos, niciodată să-l ridic vreodată din nou.  Sau, nu te jucărie, opreşte sâcâială si copilul se mişcă pentru a deveni preşedinte al lumii libere.   Am văzut acest lucru în proiecte de SharePoint.  Factorii de decizie fie obţine ceea ce doresc şi devine o funcţie de neutilizat sau insuficient folosit sau nu obţine ceea ce doresc şi proiectul încă reuşeşte oricum.

Am fost amintit de că astăzi într-un forum post şi mi-a placut cum Clayton Cobb încercat pentru a obţine poster forum pentru a împinge înapoi pe unul dintre aceste tipuri de cerinţe: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Sunt foarte curios cum oameni acest subiect şi cum să se ocupe cu ea.  Sunt eu lipsesc punct?  Ai strategii să orienteze deciziile factorii de decizie de overinvesting în cerinţele de banal?  Vă rugăm să lăsaţi un comentariu.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Iute Vîrf: Adăugarea jQuery la pagini de publicare MOSS

Atunci când creşterea MOSS publising pagini folosind jQuery, Am lovit următoarele speed bump:

Eroare de server în ' /’ Aplicarea.


Eroare de parser-ul

Descriere: Eroare în timpul parsarea de o resursă necesară pentru această cerere de serviciu. Vă rugăm să revedeţi următoarele detalii specifice a parse eroare şi modifica fişierul sursă corespunzător.

Mesaj de eroare parser-ul: Controalele de conținut sunt permise doar direct într-o pagină de conţinut, care conţine controalele de conținut.

Sursa eroare:

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

Fişierul sursă: /_catalogs/masterpage/KCC_FacultyMember.aspx    Linie: 12


Informaţii despre versiunea: Microsoft .NET Framework versiunea:2.0.50727.4927; ASP.NET versiune:2.0.50727.4927

A fost destul de uşor pentru a stabili (h/t la colegul meu, Sorin smit).  Asiguraţi-vă că codul jQuery trăieşte în interiorul "PlaceHolderAdditionalPageHead", aşa cum se Arată:

<ASP:ContentPlaceholderID de conţinut = "PlaceHolderAdditionalPageHead" Runat = "server">

<script-ul

    tip = text/javascript""

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

</script-ul>

<script-ul de tip = "text/javascript">

  $(document).gata(funcţia() {

   // Genial jQuery chestii merge aici.

   });

</script-ul>

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

O mică supărare reportate…

SP2010 este foarte cool stuff, dar doresc ca acestea ar ajustat limba de pe listă şi setările de biblioteci pagini când vine vorba de gestionarea tipurilor de conținut:

image

Aceeaşi limbă a fost în loc de AAC/MOSS.  Doar schimba cuvântul "delete" pentru a "elimina" şi pur şi simplu va face mai mult sens.

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

</scop>