Trong tìm kiếm của … Tuyệt vời SharePoint PM và các giải pháp kiến trúc sư

Mẹ hướng dẫn một SharePoint thực hành cho máy tính tạo ra các giải pháp (CGS).  Chúng tôi đang có trụ sở tại thành phố New York tại Trung tâm tài chính thế giới (chỉ kế bên để WTC).  Tôi đang tìm cách để thuê hai toàn thời gian người để giúp tôi dẫn đầu nhóm của tôi-SharePoint quản lý dự án và một kiến trúc sư giải pháp SharePoint. 

Cả hai vai trò là toàn thời gian và không thể được thực hiện từ xa.  Không phải là rất nhiều đi du lịch.  Du lịch, chẳng hạn như nó là, thường diễn ra ở NY, NJ và CT.

Nếu bạn quan tâm đến việc tìm hiểu thêm, bắn ra một email để pgalvin@cgsinc.com.  Tôi rất muốn nghe từ bạn. 

Trang web của chúng tôi không làm một công việc tốt giải thích các thực hành của tôi (Tôi đang làm việc trên đó).  Bằng mọi phương tiện, kiểm tra xem nó, nhưng tôi sẽ cung cấp cho bạn các scoop thực nếu chúng tôi nói chuyện qua điện thoại.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Hiệu suất điểm 2010 và báo cáo Server URL

Tôi đã đấu tranh ngày hôm qua với hiệu suất điểm và muốn chia sẻ một Mẹo nhanh rằng ai đó có thể tiết kiệm một vài giờ thất vọng.

Chúng tôi đã tạo ra một báo cáo SSRS và bố trí nó đến SharePoint.  Chúng tôi bố trí đến SharePoint và chúng tôi có thể chạy nó chỉ là tiền phạt bởi điều hướng đến các thư viện báo cáo và nhấp vào báo cáo.  Chúng tôi cũng có thể thêm nó vào một phần trang web bằng cách sử dụng một phần web xem báo cáo SSRS.  Tất cả các công cụ tốt.

Khi chúng tôi đã cố gắng để thêm vào một bảng điều khiển bằng cách sử dụng bảng điều khiển thiết kế, Tuy nhiên, chúng tôi nhấn một bức tường.  Thiết kế bảng điều khiển sẽ cho chúng tôi biết "không thể tìm thấy báo cáo được chỉ định bởi URL. Hãy kiểm chứng rằng máy chủ URL và báo cáo URL là đúng."  Đây là những gì tôi đã nhìn thấy:

image

Bing tìm thấy tôi bài viết này hứa hẹn, “Vui vẻ hiển thị SSRS (tích hợp) báo cáo bằng cách sử dụng PerformancePoint SQL Server Report viewer”).  Nó cảm thấy như thông tin tốt, nhưng tôi đã không thể giải quyết vấn đề với những gì nó đã cho thấy.

Tôi đã tải về Fiddler lên các máy trạm để xem những gì đã xảy ra dưới bìa và mặc dù đó là cũng không sanh sản, nó rất thú vị.  Tôi khuyên bạn hãy thử rằng trong một số thời gian chỉ để xem những gì sẽ xảy ra.  Nó là khá soi sáng. 

Cuối cùng, Kiran Chauhan đồng nghiệp của tôi đã chỉ cho tôi đến trung tâm hành chính để xem xét báo cáo của máy chủ cài đặt.  Oddly đủ, đó nằm dưới "Cài đặt chung."  Tôi đã có trước đó tìm kiếm cho nó như là một dịch vụ quản lý.  Tôi vẫn còn có tìm hiểu cách của tôi xung quanh SP 2010 🙂

Trung tâm quản trị ngay lập tức tôi đã chỉ ra vấn đề:

image

Và thực sự, Ở đây:

image

Bit quan trọng đã là "_PROD_SERVER" nối tot ông ReportServer URL.  Một lần tôi thấy rằng, đó là một vấn đề đơn giản để bật lên để thiết kế bảng điều khiển và sử dụng URL chính xác, như được hiển thị:

image

Và chi tiết:

 image

Điểm mấu chốt:

  • Báo cáo Server URL đến trực tiếp từ chính quyền trung ương
  • Báo cáo URL: Đủ điều kiện đầy đủ URL để tập tin RDL thực sự riêng của mình.

Nó là dễ dàng như vậy khi nó được thực hiện một cách chính xác!

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

SharePoint thứ bảy DC ngày 10/16/2010

Nếu bạn đang trong khu vực hoặc phong nha lái khoảng cách, bạn nên xem xét việc tham gia tiếp theo DC khu vực SharePoint thứ bảy sự kiện.  Sự kiện này đã tập trung một thú vị:

Tập trung hơn hướng về phía chính phủ liên bang và khu vực công SharePoint hệ thống để nghiên cứu trường hợp, làm thế nào để 's, thực tiễn tốt nhất, và phương pháp.

Đó là công cụ khá tốt.  Nó sẽ được thú vị để xem một sự kiện thứ bảy SharePoint "tập trung", một đầu tiên cho tôi.

