In Search Of … Great SharePoint PM და Solutions Architect

I გამოიწვიოს SharePoint პრაქტიკაში for Computer შემქმნელი: Solutions (CGS).  ჩვენ ძალიან რომელიც დაფუძნებულია in New York City at World Financial Center (just next door to WTC).  I am looking, კონკრეტულად დევნილების დასაქმებაზე ორი სრული დროს ხალხი რათა დავეხმარ ო ჩემს გამოიწვიოს my group - SharePoint project manager და SharePoint გადაწყვეტილებები architect. 

Both როლები are full time და შეუძლია არ შეიძლება გაკეთდეს დისტანციურად მართვაში.  There მაინც არ არის a lot of travel.  ტურიზმი, ასეთი, როგორც ეს არის, ზოგადად არა აქვს ადგილი in NY, NJ და CT.

თუ თქვენ დაინტერესებული in მოძიებაში out უფრო მეტი, ათავისუფლებდნენ off ელექტრონული წერილის to pgalvin@cgsinc.com.  I გამოვეხმაუროთ მიყვარს მოვისმინოთ თქვენგან. 

ჩვენი საითი ს ჯერ არ ამის გაკეთება a good job ხსნიდა, ჩემს პრაქტიკაში (მე დიდი სამუშაო on, რომელიც).  By ყველა ის საჭირო საშუალება, შეამოწმეთ იგი out, , მაგრამ მე მივცემ you real scoop, თუ ჩვენ გაიგო by ტელეფონი.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

Performance Point 2010 და Report Server URL

მე იბრძვიან წუხელ შესრულებით პოინტი და სურდა იზიარებენ სწრაფი წვერი, რომელიც შეიძლება გადარჩენა ვინმე რამდენიმე საათში იმედგაცრუება.

ჩვენ შექმნილი SSRS მოხსენებას და განლაგებული მას SharePoint.  ჩვენ განლაგებული მას SharePoint და ჩვენ ვერ აწარმოებს მხოლოდ ჯარიმა მიერ სანავიგაციო მიერ გავრცელებული ბიბლიოთეკა და დაჭერით ანგარიში.  ჩვენ შეგვიძლია აგრეთვე დაამატოთ ეს ვებ ნაწილი გვერდზე გამოყენებით SSRS ანგარიში მაყურებელს ვებ მონაწილეობას.  ყველა კარგი პერსონალი.

როდესაც ჩვენ შევეცადეთ დაამატოთ ეს დაფა გამოყენებით საბრძოლო დიზაინერი, თუმცა, ჩვენ მოხვდა კედელზე.  საბრძოლო დიზაინერი იქნებოდა გვითხრან "ვერ ვპოულობ ანგარიშში განსაზღვრული URL. გთხოვთ გადაამოწმონ, რომ ორივე სერვერზე URL და ანგარიში URL სწორია. "  ეს არის ის, რაც მე ხედავს:

image

Bing ი მე ამ პერსპექტიული მუხლის, "გართობა ჩვენებისას SSRS (ინტეგრირებული) ანგარიშების გამოყენებით PerformancePoint SQL Server Report მაყურებელს").  ეს იგრძნო, კარგი ინფორმაცია, მაგრამ ვერ შეძლო მოაგვაროს ის, რაც აჩვენა.

მე გადმოწერილი fiddler გადატანა სამუშაო დაინახოს, თუ რა ხდებოდა ქვეშ მოიცავს და მიუხედავად იმისა, რომ იყო unproductive, ძალიან საინტერესო იყო.  მე გთავაზობთ, რომ თქვენ ცდილობენ, რომ გარკვეული დრო უბრალოდ უნდა ვნახოთ, რა მოხდება.  ეს არის საკმაოდ გასანათებელი. 

და ბოლოს, ჩემს კოლეგას kiran Chauhan აღნიშნა ჩემთვის ცენტრალური აპარატის შევხედოთ Report სერვერის პარამეტრები.  Oddly საკმარისი, რომ მდებარეობს ქვეშ "ზოგადი პარამეტრები".  მე ადრე ეძებდნენ მას, როგორც შეძლო მომსახურება.  მე მაინც არ სწავლობენ ჩემს პირიქით SP 2010 🙂

ცენტრალური admin დაუყოვნებლივ მიჩვენა პრობლემა:

image

მართლაც, აქ:

image

საკვანძო ცოტა იყო "_PROD_SERVER" თანდართული tot ის ReportServer URL.  ერთხელ დავინახე, რომ, ეს იყო მარტივი საკითხია პოპ მეტი საბრძოლო დიზაინერი და გამოყენება სწორი URL, როგორც ნაჩვენებია:

image

და დეტალურად:

 image

ქვედა ხაზი:

  • Report Server URL მოდის უშუალოდ ცენტრალური ადმინისტრაცია
  • ანგარიშის URL: მთლიანად კვალიფიციური მისამართი, რათა ფაქტობრივი RDL ფაილი თვით.

ეს ასე ადვილი, როდესაც ეს კეთდება სწორად!

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

SharePoint შაბათი DC წლის 10/16/2010

