Thực tiễn tốt nhất SharePoint hội nghị, “Thực tiễn tốt nhất,” và con voi trong phòng

Tôi đã may mắn để tham dự và trình bày tại tuần cuối cùng của SharePoint thực hành tốt nhất Hội nghị. Tôi vẫn còn mới cho toàn bộ nói "điều" và, thẳng thắn, Tôi đã một chút thần kinh trong nửa đầu tiên trong khi tôi sweated trong chờ đợi để nói cho bản thân mình. Sắp xếp của thần kinh cảm giác làm cho nó một chút khó khăn cho tôi để chú ý đến các diễn giả (không rằng tôi bỏ qua chúng). Thay vào đó, Tôi tập trung hơn một chút vào những người tham dự.

Hội nghị luôn luôn đặt đua tâm trí của tôi và đã có một mất nhiều trong lúc này. Hội nghị này là tuyệt vời. Tôi nghĩ rằng đó là không bình thường trong một số cách. Nó không phải là một hội nghị phát triển nặng. Có chắc chắn là dev phần để nó, nhưng tôi nghĩ rằng đó là ít 60% tập trung vào vấn đề-dev, có thể cao tới 80%. Tôi nghĩ rằng nói đến sự phát triển của thị trường SharePoint. Công ty đang triển khai SharePoint trong nhiều cách khác nhau và họ đang tìm kiếm hướng dẫn về làm thế nào để làm điều đó ngay. Và không chỉ hướng dẫn về làm thế nào để tạo ra tính năng/giải pháp (mà bây giờ, đã được rất tốt thành lập).

Tôi tin rằng Hội nghị đã rất có giá trị cho hầu hết mọi người đã tham dự và tôi biết rằng những người tổ chức kế hoạch để làm hội nghị một lần nữa vào đầu năm tới.

Có nói rằng, Tôi tin rằng có một cơ hội bị mất mà tôi hy vọng tiếp theo Hội nghị địa chỉ. Tôi nói nó là một cơ hội bị mất, nhưng đó không phải là một điều xấu. Khám phá một nhu cầu cộng đồng là trong và của chính nó một điều tốt. Hội nghị thảo luận về một số các thực hành tốt nhất trong một loạt các lĩnh vực như quản trị, đào tạo, yêu cầu thu thập, Tìm kiếm, phát triển, thông tin kiến trúc, vv. Tôi nghĩ rằng đó bỏ lỡ cơ hội đã làm với các "lĩnh vực màu xanh lá cây" giả định tiềm ẩn nhiều người trong số các thực hành tốt nhất.

Khi chúng tôi nói chuyện về lĩnh vực màu xanh lá cây, chúng tôi có nghĩa là rằng SharePoint đã không đi vào sản xuất và chúng tôi đang bắt đầu với một slate sạch. Điều này là lý tưởng bởi vì bạn có thể bắt đầu ngay lập tức bằng cách sử dụng thực tiễn tốt nhất cho việc xác định và quản lý quản lý nhà nước, thông tin kiến trúc, vv. Tuy nhiên … những gì sẽ xảy ra khi bạn đang trong sản xuất với một vài nghìn người sử dụng (hoặc 10 ngàn) và bạn không thực hiện theo các thực hành tốt nhất ở đầu? Tôi đã nhìn thấy các công ty với … ahem … một rất lặt vặt thông tin kiến trúc nướng vào môi trường của họ. Tôi không nghĩ rằng Hội nghị này cung cấp nhiều hướng dẫn cho các tổ chức với loại vấn đề (và tôi không chỉ có nghĩa là IA, nhưng quản trị, Tìm kiếm, nhiều lĩnh vực khác). Tất nhiên, biết bạn có một vấn đề là một phần lớn của các giải pháp và đó là rất có giá trị.

