SharePoint MVP Chat ngày thứ tư 04/20

Tôi sẽ tham gia vào một trong khoảng thời gian MVP cuộc trò chuyện tiếp theo tuần, 04/20.  Dưới đây là của Microsoft viết lên và liên kết để đăng ký:

Bạn có câu hỏi cứng rắn kỹ thuật liên quan đến SharePoint mà bạn đang tìm kiếm câu trả lời? Bạn có muốn để khai thác vào kiến thức sâu sắc của các tài năng Microsoft nhất có giá trị Professionals? SharePoint MVPs là những người cùng bạn nhìn thấy trong cộng đồng kỹ thuật theo tác giả, loa, nhà lãnh đạo nhóm người dùng và answerers trong các diễn đàn MSDN và TechNet. Bởi nhu cầu phổ biến, chúng tôi đã đưa các chuyên gia với nhau như một nhóm tập thể để trả lời câu hỏi của bạn sống. Vì vậy xin vui lòng tham gia với chúng tôi và đưa vào các câu hỏi! Trò chuyện này sẽ bao gồm WSS 3.0, RÊU, SharePoint Foundation 2010 và SharePoint Server 2010. Các chủ đề bao gồm các thiết lập và quản lý, thiết kế, Tổng hợp câu hỏi và phát triển.
Xin vui lòng tham gia với chúng tôi ngày thứ tư April 20 tại 9 đang PDT/giờ trưa EST để trò chuyện với MVPs từ trên toàn thế giới. Tìm hiểu thêm và thêm các cuộc trò chuyện vào lịch của bạn bằng cách truy cập trang sự kiện MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Tôi tham gia vào một trong những năm qua và nó đã là một vụ nổ thực sự.  Đó là chỉ là một loại câu hỏi mở/trả lời extravaganza điên. 

Đây là một số các (hiện nay) theo lịch trình SharePoint MVP người tham gia:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Thân gỗ  Windischman
Zlatan Dzinic

Đó là một phổ rộng của các lợi ích và đặc sản.  Tôi nghĩ rằng đây sẽ là một niềm vui thời gian và sử dụng tốt của bạn giờ ăn trưa (hoặc bất kỳ giờ trong ngày Nụ cười )