Tôi sẽ nói về các chủ đề chung về "Nâng cấp hay không nâng cấp-lời khuyên thiết thực về lý do tại sao và nếu bạn nên nâng cấp lên SP 2010"

Tôi đã không chuẩn bị trình bày được nêu ra.  Nếu bạn có một quan tâm đến chủ đề này, từ góc độ nào, Xin vui lòng để lại một bình luận.  Tôi sẽ trả lời và tôi sẽ kết hợp nó vào trình bày của tôi.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Tạo các trang thân thiện với máy in và thậm chí in chúng

Tôi đã viết lên một bài viết cho SharePoint tóm lược một tuần hoặc lâu hơn trước và nó được đăng.  Dưới đây là chút mở:

image

Bạn có thể đọc toàn bộ điều ở đây: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Tôi hy vọng điều này sẽ giúp người nào đó.  Thưởng thức!

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

SP 2010 CQWP, Thư viện tài liệu và người dùng vô danh

Bản cập nhật quan trọng: Waldek Mastykarz đã đăng một workaround ở đây: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Cập Nhật cuối>

Tuần này, đội của tôi và tôi đã nâng cấp trang web internet công cộng của khách hàng từ MOSS để SP 2010. MOSS trang web sử dụng CQWP ở một vài nơi.

Chúng tôi đã đi qua một thủ tục rất chi tiết để đảm bảo tính chính xác, chất lượng và công cụ tất cả những gì tốt. Mặc dù vậy, chúng tôi chạy vào vấn đề một trong 11 giờ mà chúng tôi đã không mong đợi hoặc phát hiện ra cho đến khi rất muộn. Đặc biệt, CQWP chúng tôi sẽ không hiển thị cho người dùng vô danh. Nó thực hiện tìm kiếm cho các tác giả (những người đã đăng nhập), nhưng nó sẽ không hiển thị các nội dung cho người dùng vô danh.

Chúng tôi đã làm rất nhiều nghiên cứu và đây là những tham số và hành động, chúng tôi đã để cô lập các hành vi:

  • CQWP sẽ đưa ra tốt đẹp khi nó đã kéo nội dung từ danh sách tùy chỉnh.
  • CQWP sẽ hiển thị nội dung từ thư viện /Pages.
  • Nó sẽ không hiển thị nội dung từ /SiteCollectionImages
  • Chúng tôi tạo ra một thư viện tài liệu mới và tải lên một vài tài liệu nó. Chúng tôi đã không thêm bất kỳ loại nội dung vào thư viện-điều này là một đơn giản ra khỏi hộp lib doc với tùy biến không có. Hiện có CQWP không thể đọc từ nó.
  • Chúng tôi tạo ra một trang mới và thêm vào một CQWP nó bằng cách sử dụng tất cả các giá trị mặc định. nó sẽ không khiến cho vô danh.
  • Chúng tôi (một chút vội vàng) thiết lập một SP mới 2010 môi trường, thẳng ra khỏi hộp một lần nữa và nhân rộng các hành vi này.

Điểm mấu chốt, nó xuất hiện rằng CQWP trong SP2010 không thể hiển thị các nội dung cho người dùng ẩn danh khi nguồn dữ liệu là một thư viện tài liệu. Điều này có thể là đúng?

Đây là lỗi mà chúng tôi đã thấy trong các bản ghi:

Tiêu đề phần web: Nội dung truy vấn Web phần 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation Web Parts 89a1 cao lỗi trong khi thực hiện một phần web: Hệ thống NullReferenceException.: Đối tượng tham chiếu không được đặt để một thể hiện của một đối tượng. tại Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow hàng, Chuỗi strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, Chuỗi fileRefColumnRef, Chuỗi progIdColumnRef, Chuỗi fsobjTypeColumnRef, Chuỗi permMaskColumnRef) tại Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() tại Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() tại Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Chuỗi viewPath) tại Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Nó chỉ có vẻ không thể loại CQWP sẽ không làm việc cho người dùng vô danh. Nếu bạn biết bất kỳ chi tiết về việc này, Xin vui lòng gửi bình luận.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Kiểm soát OK và hủy bỏ nút của bạn

Tôi đã viết bài viết này một khi trở lại, nhưng hình như tôi không liên kết với nó từ blog của tôi lúc đó, Vì vậy, ở đây đi:

image

Bài viết này mô tả cách để buộc newform.aspx để chuyển hướng đến một trang khi người dùng nhấp OK và một trang khác nhau khi cô nhấp Hủy bỏ.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Tạo, Cập Nhật và xoá các mô hình với SPD Workflow

Tôi gần đây đã viết một bài báo cho những người dân tốt ở ShaerPointBriefing.com vào một mô hình tổng quát cho thực hiện CRUD trong SharePoint Designer.  Đây là một lời trêu ghẹo:

image

Toàn bộ bài viết ở đây:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Kiểm tra xem nó!

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

"Có thể làm” so với "nên làm” trong các dự án SharePoint