თუ თქვენ ამ ტერიტორიაზე ან წესიერი მამოძრავებელი მანძილი, თქვენ უნდა განიხილოს მონაწილეობას იღებენ შემდეგი DC ფართი SharePoint შაბათი ღონისძიება.  ეს ღონისძიება აქვს საინტერესო აქცენტი:

აქცენტი უფრო მეტად მიმართ ფედერალური მთავრობის და საჯარო სექტორში SharePoint სისტემების შემთხვევაში სწავლის, როგორ უნდა ნახვა, საუკეთესო პრაქტიკის, და მეთოდოლოგია.

ეს არის საკმაოდ კარგი პერსონალი.  ეს იქნება საინტერესო, რომ ნახოთ "ორიენტირებულია" SharePoint შაბათი ღონისძიება, პირველი ჩემთვის.

მე იქნება საუბარი ზოგადი თემა "განახლება ან არ განახლება - პრაქტიკული რჩევები რატომ და თუ უნდა განახლება SP 2010"

მე არ მომზადებული პრეზენტაცია ამჟამად.  თუ თქვენ გაქვთ ინტერესი ამ თემას, ნებისმიერი კუთხე, გთხოვთ დატოვოთ კომენტარი.  მე რეაგირება და მე ითვალისწინებდეს ჩემი პრეზენტაცია.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

შექმნა ამოსაბეჭდი ვერსია გვერდები და კი ბეჭდვა Them

I wrote up an article for SharePoint ბრიფინგი a week or so ago and it’s been posted.  აქ არის გახსნას ცოტა:

image

თქვენ მთელი რამ აქ: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

ვიმედოვნებ, რომ ეს ეხმარება ვინმე.  მიირთვით!

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

SP 2010 CQWP, დოკუმენტის ბიბლიოთეკა და ანონიმური წევრი

მნიშვნელოვანი განახლება: Waldek Mastykarz has posted a workaround here: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</დასრულდება განახლება>

ამ კვირაში, 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.

ჩვენ გამოვიარეთ ძალიან დეტალური პროცედურა, რათა უზრუნველყოს სიზუსტით, quality and all that good stuff. Despite that, ჩვენ შეუვარდნენ პრობლემა 11 საათი, რომ ჩვენ არ ველოდი და uncover, სანამ ძალიან გვიან. კერძოდ, ჩვენი CQWP არ წარმოადგენს ანონიმური მომხმარებლები. ეს გაწეული იპოვოს ავტორები (რომლებიც შესული სისტემაში), მაგრამ ეს არ აჩვენებს შინაარსი ანონიმური წევრი.

ჩვენ ბევრი კვლევა და ეს პარამეტრები და ქმედებები ავიღეთ იზოლირება ქცევა:

  • CQWP რომ გამოიტანოს ჯარიმა როდესაც უბიძგებენ შინაარსის საბაჟო სია.
  • CQWP რომ გამოიტანოს შინაარსის / გვერდები ბიბლიოთეკა.
  • ის არ გაუწიოს შინაარსის / SiteCollectionImages
  • ჩვენ შევქმენით ახალი დოკუმენტის ბიბლიოთეკა და აიტვირთა რამდენიმე docs მას. ჩვენ არ დაამატოთ ნებისმიერი შინაარსი ტიპის ბიბლიოთეკა - ეს იყო მარტივი გარეთ ყუთი doc lib არ დაკონფიგურირება. არსებული CQWP ვერ წაიკითხა ეს.
  • ჩვენ შევქმენით ახალი გვერდი და დასძინა, CQWP მას გამოყენებით ყველა default ღირებულებების. ეს არ წარმოადგენს ანონიმური.
  • ჩვენ (გარკვეულწილად ნაჩქარევად) შექმნას ახალი სტრატეგიული გეგმის 2010 გარემოს, სწორი იმ ყუთი ისევ და გაიმეორა ეს საქციელი.

ქვედა ხაზი, როგორც ჩანს, CQWP in SP2010 ვერ გაწევა შინაარსის ანონიმური მომხმარებლები როდესაც მონაცემები წყაროს დოკუმენტის ბიბლიოთეკა. შეიძლება თუ არა ეს იყოს ჭეშმარიტი?

ეს არის შეცდომა, რომ დავინახეთ, მორები:

ვებ ნაწილი სათაური: ინფორმაციის შეკითხვის ვებ ნაწილი 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 SharePoint ფონდის ვებ ნაწილები 89a1 High შეცდომა შესრულებაში ვებ ნაწილი: System.NullReferenceException: ობიექტის მითითება არ არის, რომ მაგალითად ობიექტი. განთავსებულია Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb ვებგვერდი, DataRow ზედიზედ, სიმებიანი strDefaultItemOpen, Boolean fSetDocIcon, ლოგიკური fSetOnClick, სიმებიანი fileRefColumnRef, სიმებიანი progIdColumnRef, სიმებიანი fsobjTypeColumnRef, სიმებიანი permMaskColumnRef) at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(სიმებიანი viewPath) at Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83-1f39e8939f0a