Tôi nghĩ rằng cộng đồng SharePoint trực tuyến đã không làm nhiều để giải quyết điều này hoặc là. Tôi biết tôi đã không. Nó là một vấn đề rất khó khăn để giải quyết ở nhiều cấp độ. Về mặt kỹ thuật nó là khó khăn. Budget-Wise thật khó. Văn hóa, Thật khó. Tuy nhiên, nó có thể là một vấn đề thực thế giới lớn hơn so với hầu hết. Kể từ khi kết thúc hội nghị, Tôi đã suy nghĩ về các loại vấn đề và làm thế nào một trong những sẽ giải quyết chúng. Hiện đã có một câu trả lời tốt hơn so với, "gỡ bỏ cài đặt và cài đặt lại" và cộng đồng cần phải đối mặt với nó đầu vào.

Tôi nghĩ rằng điều này một cơ hội lớn cho các cộng đồng weblog và có kinh nghiệm rằng nhà lãnh đạo để lay ra một số hướng dẫn về làm thế nào để sửa chữa các môi trường. Tôi nghĩ rằng đó là một nhỏ nhưng không nguy cơ SharePoint có thể kết thúc với một danh tiếng xấu và lâu dài như là kết quả của kém architected triển khai thất bại do người nghèo quản trị, IA, vv.

</kết thúc>

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

Blogger mới về khối

Đồng nghiệp của tôi EMC, Erik Swenson, đã được thuyết phục để nhảy vào cuộc cạnh tranh, stand up and be counted 🙂

Ông blog về về nhiều SharePoint xây dựng thương hiệu chủ đề tại http://erikswenson.blogspot.com/. Một số bài viết gần đây của ông bao gồm các công cụ thú vị về Photoshop, Microsoft Office Live dành cho doanh nghiệp nhỏ, Quản trị SharePoint, tạo tùy chỉnh WCM phong cách và vv.. Ông không phải nhốt mình vào xây dựng thương hiệu. Nó là khá một sự pha trộn thú vị đó là một chút khác nhau từ rất nhiều các blog SharePoint mà tôi quen thuộc.

Nguồn cấp dữ liệu RSS của ông là: http://feeds.feedburner.com/SharepointBrandingDesign

Kiểm tra xem nó và cho anh ta một chút khuyến khích. Tất cả chúng ta cần nó theo thời gian, đặc biệt là khi chúng tôi lần đầu tiên thực sự đi sâu vào thế giới này viết blog.

</kết thúc>

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

Technorati Tags:

Hội nghị thực hành tốt nhất: “Nhận được yêu cầu tuyệt vời” Bản trình bày PowerPoint