Tôi nghĩ rằng nhiều người trong chúng ta đôi khi trình bày với, thiếu một cụm từ tốt hơn, Các yêu cầu của trẻ con.  Người dùng cuối thực sự, rất nặng muốn một số cụ thể nhìn và cảm nhận, hoặc một cấu trúc phân loại rất cụ thể hoặc để cắt ra một nhấp chuột hoặc trình đơn tùy chọn để dễ dàng chuyển hướng hoặc [chèn nhiệt tình giữ niềm tin rằng sẽ xảy ra là sai].  Như SharePoint chuyên nghiệp, chúng tôi thường có thể đáp ứng hầu như bất kỳ loại yêu cầu với các nền tảng, nhưng đối với một số người trong số họ, chúng tôi biết trong trái tim của chúng tôi đó:

  • Họ sẽ có một số lượng không cân xứng về thời gian để thực hiện (và do đó chi phí nhiều hơn)
  • Họ sẽ được đánh giá cao tùy chỉnh và do đó khó khăn để duy trì và khắc phục sự cố
  • Đó là một số cách tiếp cận SharePoint dễ dàng đáp ứng 80% hoặc nhiều hơn các yêu cầu (tức là. đáp ứng các sprit yêu cầu, nhưng không có thư yêu cầu)

Điểm mấu chốt, chúng ta biết rằng "yêu cầu" thực sự là một tốt đẹp để có hoặc thậm chí hợp pháp trong một ý nghĩa, nhưng một cái gì đó mà mọi người nên sống với hơn là chi tiêu rất nhiều thời gian cố gắng để "giải quyết".

Tôi nghĩ rằng đây là "đứa trẻ" yêu cầu bởi vì tôi đã nhìn thấy mô hình này nhiều lần trước.  Trẻ em sẽ thông đi và nag bạn cho một số đồ chơi mới trong tuần tại một thời điểm.  Bạn sẽ có được những đồ chơi, họ chơi với nó cho một vài giờ hoặc ngày và sau đó đặt nó, không bao giờ để nhặt nó lên bao giờ trở lại.  Hoặc, bạn không có được những đồ chơi, Các điểm dừng đòi hỏi và kid di chuyển trên để trở thành chủ tịch của thế giới tự do.   Tôi đã nhìn thấy điều này xảy ra trong các dự án SharePoint.  Các nhà sản xuất quyết định hoặc là có được những gì họ muốn và nó sẽ trở thành một chức năng không sử dụng hoặc underused hoặc họ không nhận được những gì họ muốn và dự án vẫn còn thành công dù sao.

Tôi đã nhắc nhở rằng vào ngày hôm qua trong một diễn đàn đăng bài và tôi thích như thế nào Clayton Cobb cố gắng để có được các diễn đàn áp phích để đẩy trở lại trên một trong những loại yêu cầu: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Tôi thực sự tò mò như thế nào người xem chủ đề này và cách bạn đối phó với nó.  Tôi mất điểm?  Bạn có chiến lược để chỉ đạo các nhà sản xuất quyết định ra khỏi overinvesting trong tầm thường yêu cầu?  Xin vui lòng để lại một thảo luận.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Mẹo nhanh: Thêm jQuery cho MOSS xuất bản các trang

Khi tăng cường MOSS publising các trang bằng cách sử dụng jQuery, Tôi nhấn những vết sưng tốc độ sau:

Server lỗi trong ' /’ Ứng dụng.


Lỗi phân tích cú pháp

Mô tả: Xuất hiện lỗi trong phân tích cú pháp của một nguồn lực cần thiết để phục vụ yêu cầu này. Xin vui lòng xem lại chi tiết sau đây lỗi cụ thể phân tích cú pháp và sửa đổi tập tin nguồn của bạn một cách thích hợp.

Thông báo lỗi phân tích cú pháp: Chỉ kiểm soát được phép trực tiếp trong một trang nội dung có chứa nội dung kiểm soát.

Nguồn lỗi:

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

Tệp nguồn: /_catalogs/masterpage/KCC_FacultyMember.aspx    Dòng: 12


Thông tin Phiên bản: Microsoft.NET Framework phiên bản:2.0.50727.4927; ASP.NET Phiên bản:2.0.50727.4927

Nó được dễ dàng, đủ để sửa chữa (h/t với đồng nghiệp của tôi, Uday Ethirajulu).  Hãy chắc chắn rằng mã jQuery sống bên trong "PlaceHolderAdditionalPageHead", giống như hiển thị:

<ASP:Nội dung ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "máy chủ">

<kịch bản

    loại = text/javascript""

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

</kịch bản>

<kiểu kịch bản = "text/javascript">

  $(tài liệu).sẵn sàng(chức năng() {

   // Rực rỡ jQuery công cụ đi ở đây.

   });

</kịch bản>

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Một chút ít phiền toái mang về phía trước…

SP2010 là rất cool stuff, nhưng tôi muốn họ sẽ có điều chỉnh ngôn ngữ trên danh sách và các cài đặt thư viện trang khi nói đến việc quản lý các loại nội dung:

image

Cùng một ngôn ngữ vào nơi WSS/Moss.  Chỉ cần thay đổi từ "Xoá" để "loại bỏ" và nó chỉ là đồng bằng sẽ làm cho ý nghĩa hơn.

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

</kết thúc>