It just seems kind of impossible that CQWP wouldn’t work for anonymous users. If you know any more about this, გთხოვთ კომენტარი.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

აღებას თქვენი OK და უარი Buttons

I wrote ამ მუხლის a while back, მაგრამ ჰგავს მე არ უკავშირებენ, რომ იგი ჩემი დღიური დროს, ასე რომ აქ გადის:

image

ეს სტატია აღწერს, თუ როგორ უნდა აიძულოს newform.aspx გადამისამართება ერთ გვერდზე, როდესაც მომხმარებელი იმოქმედებს OK და სხვადასხვა გვერდზე, როდესაც იგი იმოქმედებს გააუქმოს.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

შექმნა, განახლება და წაშლა ნიმუშების ერთად SPD სამუშაოს

მე ცოტა ხნის წინ დაწერა სტატია, კარგი ადამიანი ShaerPointBriefing.com on ზოგადი ნიმუში განხორციელებული ნაგვის in SharePoint დიზაინერი.  აი teaser:

image

სრული სტატია აქ:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

შეამოწმეთ იგი out!

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

"შეიძლება თუ არა” წინააღმდეგ "უნდა გააკეთოს” ამ SharePoint პროექტები

მე ვფიქრობ, რომ ბევრი ჩვენგანი დროდადრო საჩუქრად, გამო უკეთესი ფრაზა, ახალგაზრდა ბავშვზე მოთხოვნებს.  საბოლოო მომხმარებლის ნამდვილად, ძალიან ცუდად სურს გარკვეული კონკრეტული სახე და ვგრძნობთ, ან ძალიან კონკრეტული დახარისხება სტრუქტურის ან შემცირება ერთი დაჭერით ან მენიუს ვარიანტი განმუხტვის ნავიგაცია ან [insert passionately held belief that happens to be wrong].  As SharePoint pro’s, we can generally meet almost any kind of requirement with the platform, but for some of them, we know in our hearts that:

  • They are going to take a disproportionate amount of time to implement (and therefore cost more)
  • They are going to be highly custom and therefore difficult to maintain and troubleshoot
  • There is is some easy SharePoint approach that meets 80% or more of the requirement (i.e. meets the sprit of the requirement, but not the letter of the requirement)

ქვედა ხაზი, we know that the “requirement” is really just a nice to have or even legitimate in some sense, but something that people should live with rather than spend a lot of time trying to “solve.”

I think of these as “young child” requirements because I’ve seen this pattern many times before.  Kids will pine away and nag you for some new toy for weeks at a time.  You get them the toy, they play with it for a few hours or days and then put it down, never to pick it up ever again.  ან, you don’t get the toy, the nagging stops and the kid moves on to become President of the free world.   I’ve seen this happen in SharePoint projects.  Decision makers either get what they want and it becomes an unused or underused function or they don’t get what they want and the project still succeeds anyway.

I was reminded of that today in a forum post and I liked how Clayton Cobb tried to get the forum poster to push back on one of these kinds of requirements: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

I’m really curious how people view this topic and how you deal with it.  Am I missing the point?  Do you have strategies to steer decisions makers away from overinvesting in trivial requirements?  Please leave a comment.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

სწრაფი რჩევა: დამატება jQuery to MOSS გამომცემლობა გვერდები

როდესაც გაძლიერების MOSS publising გამოყენებული გვერდები jQuery, მე მოხვდა შემდეგ სიჩქარე bump:

Server Error in ‘/’ განაცხადის.


Parser შეცდომა

აღწერა: შეცდომა განმავლობაში დამუშავება რესურსი საჭირო მომსახურებისთვის ამ მოთხოვნას. გთხოვთ განიხილავს შემდეგ სპეციფიკურ გარჩევის შეცდომა დეტალები და ცვლილებები თქვენი წყარო ფაილი სათანადოდ.

Parser Error Message: Only Content controls are allowed directly in a content page that contains Content controls.

Source Error:

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

Source File: /_catalogs/masterpage/KCC_FacultyMember.aspx    ხაზი: 12


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

It was easy enough to fix (h/t to my colleague, Uday Ethirajulu).  Be sure that the jQuery code lives inside the “PlaceHolderAdditionalPageHead” as shown:

<ვერხვი:Content ContentPlaceholderID="PlaceHolderAdditionalPageHead" runat="server">

<დამწერლობის

    type="text/javascript"

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

</დამწერლობის>

<script type="text/javascript">

  $(დოკუმენტი).მზად(ფუნქცია() {

   // Brilliant jQuery stuff goes here.

   });

</დამწერლობის>

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პატარა გაღიზიანებას გადაიტანება…

SP2010 ძალიან მაგარი რამეები, მაგრამ მე მინდა, რომ ისინი მორგებული ენის სიაში და ბიბლიოთეკების პარამეტრები 'გვერდების, როდესაც საქმე მმართველი შინაარსი ტიპის:

image

იმავე ენაზე ადგილზე WSS / MOSS.  უბრალოდ შეცვალოს სიტყვა "წაშლა", რათა "ამოიღონ" და მას მხოლოდ უბრალო უფრო გრძნობა.

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

</ბოლო>