در جستجوی … شیرپوینت PM بزرگ و راه حل های معماری

I lead a SharePoint practice for Computer Generated Solutions (CGS).  We’re based in New York City at World Financial Center (just next door to WTC).  I am looking to hire two full time people to help me lead my group – SharePoint project manager and a SharePoint solutions architect. 

Both roles are full time and cannot be done remotely.  There’s not a lot of travel.  Travel, such as it is, generally takes place in NY, NJ and CT.

If you’re interested in finding out more, fire off an email to pgalvin@cgsinc.com.  I’d love to hear from you. 

Our website doesn’t do a good job explaining my practice (I’m working on that).  By all means, check it out, but I’ll give you the real scoop if we talk by phone.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

نقطه عملکرد 2010 و گزارش URL سرور

من تلاش روز گذشته با نقطه عملکرد و می خواست برای به اشتراک گذاشتن یک نکته سریع که ممکن است کسی که نجات در یک سرخوردگی ساعت چند.

ما یک گزارش SSRS ایجاد کرده بود و آن به شیرپوینت مستقر شده است.  ما آن را مستقر شیرپوینت و ما می توانیم آن را فقط خوب اجرا شده توسط مرور به کتابخانه گزارش ها و کلیک کردن بر روی این گزارش است.  ما همچنین می تواند آن را به بخشی از یک صفحه وب با استفاده از گزارش SSRS بیننده قسمت وب اضافه کنید.  همه چیزهای خوب.

هنگامی که ما سعی کردم به آن اضافه کنید به یک داشبورد با استفاده از طراح صفحه, اما, دیوار برخورد.  طراح صفحه به ما بگوید قادر به پیدا کردن گزارش مشخص شده توسط URL. لطفا مطمئن شوید که هر دو آدرس سرور و گزارش URL درست است. "  این است آنچه که من شد دیدن:

image

بینگ در بر داشت من این مقاله امیدوار, "پاپ نمایش SSRS (یکپارچه) گزارش با استفاده از سرور SQL PerformancePoint گزارش بیننده").  اطلاعات خوبی احساس, اما من قادر به حل مشکل با آن را نشان داد.

من دانلود نقب زن بر روی ایستگاه های کاری به آنچه اتفاق می افتد تحت پوشش می دهد و هر چند که این نیز بی فایده بود, بسیار جالب بود.  من پیشنهاد می کنم که شما سعی می کنید که برخی از زمان تا فقط ببینیم چه اتفاق می افتد.  این خیلی روشن است. 

سرانجام, Kiran Chauhan، همکار من به من به تنظیمات سرور گزارش با اشاره به دولت مرکزی است.  به اندازه کافی عجیب, که واقع در "تنظیمات عمومی است."  من قبلا برای آن جستجو به عنوان یک سرویس موفق.  من هنوز راه دور SP 2010 🙂

مرکزی مدیر بلافاصله مشکل را به من نشان داد:

image

و واقعا, اینجا:

image

کمی اصلی "_PROD_SERVER" اضافه جمع کردن او URL ReportServer می بود.  هنگامی که من دیدم که, این موضوع ساده به موسیقی پاپ را به طراح صفحه و استفاده از URL صحیح بود, به عنوان نشان داده شده است:

image

و در جزئیات:

 image

خط پایین:

  • گزارش آدرس سرور به طور مستقیم از دولت مرکزی می آید
  • URL گزارش: کاملا واجد شرایط URL فایل RDL واقعی خود.

خیلی راحت هنگامی که آن را به درستی انجام داده!

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

DC در شیرپوینت شنبه 10/16/2010

If you’re in the area or decent driving distance, you should consider taking part in the next DC Area SharePoint Saturday event.  This event has an interesting focus:

The focus more geared toward Federal Government and Public Sector SharePoint systems to case studies, how to’s, best practices, and methodologies.

That’s pretty good stuff.  It will be interesting to see a “focused” SharePoint Saturday event, a first for me.

I will be speaking on the general topic of “To Upgrade or Not to Upgrade – Practical Advice on Why and If You Should Upgrade to SP 2010”

I haven’t prepared the presentation yet.  If you have an interest in this topic, from any angle, لطفا نظر را ترک کنید.  من پاسخ دهند و من آن را به ارائه من ترکیب.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

Create Printer Friendly Pages and Even Print Them

نوشتم تا مقاله ای برای شیرپوینت توجیهی a week or so ago and it’s been posted.  Here is the opening bit:

image

You can read the whole thing here: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

I hope this helps someone.  لذت بردن!

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

SP 2010 CQWP, Document Libraries and Anonymous Users

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

این هفته, 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.

We went through a very detailed procedure to ensure accuracy, 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. به طور خاص, our CQWP wouldn’t render for anonymous users. It rendered find for the authors (who were logged in), but it wouldn’t show the content for anonymous users.

We did a lot of research and these are the parameters and actions we took to isolate the behavior:

  • CQWP would render fine when it was pulling content from a custom list.
  • CQWP would render content from the /Pages library.
  • It would not render content from /SiteCollectionImages
  • 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.
  • We (somewhat hastily) set up a new SP 2010 محیط, straight out of the box again and replicated this behavior.

خط پایین, 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?

This is the error that we saw in the logs:

Web Part title: Content Query Web Part 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: مرجع شی به یک نمونه از یک شی تنظیم نشده. at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, String strDefaultItemOpen, Boolean fSetDocIcon, Boolean 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, لطفا نظرتان را تایپ کنید.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