Tôi đã tải lên PowerPoint cho một phiên họp của tôi, "Nhận được yêu cầu kinh doanh tuyệt vời," ngay tại đây (http://Cid-1cc1edb3daa9b8aa.SkyDrive.Live.com/self.aspx/Public/Paul Galvin Great Requirements.pptx).

Một số tồn tại một loạt các điểm rực rỡ, thực hiện mạnh mẽ, tầng bao gồm mở rộng ghi chú mà bổ sung và tăng cường nêu vện rực rỡ nói điểm.

Đối với những người bạn mà bỏ qua Hội nghị thực hành tốt nhất, Tôi đã may mắn, đủ để trình bày và thảo luận về một quá trình hoạt động rất tốt khi cố gắng để khám phá chính xác người dùng yêu cầu kinh doanh cho các dự án SharePoint. PowerPoint cộng với ghi chú điều này mô tả chi tiết khá tốt. Nó bổ sung một trong bài đăng blog đầu tiên của tôi ở đây: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!146.entry

</kết thúc>

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

SharePoint biểu đồ trực tuyến hội thảo

Bạn bè trực tuyến của tôi, Mark Miller qua và Người dùng cuối SharePoint (www.endusersharepoint.com) đang chạy một hội thảo miễn phí một giờ nhắm mục tiêu, như ông luôn luôn hiện, tại cộng đồng người dùng cuối SharePoint. Nó diễn ra tại 1 pm EDT. Chi tiết đang ở đây: http://www.endusersharepoint.com/?p=785

Tôi đã ngồi ở trên một trong hội thảo trực tuyến của ông tháng trước và nó đã được thực hiện khá tốt và nếu bạn đang quan tâm đến một số thông tin rất thực tế trên biểu đồ trong SharePoint, Tôi chắc rằng nó là giá trị các 1 giờ đầu tư.

</kết thúc>

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

Nhóm người sử dụng SharePoint Webcast tối nay

Tối nay, 08/20/08, cuộc họp nhóm người dùng Connecticut SharePoint phát sóng một webcast thay cho một cuộc họp vật lý tháng này.

Chủ đề tối nay: "Microsoft Office SharePoint Server 2007 – Extranet triển khai phương pháp"

Của Microsoft Chris Lavista sẽ dẫn các cuộc thảo luận. Tôi đã làm việc với Chris trước và ông thực sự hiểu rõ công cụ của mình. Nếu bạn có bất kỳ quan tâm đến chủ đề này, kiểm tra xem nó. Dưới đây là các chi tiết:

Nhóm người sử dụng SharePoint Webcast: https://www.clicktoattend.com/invitation.aspx?code=130299

Chủ đề: Microsoft Office SharePoint Server 2007 – Extranet triển khai phương pháp
Loa:
Chris Lavista của Microsoft

Ngày: Tháng Tám 20th Chào mừng bạn đến thời gian: 6:15 AM Thời gian: 6:30 AM -8:00AM


Mô tả:
SharePoint cho phép cho nhiều tuỳ chọn triển khai. Các cuộc thảo luận sẽ được tập trung vào làm thế nào một an toàn extranet trên nền tảng SharePoint có thể được triển khai. Thảo luận về thực hành tốt nhất và kịch bản liên quan đến hội nhập công nghệ hàng đầu, ISA Server 2006 và IAG 2007. Tùy chọn, nói chuyện với dấu hiệu duy nhất được hỗ trợ trên trường hợp sử dụng.
Về Chris:
Chris Lavista là một kiến trúc sư kỹ thuật tại mới mở Microsoft Technology Center ở New York. Tập trung của ông là trên SharePoint, Nghiên cứu khoa học, và truyền thông hợp nhất. Ông đã làm việc trong ngành công nghiệp dịch vụ tài chính (Chase, Citigroup) trước khi gia nhập Microsoft cho 8 năm. Ông bắt đầu tại Microsoft trong 2000 như một phần của thực tế Dịch vụ tư vấn của họ trước khi gia nhập đội ngũ MTC sớm 2006.

Đăng ký & Xem thêm thông tin: https://www.clicktoattend.com/invitation.aspx?code=130299

</kết thúc>

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

Technorati Tags:

Ủy ban của bạn tìm gặp trong tháng này?

Nó là sự khởi đầu của tháng và bây giờ là một thời gian tốt như bất kỳ cho Ủy ban tìm công ty của bạn để có được với nhau và phân tích hay nhất Bets, Tìm kiếm thành công và không thành công, vv.

Bạn không có một ủy ban tìm? Then form one 🙂

WSS và đặc biệt là MOSS tìm kiếm lợi ích từ một số giám sát của con người. Đầu tư một vài giờ một tháng trên một cơ sở hàng tháng phù hợp là không chỉ nhiều niềm vui hơn một thùng khỉ, nó có thể:

  • Cung cấp cái nhìn sâu sắc vào các nhu cầu thông tin của doanh nghiệp. Nếu mọi người đang tìm kiếm trái và phải cho chủ đề "xyzzy," bạn có biết đó là một chủ đề quan trọng để doanh nghiệp.
  • Xác định tiềm năng đào tạo yêu cầu. Nếu mọi người đang tìm kiếm chủ đề "xyzzy" nhưng thực sự nên tìm kiếm "abcd" sau đó bạn có thể sử dụng để giáo dục cho folks về nơi và làm thế nào để tìm thông tin.
  • Giúp tổ chức của bạn tinh chỉnh thông tin kiến trúc.
  • Xác định các cơ hội để tăng cường từ điển.
  • Cơ hội khác không có nghi ngờ sẽ giới thiệu bản thân.

Những người nên tìm Ủy ban? Bạn muốn biết những người bạn tốt nhất, nhưng xem xét:

  • Ít nhất một (và có lẽ chỉ có một) CNTT người hiểu được (hoặc có thể tìm hiểu) những cách khác nhau để tinh chỉnh tìm kiếm, bao gồm hay nhất bets, từ điển, quản lý tài sản, vv.
  • Một số chuyên gia chủ đề mà có thể đọc báo cáo tìm kiếm, ăn nó và giao tiếp kinh doanh-hiểu biết hành động để nó, vì vậy mà nó có thể đẩy các nút, kéo các đòn bẩy và mở/đóng van là cần thiết để vào Ủy ban đề nghị.
  • Một hoặc nhiều thông tin kiến trúc sư có thể xác nhận, một trong những cách này hay cách khác, cho dù thông tin kiến trúc là tìm kiếm thân thiện và cho dù nó làm việc tốt cho doanh nghiệp.
  • Ghế xoay trong Ủy ban. Mang lại trong một hoặc hai người bình thường không tham gia vào những loại nỗ lực. Họ có thể mang lại cái nhìn bất thường và có giá trị để bàn.

Phân tích hạnh phúc!

</kết thúc>

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

Technorati Tags:

Nhanh chóng và dễ dàng: Nhận được SPFolder của SPItemList

Tôi tiếp tục chạy vào vấn đề này và Google không bao giờ có vẻ để hiểu những gì tôi muốn làm, Vì vậy tôi figured tôi sẽ viết thư này.

Tôi đã làm rất nhiều sự kiện nhận gỡ lỗi trong tuần trước hoặc hai. Phòng cấp cứu được định nghĩa với một thư viện tài liệu. Các mục riêng lẻ trong thư viện tài liệu có liên quan chặt chẽ đến các thư mục phụ huynh. Vì vậy, Tôi luôn luôn nhận được thư mục cho các thao tác. Trong khi gỡ lỗi, Tôi cần thiết để cập nhật các siêu dữ liệu của một thư mục cho một mục cụ thể mà ID tôi biết.

Đây là một chút giao diện điều khiển ứng dụng (được thiết kế để chạy trên các máy chủ trong trang trại) mà phải mất hai đối số: ID của một mục và một giá trị để gán cho một lĩnh vực, "Trạng thái phê duyệt". Nó cứng mã rất nhiều thứ và đã không kiểm tra lỗi.

Mã nhìn lên một trang web cứng mã hoá, được một thư viện tài liệu cứng mã hoá và sau đó tìm thấy mục chỉ định. Nó sau đó tìm thấy thư mục chính của mục đó và gán giá trị trạng thái.

Bài học quan trọng đối với tôi là SPItem không nhận được bạn truy cập vào thư mục. Bạn cần phải sử dụng SPListItem.File.

Nếu bất cứ ai quan tâm để cung cấp một phê phán hoặc đề nghị một cách tốt hơn để có được vào thư mục của một mục, Xin vui lòng để lại một thảo luận.

<Mã>
bằng cách sử dụng Hệ thống;
bằng cách sử dụng System.Collections.Generic;
bằng cách sử dụng System.Text;
bằng cách sử dụng Microsoft.SharePoint;
bằng cách sử dụng System.Collections;

không gian tên Conchango
{
    /// <tóm tắt>
 /// </tóm tắt>
 lớp học ManualFolderUpdate
    {
        tĩnh void Chính(chuỗi[] args)
        {
            chuỗi MSH = "ManualFolderUpdate (v1.0): "; // MSH = "tin nhắn tiêu đề"

 Giao diện điều khiển.WriteLine(MSH + "Bắt đầu lên.  Tôi lần cuối ngày 08/04/08.");

            chuỗi URL = http://localhost/xyzzy;

            bằng cách sử dụng (SPSite oSPSite = mới SPSite(URL))
            {

                bằng cách sử dụng (SPWeb oSPWeb = oSPSite.OpenWeb())
                {
                    Splist.Update() docLib = oSPWeb.Lists["Tài liệu"];

                    Giao diện điều khiển.WriteLine(MSH + "Có thư viện tài liệu.");

                    Giao diện điều khiển.WriteLine(MSH + "Doc lib mục tính.: [" + docLib.ItemCount + "].");

                    int FolderID = 0;
                    chuỗi NewStatus = "xyzzy";

                    FolderID = hệ thống.Chuyển đổi.ToInt32(args[0].ToString());
                    Giao diện điều khiển.WriteLine("Tìm kiếm thư mục cho các mục: [" + FolderID + "].");

                    SPListItem Li = docLib.GetItemById(FolderID);

                    SPFolder thisItemFolder = li.File.ParentFolder;

                    Giao diện điều khiển.WriteLine(MSH + "Có cặp cha mẹ.");

                    NewStatus = args[1].ToString();
                    Giao diện điều khiển.WriteLine("Thiết lập tình trạng để [" + NewStatus + "].");

                    Giao diện điều khiển.WriteLine("Bấm trở về cam kết các bản Cập Nhật hoặc CTRL-C để hủy bỏ.");

                    Giao diện điều khiển.ReadLine();

                    thisItemFolder.Item["Trạng thái phê duyệt"] = NewStatus;
                    thisItemFolder.Item.Update();

                    Giao diện điều khiển.WriteLine(MSH + "Hoàn thành Cập Nhật thư mục.  Thoát khỏi.");

                } // bằng cách sử dụng SPWeb

            } // bằng cách sử dụng SPSite

 Giao diện điều khiển.WriteLine(MSH + "Hoàn thành.");

        } // Chính

    } // lớp foldersync
} // không gian tên
</Mã>

</kết thúc>

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

Technorati Tags:

Buổi sáng chủ nhật Funny: “Cha, Ông thậm chí không biết bạn”

Chúng tôi phía bắc New Jersey Galvin là người hâm mộ lớn của TV chính trị satire. chương trình, Hiển thị hàng ngày được tổ chức bởi Jon Stewart. Tôi không thích để có được chính trị trong blog của tôi, do đó, tất cả tôi sẽ nói về điều đó là rằng nếu không có các Hiển thị hàng ngày, Tôi có thể cũng đã vĩnh viễn mất tất cả ý nghĩa của hài hước trên hoặc về 12/12/2000.

Chúng tôi đã có một bữa ăn trên sàn đầu cuối tuần và con trai mười tuổi của tôi sẽ trả về một tập phim gần đây của các Hiển thị. Tôi đã thực hiện các bình luận, "Jon Stewart biết rằng ông tốt hơn không làm cho niềm vui của tôi hoặc sẽ có hậu quả khủng khiếp đối với Jon Stewart."

Con trai tôi nghĩ về nó một chút và nói: "Dad, quán quân: Ông thậm chí không biết bạn."

Tôi chờ cho một số 2, nhưng ông đã quyết định đó là đủ và chuyển sang chủ đề tiếp theo mà không bỏ qua một đánh bại.

Nó sử dụng để là rằng tôi có thể nhận được nhiều hơn mileage ra khỏi những loại truyện cười, nhưng ông là nhận được quá được sử dụng cho tôi hoặc quá trưởng thành, hoặc cả hai. Tôi cần phải điều chỉnh bằng cách nào đó.

</kết thúc>

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

Technorati Tags:

Lịch trình đào tạo nhân viên và tài liệu mẫu — Ghế số lỗi PLUS vá bảo mật(?)

Điều này là khá phổ biến "Tuyệt vời 40" tiêu bản. Nó cũng có một lỗi mà được biết đến (Tôi đã thậm chí viết blog về làm thế nào để sửa chữa nó).

Sogeti phát hành một CodePlex dự án tuần này mà sửa chữa lỗi (đó là tốt đẹp của chính nó, nhưng không trái đất shattering) nhưng họ cũng yêu cầu bồi thường để có giải quyết một vấn đề thornier nhiêu: an ninh. Fab 40 mẫu yêu cầu một thiết lập bảo mật rất hào phóng (người dùng cần đóng góp cấp quyền truy cập vào hầu như tất cả mọi thứ). Không phải bất kỳ chi tiết! Theo codeplex tóm tắt:

"Mẫu này cũng bao gồm một mới đóng góp hành động tùy chỉnh luồng công việc cho phép các mẫu để làm việc mà không cần phải cung cấp cho tất cả người dùng quyền truy cập vào danh sách các khóa học."

Đó là công cụ tốt và có giá trị kiểm tra ra.

</kết thúc>

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

Quy trình làm việc SharePoint Designer, Sự kiện máy thu và “Cập nhật danh mục” so với “Các lĩnh vực thiết lập trong mục hiện tại”

Chúng tôi có một bộ các quy trình công việc thiết kế SharePoint "giao tiếp" với một bộ tiếp nhận sự kiện trên danh sách thông qua thay đổi đối với trang web cột giá trị. Ví dụ:, Nếu một trang web cột "SetDuedate" được đặt đúng theo quy trình làm việc, nhận sự kiện phát hiện rằng sự thay đổi, tính toán đúng hạn và chỉ định ngày đó để một trang web cột, "Ngày đáo hạn." Chúng tôi chia những thứ như thế này bởi vì người nhận sự kiện có thể tính toán một ngày hết hạn sử dụng quy tắc kinh doanh phức tạp (tham gia ngày cuối tuần và ngày lễ công ty vào tài khoản) trong khi SPD thực sự có thể không.

Trong một ví dụ cụ thể, chúng tôi chạy vào một vấn đề với điều này lừa. Gỡ lỗi tất cả điều này là khá khó khăn, nhưng chúng tôi đi đến kết luận rõ ràng rằng tại một trường hợp (tối thiểu), nhận sự kiện không chạy tất cả thời gian. Trong một bước của công việc, chúng tôi sẽ thay đổi giá trị của một cột trang web và nhận sự kiện không xuất hiện để chạy. Tuy nhiên, nó đã chạy một cách nhất quán trong một bước khác nhau của công việc.

Sau khi xem xét nó, Tôi nhận thấy rằng bước quy trình làm việc hài lòng sử dụng "Cập nhật danh mục" trong khi bước khác sử dụng "thiết lập trường trong mục hiện tại." Cập nhật danh mục Cập Nhật "mục hiện tại." Tôi không chắc lý do tại sao chúng tôi chọn một trong các kể từ khi họ nào dường như đang làm cùng một điều.

Vì vậy … hành động cập nhật danh mục đã gây ra các sự kiện để bắn. Mặt khác, thiết lập trường trong hiện tại mục hành động không.

Tôi sử dụng Cập nhật danh mục trong cả hai địa điểm và Viola! Nó làm việc. [[ Tất cả sang một bên, Tôi chơi violin nhất trên cơ sở hàng ngày cho gần như 15 năm ]]

Từ đây, Tôi không chắc chắn tin rằng "thiết lập trường" hành động không gây ra sự kiện thu để bắn, ít nhất một số thời gian.

Vấn đề này bedeviled chúng tôi cho tuần.

Đây là một trong những "thấy hành vi" Bài viết. Tôi quan sát thấy điều này xảy ra một lần trong một môi trường cụ thể và tôi đang làm cho một số dự đoán như lý do tại sao những điều đã xảy ra như họ đã làm. Nếu bạn có bất cứ cái nhìn sâu sắc vào một trong này, Xin vui lòng chia sẻ trong các ý kiến.

</kết thúc>

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

Technorati Tags: