lưu trữ hàng tháng: Tháng một 2011

Việc tìm kiếm tài năng lớn SharePoint

Đây là một bài viết tôi đã viết cho những người tốt tại SharePoint tóm lược với tiêu đề "Tìm SharePoint tài năng lớn". Bài viết cố gắng cung cấp cho một số lời khuyên về làm thế nào để tìm thấy những người thực sự tốt và có kinh nghiệm tốt khi bạn đang tìm kiếm để mở rộng nhân viên của bạn.

Đây là một lời trêu ghẹo:

Teaser

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

Sao lưu-SPSite lệnh âm thầm lỗi khi thực hiện với sai quyền

Tôi đã trên một máy chủ và chạy một nhàm chán trang web sưu tập sao lưu lệnh với lệnh ghép ngắn powershell Backup-SPSite và nhận được lỗi sau:

Sao lưu-SPSite : Không thể tìm thấy một đối tượng SPSite với Id hoặc URL: …  (đầy đủ thông báo dưới đây)

image

Tôi đã có vấn đề với hệ phục vụ này do đó, nó làm cho tôi nghĩ rằng các máy chủ đã bị bệnh hoặc một cái gì đó.  Tôi chuyển sang tốt cũ stsadm và thời gian này tôi nhận một lỗi khác nhau:

Thao tác này có thể được thực hiện chỉ trên một máy tính tham gia vào một máy chủ trang trại... (đầy đủ thông báo dưới đây)

image

Tất nhiên, nó nó trên các trang trại và tất cả những gì, nhưng nó đã xảy ra với tôi rằng tôi đã được đăng nhập với tài khoản của riêng tôi và tôi thường đăng nhập như một trương mục hệ thống vào hệ phục vụ này.  Tôi đã làm điều đó và bản sao lưu đã thành công.  Những gì tôi thấy thú vị là rằng lệnh đã cho tôi một tin nhắn tỉa lỗi bảo mật.  Đó là loại gọn gàng, nhưng đã không giúp tôi nhiều :) 

<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

Thẳng vào tù danh sách – Cisco VPN Client

Mùa hè năm ngoái, Tôi tạo ra một "thẳng vào tù" danh sách cho tủ lạnh.  #1 tên là Lawrence O'Donnell (để dự đoán không chính xác), nhưng đó là cách vượt ra ngoài phạm vi của blog này :)  Ngày hôm nay, Tôi thêm của Cisco VPN khách hàng vaøo danh saùch, và đó là trong phạm vi bằng mũi.

Một bó của năm trước đây, nhiều người trong số khách hàng sử dụng Cisco VPN để kích hoạt từ xa truy cập vào trang web của họ.  Trở lại sau đó, Tôi tạo ra ảo máy tính cho mỗi người trong số các khách hàng và cài đặt Cisco về điều đó? Tại sao?  Bởi vì Cisco khóa máy tính của bạn, do đó bạn có thể thậm chí duyệt máy in mạng cục bộ, Hãy để một mình nguy hiểm công cụ như Skype, Communicator và các "~" chìa khóa.  Nhưng,  Nếu bạn cài đặt nó trên một máy ảo, máy ảo của bạn bị khóa xuống nhưng không phải là máy chủ lưu trữ. 

Tôi nhắc nhở của những ngày vinh quang ngày hôm nay bởi vì tôi có thể sử dụng một Cisco VPN khách hàng * lại * và nó khóa tôi và tôi có thể sử dụng nó trong một phút.  Tôi sẽ thay vì blog về bao nhiêu Cisco VPN khách hàng xứng đáng để ở trong tù chứ không phải là sử dụng 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

SharePoint Fest – Denver

Tôi sẽ nói ở Denver tại sự kiện SharePoint Fest ngày tháng.  Tôi sẽ thảo luận về một số kinh doanh thường gặp và các kỹ thuật muốn-để-làm trong SharePoint Designer quy trình công việc và phác thảo một số mô hình mà bạn có thể sử dụng để giải quyết chúng.

Có rất nhiều các công cụ khác rất thú vị đang xảy ra tại hội nghị, để kiểm tra xem nó: http://www.sharepointfest.com/Denver/

Nó không phải là một sự kiện miễn phí và tôi có một mã giảm giá tiện dụng, Vì vậy để lại một bình luận hay ping tôi và tôi sẽ sẵn sàng cung cấp cho 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

Thực hiện một hệ thống toàn cầu cửa sổ Pop-up thông báo

Tôi đã viết lên một bài viết cho www.SharePoint.Briefing.com mang tên"Thực hiện một hệ thống toàn cầu cửa sổ Pop-up thông báo.”  Chức năng này được áp dụng cho trường cao đẳng cộng đồng liên lạc đóng cửa trường nhờ rain và vv. 

Nó sử dụng danh sách tùy chỉnh, ra khỏi hộp SharePoint dịch vụ và web một số jQuery để làm việc.

Đây là một lời trêu ghẹo:

image

Đọc toàn bộ điều ở đây: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

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