Take Control of your OK and Cancel Buttons

I wrote این مقاله a while back, but looks like I didn’t link to it from my blog at the time, so here goes:

image

This article describes how to force newform.aspx to redirect to one page when the user clicks OK and a different page when she clicks cancel.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

ساختن, به روز رسانی و حذف الگوهای با SPD گردش کار

من به تازگی نوشت: مقاله ای برای مردم خوب در ShaerPointBriefing.com در یک الگوی کلی برای CRUD در شیرپوینت طراح اجرا است.  تیزر:

image

مقاله کامل در اینجا:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

آن را چک کنید!

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

"می توانند انجام دهند” در مقابل "باید انجام” در پروژه شیرپوینت

من فکر می کنم که بسیاری از ما گاهی اوقات با ارائه, برای عدم عبارت بهتر, الزامات جوان کودک.  کاربر نهایی واقعا, بسیار بد می خواهد نگاه خاص و احساس, یا یک ساختار مرتب سازی بسیار خاص و یا به برش با یک کلیک و یا گزینه منو برای سهولت ناوبری یا [درج باور عاشقانه برگزار شد که اتفاق می افتد به اشتباه].  به عنوان شیرپوینت طرفدار, ما به طور کلی می توانید با پلت فرم ملاقات تقریبا هر نوع نیاز, اما برای برخی از آنها, ما در قلب ما می دانیم که:

  • آنها در حال رفتن به یک مقدار نامتناسبی از زمان لازم برای پیادهسازی (و به همین دلیل هزینه بیشتر)
  • آنها در حال رفتن به بسیار سفارشی و برای حفظ و عیب یابی بنابراین مشکل
  • برخی از رویکرد شیرپوینت آسان است که مطابق وجود دارد 80% یا بیشتر از نیاز (i.e. دیدار روح از نیاز, اما نه نامه ای از نیاز)

خط پایین, ما می دانیم که "نیاز" است که واقعا فقط خوب داشته باشند و یا حتی مشروع در برخی از حس, اما چیزی است که مردم باید با زندگی به جای صرف مقدار زیادی از زمان تلاش برای "حل".

من از این به عنوان "کودک خردسال" الزامات چون من این الگو پیش از این هم بارها دیده ام فکر می کنم.  کودکان و نوجوانان خواهد شد کاج دور و نق نقو شما برای برخی از اسباب بازی جدید برای هفته در یک زمان است.  شما آنها را دریافت اسباب بازی, آنها با آن را برای چند ساعت یا چند روز بازی می کنند و پس از آن قرار داده و آن را پایین, هرگز به آن را انتخاب کنید تا هرگز دوباره.  یا, شما اسباب بازی می کنید, توقف آزار دهنده و بچه حرکت می کند به تبدیل شدن به رئیس جمهور از جهان آزاد.   من دیده ام این اتفاق می افتد در پروژه های شیرپوینت.  تصمیم گیرندگان یا دریافت آنها چه می خواهند و آن را یک تابع استفاده نشده و یا به ندرت مورد بهره برداری می شود و یا نمی شود آنها چه می خواهند و این پروژه هنوز هم به هر حال موفق.

من که امروز در یک پست انجمن تذکر داده شد و من هم دوست داشتم که چگونه کلیتون کاب تلاش برای دریافت پوستر انجمن را به عقب براند در یکی از این دسته از الزاماتی: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

من واقعا کنجکاو مشاهده و مردم این موضوع و چگونه با آن کنار بیاییم.  من از دست رفته نقطه?  آیا استراتژی شما باید برای هدایت تصمیمات سازندگان به دور از overinvesting در نیازهای بی اهمیت?  لطفا برای ارسال نظر اینجا را کلیک کنید.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

نکته سریع: اضافه کردن جی کوئری به MOSS انتشارات صفحات

هنگام بالا بردن صفحات publising MOSS با استفاده از jQuery, من ضربه دست انداز با سرعت زیر:

Server Error in ‘/’ درخواست.


خطا در تجزیه کننده

شرح: یک خطا رخ داده است در طی تجزیه از منابع مورد نیاز برای این سرویس درخواست. لطفا این فایل نقد می نویسید: جزئیات پارسه زیر خاص خطا و تغییر فایل منبع خود را به طور مناسب.

تجزیه کننده پیام خطا: Only Content controls are allowed directly in a content page that contains Content controls.

خطا در منبع:

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

فایل منبع: /_catalogs/masterpage/KCC_FacultyMember.aspx    خط: 12


اطلاعات نسخه: مایکروسافت نسخه دات نت فریم ورک:2.0.50727.4927; ASP.NET نسخه: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">

</خط>

<نوع اسکریپت = "متن / جاوا اسکریپت">

  $(سند).آماده(تابع() {

   // Brilliant jQuery stuff goes here.

   });

</خط>

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

یک دلخوری کوچک به جلو برد،…

SP2010 چیزهای بسیار سرد است, اما ای کاش آنها به زبان در لیست و صفحات کتابخانه تنظیمات تنظیم زمانی که آن را برای مدیریت انواع محتوا می آید:

image

همان زبان در جایی برای WSS / MOSS بود.  فقط کلمه "حذف" تغییر به "حذف" و آن را فقط ساده احساس بیشتر.

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

</پایان>