Đăng ở đây tại đây (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</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 lý do cho "một hoặc nhiều trường loại không được cài đặt đúng”

Tôi đã làm cho một chỉnh nhỏ ngày hôm qua cho một phần web nào một truy vấn CAML dựa vào danh sách.  Tôi đã thực hiện những thay đổi, triển khai nó và đã nhận trúng với một lỗi:

Lỗi bất ngờ đã xảy ra trong ba ngày Outlook dự báo thời tiết WebPart. Xin vui lòng liên hệ với người quản trị hệ thống. Một hoặc nhiều loại trường không được cài đặt đúng. Đi đến trang thiết lập danh sách để xóa các lĩnh vực.

Tôi đã đối mặt một vấn đề khác oddball trước đó do đó, tôi đã không ngay lập tức kết nối truy vấn CAML của tôi với lỗi SharePoint báo cáo với tôi.  Tôi đã làm một tìm kiếm bing nhanh và và tìm thấy bài đăng này hữu ích blog bởi Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Dưới đây là các truy vấn xấu:

truy vấn.Truy vấn ="<Nơi><Và><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFNY</Giá trị><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFIS</Giá trị></Neq></Và></Nơi>";

Ở đây nó cố định:

truy vấn.Truy vấn ="<Nơi><Và><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFNY</Giá trị></Neq><Neq><FieldRef tên = 'Abbr' /><Giá trị loại = 'Văn bản'>SFIS</Giá trị></Neq></Và></Nơi>";

Vì vậy, các đạo đức của câu chuyện là: Hãy chắc chắn CAML của bạn là chính xác hoặc bạn có thể nhận được một lỗi oddball.

Đă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>

Nhanh chóng sửa chữa cho "đã có một lỗi trong khi tải các hình thức”

Tôi đang thử nghiệm một tùy chỉnh SharePoint Designer 2010 hoạt động này buổi chiều chủ nhật tốt đẹp và tôi đã bất ngờ nhấn "Lỗi nghiêm trọng" khi cố gắng để khởi động quy trình làm việc:

Đã có một lỗi trong khi tải các hình thức.

Nhấp vào bắt đầu trên để tải một bản sao mới của các hình thức.  Nếu lỗi này vẫn tồn tại, liên hệ với nhóm hỗ trợ cho trang Web.

Click vào gần thoát khỏi thông báo này.

Hiện chi tiết lỗi

Tất nhiên, Nếu bạn bấm vào nút "Hiển thị chi tiết lỗi" tất cả nó có phải là hiển thị cho bạn một ID tương quan:

image

Trong trường hợp của tôi, Điều này hóa ra là một vấn đề khác truy cập ánh xạ.  Tôi đã xem xét các tập tin log trong các 14 hive và thấy rằng InfoPath đã phàn nàn về một vấn đề AAM (kể từ khi tôi đã đánh localhost thay vì của tên máy chủ).  Tôi đã thay đổi URL của tôi và mà giải quyết nó.

Nó không để cho thấy rằng với tất cả các linkings của các bit khác nhau bây giờ trong SP 2010, những điều bạn tự nhiên đây là một vấn đề (SharePoint Designer quy trình làm việc trong trường hợp của tôi) không thực sự hoàn toàn liên quan đến vấn đề cốt lõi.

Đă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>

SharePoint 2010 Giải pháp bị mắc kẹt trong "việc triển khai” Tình trạng

Tôi đã sử dụng PowerShell để triển khai giải pháp một đến một trang trại SharePoint (h/t:  Corey Roth và của mình bài đăng blog). 

Tôi sau đó đã đi đến miền trung admin, truy cập hệ thống cài đặt và sau đó "Quản lý trang trại giải pháp" để triển khai nó lại trang trại và đến của tôi (nhẹ) mất tinh thần, nó đã bị mắc kẹt trong "việc triển khai".

Tôi đã nhìn thấy vấn đề này đưa ra nhiều lần trên các diễn đàn MSDN, Vì vậy, tôi đã rất lo lắng về nó.  Tôi tìm kiếm xung quanh một chút và tìm thấy bài viết này hữu ích (bởi một người dường như Time staff từ http://www.resolutionsnet.co.uk/).  Tôi hủy bỏ công việc triển khai và khi tôi nhấp vào các giải pháp, nó nói với tôi rằng nó thành công bố trí giải pháp đến ba trong số bốn chủ trong trang trại.

Tôi đã đi đến các máy chủ sai trái, ngừng các dịch vụ hẹn giờ và khởi động lại nó.  Hệ phục vụ Windows thực sự nói với tôi rằng các dịch vụ đã không đáp ứng với lệnh, Vì vậy, mà nói với tôi rằng nó đã bị bệnh.

Thời gian này, khi tôi đã đi trở lại trung tâm admin, Tôi đã có thể triển khai nó với vấn đề không.

Hy vọng này chút thông tin sẽ giúp một số trong một ràng buộc một trong những ngày này.

</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

Lỗi trong ngày: "Không thể thêm hội đồng đã chỉ ra cho GẤC”

Tôi đã chiến đấu một chút với visual studio 2010 trên một giải pháp sp2010 và đã nhận được lỗi này:

Lỗi xuất hiện trong triển khai bước 'Thêm giải pháp': Lỗi: Không thể thêm hội đồng đã chỉ định cho bộ nhớ cache của toàn cầu hội: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Tôi đã đi đến GẤC chính nó (c:\windowsassembly) để thử và loại bỏ và nhận được một lỗi "tập tin dùng".

Tôi đã làm một iisreset, Tôi gần như đã tải về Sysinternals, Tôi đã ngừng các dịch vụ hẹn giờ trong dịch vụ... cuối cùng, Tôi chỉ cần đóng cửa và mở cửa trở lại phòng thu trực quan chính nó và tôi đã cuối cùng đã có thể đóng nó ra.

</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

Nhanh chóng và dễ dàng: Gỡ lỗi VS 2010 Triển khai giải pháp

Visual Studio 2010 báo cáo lỗi khó gỡ lỗi trong đợt hoạt động một số lần.  Một cách nhanh chóng và dễ dàng để làm một số rất thô gỡ lỗi là để ném ngoại lệ được đặt tên theo của riêng bạn.  Visual Studio sẽ hiển thị chúng trong giao diện điều khiển đầu ra.

Xem xét việc này chút mã:

image

Nếu tính năng này được scoped để một ứng dụng web, Trang web sẽ được vô.  Nếu bạn thử và tham khảo một tính chất của trang web, bạn sẽ nhận được lỗi mơ hồ:

Lỗi xuất hiện trong triển khai bước 'Thêm giải pháp': Đối tượng tham chiếu không được đặt để một thể hiện của một đối tượng.

Tuy nhiên, Nếu ném ngoại lệ mới và vượt qua một chuỗi cho các nhà xây dựng, bạn nhận được một thông báo hơn hữu ích:

image

Nó là một kỹ thuật dầu thô, nhưng khá nhanh và dễ dàng.

</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

Bộ đếm thời gian công việc FeatureActivated và phạm vi tính năng

Tôi đã làm việc với một số mã mà ai đó đã trao cho tôi một bộ đếm thời gian công việc.  Ông đã không cung cấp mã kích hoạt tính năng thực tế vì vậy tôi đã phải viết nó, Tất nhiên.  Tôi đã lợi dụng Andrew Connell nổi tiếng blog bài về đối tượng.

Tôi đang sử dụng Visual Studio 2010 và triển khai giữ thất bại với lỗi "lỗi xảy ra trong triển khai bước 'Thêm giải pháp': Đối tượng tham chiếu không đặt một thể hiện của một đối tượng."

Tôi đã lấy mã của mình quá theo nghĩa đen.  Tôi phạm vi tính năng web ứng dụng cấp, như được hiển thị:

image

Kết quả là, các thuộc tính được gửi đến người nhận từ các ứng dụng web, không phải là một tập hợp trang web.  Cuối cùng, Mã trông như thế này:

công chúng ghi đè lên hiệu FeatureActivated(Thuộc tính SPFeatureReceiverProperties)
{

    // Không làm như sau với tính năng web ứng dụng scoped, nó dẫn đến thất vọng Nụ cười
    // Trang web SPSite = thuộc tính.Feature.Parent như SPSite;

    SPWebApplication wa = thuộc tính.Feature.Parent như SPWebApplication;

    Nếu (WA == null) ném ngoại lệ mới("webapp2 là không.");

    foreach (SPJobDefinition việc làm tại wa.JobDefinitions)
    {

        Hãy thử
        {
            Nếu (công việc.Tên == List_JOB_NAME)

                công việc.Xóa bỏ();
        }
        bắt (Ngoại lệ e)
        {
            ném ngoại lệ mới("điểm đánh dấu 2");
        } // bắt ngoại lệ e
    }

    // cài đặt công việc

    WeatherForecastTimerJob weatherForecastTimerJob =
        mới WeatherForecastTimerJob(List_JOB_NAME, WA);

    Lịch trình SPMinuteSchedule = mới SPMinuteSchedule();
    lịch trình.BeginSecond = 0;
    lịch trình.EndSecond = 59;
    lịch trình.Khoảng thời gian = 5;
    weatherForecastTimerJob.Schedule = lịch trình;
    weatherForecastTimerJob.Update();

}

Chìa khóa take-away là khi các tính năng được scoped để một ứng dụng web, SPFeatureReceiverProperties SharePoint đi để nhận tính năng của bạn có các thông số cấp ứng dụng web.  Mục nhập blog cũ của Andrew giả định nó scoped để bộ sưu tập trang web.

</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

Dự án CodePlex Update: SharePoint Designer Workflow Extensions

Một trong khi trước đây, TÔI đã viết Tôi đã cố gắng để hồi sinh cũ của tôi CodePlex dự án, SharePoint Designer Workflow Extensions.  CodePlex dự án đã được phát triển cho WSS/RÊU và cho biết thêm một số chức năng loại tiện ích, chẳng hạn như "ToLower()”, "ToUpper()”, "Chuỗi con()"và vv.  Nó thậm chí có một chức năng phong cách chung mục đích "cuộc gọi dịch vụ web".  Bạn có thể đọc thêm về nó ở đây: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Tôi nhiều hơn hay ít bỏ rơi nó khá một lúc trước.  Bao giờ kể từ khi SharePoint 2010 ra mắt, Tuy nhiên, Tôi đã ý nghĩa để nhìn lại vào nó và làm cho nó hoạt động trong SP 2010.  Vâng, ngày hôm nay, Tôi đã làm điều đó.  Tôi đã không Cập Nhật mã để CodePlex được. Tôi muốn để giáo dục bản thân mình ngày CodePlex ước trước khi tôi làm điều đó, nhưng tôi đã cập nhật trang chủ cho các dự án wiki.

Ngụ ý rộng hơn và thú vị hơn là tùy chỉnh hoạt động từ WSS và RÊU có vẻ để cổng trên khá dễ dàng, đó là một (Chào mừng) ngạc nhiên với tôi.

Đây là những gì nó trông giống như trong SharePoint Designer khi nó làm việc:

image

</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

Where's Microsoft.SharePoint.ApplicationPages.Administration.dll?

Tôi đã được bàn giao một dự án phòng thu trực quan mà tài liệu tham khảo Microsoft.SharePoint.ApplicationPages.Administration.dll.  Nó đã cho tôi một chút trong khi tìm thấy nó và tôi nghĩ tôi muốn chia sẻ.  Trong môi trường của tôi, Sân bay này nằm ở:

c:\chương trình filescommon filesmicrosoft sharedweb máy chủ extensions14configadminbin

</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

BrightStarr Hoa Kỳ tìm kiếm nhà phân tích SharePoint

Công ty của tôi, BrightStarr, đang tìm kiếm một nhà phân tích kinh doanh SharePoint.  Mục tiêu của chúng tôi là để làm việc với một ai đó những người:

  • Hiểu được nền tảng rất tốt
  • Có một ý tưởng tốt về những gì là một giải pháp SharePoint thông minh so với một với nhau cobbled nhà của thẻ
  • Rất thích làm việc trực tiếp khách hàng, một số người hiểu những gì SharePoint là tất cả về và một số người đã chỉ là một khái niệm mơ hồ rằng SharePoint có thể giúp họ nhưng không chắc chắn chính xác làm thế nào
  • Có thể viết rất tốt
  • Có thể giao tiếp thực sự tốt với một nhóm nhỏ
  • Là tốt tại và thích đa tác vụ.  Điều này không phải là một môi trường rất nhiều quá trình lái xe (chúng tôi có đủ quá trình làm việc một cách tổ chức, nhưng chúng tôi cực kỳ nhanh chóng trên đôi chân của chúng tôi, nhanh nhẹn và tất cả những gì tốt công cụ).

Đây không phải là một nhà phát triển vị trí mặc dù nếu bạn là một nhà tư vấn-nhà phát triển tìm cách để tập trung hơn hoặc tư vấn và kém phát triển trên, Điều này có thể là một bước đi tốt cho bạn.

Nếu bạn đang quan tâm, Ping tôi trên twitter hoặc gửi email cho 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