Kết nối các bộ lọc lĩnh vực văn bản với một phần Web tuỳ chỉnh của bạn

Tôi muốn nhận thông tin từ một bộ lọc lĩnh vực văn bản trong SharePoint 2010 thành phần tùy chỉnh trang web của tôi.  Tôi đã thử sử dụng bài viết này MSDN như một cơ sở nhưng bài viết hoặc là bị hỏng hoặc tôi không chỉ sau đó một cách chính xác.

Một chút tìm bật lên Mike Smith Đóng góp MSDN Ở đây (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Có rất nhiều thứ lên đó trên connectable web phần nhưng bài viết của Mike đơn giản như nó đượ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

Đổi tên không gian tên phần Web (Hoặc, Một trong những lý do cho "một phần Web hay Web Form Control trên trang này không thể được hiển thị hoặc nhập khẩu)”

Tôi đã làm việc để có được của tôi dev chops trở lại và cuối cùng, làm việc trên một dự án sở thích có các bit sau:

  • Kết nối web phần mà nhận được một trang web hoặc URL bộ sưu tập trang web từ một ra khỏi hộp SharePoint văn bản lọc web part.
  • Điều này một phần web trông lên tất cả các thông tin các trang web được chọn, tạo ra một gói XML và bàn tay nó đi đến một WP trên trang (thông qua kết nối).
  • 3Rd web phần sẽ nhận được các XML và một số XSL chuyển đổi công cụ.

Tôi muốn đổi tên các không gian tên của tất cả các bit để "Nivlag" và tôi đã nhận được trúng với lỗi sau khi tôi đã triển khai một phần web để  môi trường thử nghiệm của tôi:

Một Web Part hoặc Web Form Control trên trang này không thể được hiển thị hoặc nhập khẩu.  Loại không tìm thấy hoặc nó không được đăng ký như là an toàn.

Đây là vấn đề người mới bắt đầu, nhưng tôi nghĩ rằng tôi sẽ jot xuống một lưu ý về điều này dù sao.  Tôi gây ra lỗi khi tôi nhấp vào không gian tên mặc định (mà cài đặt sẵn để tên dự án), đã chọn Refactor và sau đó đổi tên như vậy:

image

Đó đã đổi tên những thứ trong một bó của các địa điểm trong dự án, nhưng nó là không đủ.  Bạn cũng cần phải thực hiện một số điều chỉnh khác:

1. Tự mở và chỉnh sửa một tập tin, "ShaerPointProjectItem.spdata". Một XML tập tin rằng có một <SafeControls> keá tieáp.  Chức năng đổi tên không gian tên không phải là nhận thức của tệp này vì lý do gì, Vì vậy, bạn cần phải Cập Nhật không gian tên có bằng tay.

2. Tự chỉnh sửa tập tin .webpart.  Vì lý do gì, Visual Studio không thay đổi tham chiếu này một trong hai.  Thay đổi các "<loại>"nút để phản ánh của bạn thay đổi không gian tên có.

3. Cuối cùng, tùy thuộc vào cách bạn refactored thay đổi không gian tên, Visual studio có thể cũng đã Cập Nhật chuỗi tham chiếu của bạn tập tin .ascx ở đây:

tư nhân var chuỗi _ascxPath = @ "~/_CONTROLTEMPLATES......

Bạn có thể cần phải thay đổi đó trở lại.  Bạn sẽ vì bạn sẽ nhận được lỗi tương tự như sau đây khi bạn cố gắng và thêm phần web đến một vùng phần web trên một  Trang:

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


Các tập tin ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ không tồn tại.

Mô tả: Một ngoại lệ unhandled xuất hiện trong khi thực hiện yêu cầu web hiện tại. Hãy xem lại chồng dấu vết cho biết thêm thông tin về lỗi và nơi nó có nguồn gốc trong mã.
Ngoại lệ chi tiết: System.web.HttpException: Các tập tin ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ không tồn tại.
Nguồn lỗi:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Sửa chữa tài liệu tham khảo có và bạn cần phải tốt để đi.

4. Cuối cùng, tập tin ASCX thực sự vẫn còn có một tham chiếu (Đối với tôi) để không gian tên gốc cũ (chức năng refactor/đổi tên đã không giải quyết điều này).  Bạn sẽ biết về lỗi này khi bạn cố gắng và thêm phần web trang và nhận được thông báo 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: Không thể tải loại 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
Nguồn lỗi:

Dòng 6:  <%@ Chuyển nhập Namespace="Microsoft.SharePoint" %> 
Dòng 7:  <%@ Đăng ký Tagprefix = "WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Phiên bản = 14.0.0.0, Văn hóa = trung tính, PublicKeyToken = 71e9bce111e9429c" %>
Dòng 8:  <%@ Điều khiển ngôn ngữ = "C#" AutoEventWireup = "true" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Tệp nguồn: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Dòng: 8


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

Chỉnh sửa .ascx tập tin trực tiếp và sửa chữa không gian tên bị hỏng.

Tại thời điểm này, Tôi cuối cùng đã có một phần web sống trong không gian tên lựa chọn 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