2013-05-06 30 views
6

Tôi đang cố gắng sử dụng công cụ dao cạo trong Phần Web SharePoint 2013. Điều này, tôi đọc, không nên quá khó khăn vì SharePoint 2013 Visual Web Parts có thể được xây dựng bằng cách sử dụng .NET Framework 4.0Sử dụng công cụ dao cạo trong SharePoint 2013 Visual Web Part

Tôi chỉ đơn giản là không chắc chắn về nơi để bắt đầu làm điều này. Tôi đã nhìn thấy một bài viết về tải lên các tập tin .cshtml vào một thư viện tài liệu và tham khảo thư viện tài liệu trong phần Web, nhưng nó là một chút không rõ ràng.

Có ai có ý tưởng về cách tôi có thể bắt đầu không? Hoặc chỉ cho tôi hướng dẫn từng bước để đạt được những gì tôi đang làm.

Mục tiêu cuối cùng của tôi là: Hãy chụp mảnh của ứng dụng MVC, tùy chỉnh và biến thành Phần web. Tôi cần có thể sửa đổi hoặc truy cập nội dung SharePoint trên trang web đó, đó là lý do tại sao tôi không thể sử dụng Phần ứng dụng.

Sự trợ giúp và sự khôn ngoan của bạn về vấn đề này thực sự được đánh giá cao.

Trả lời

0

Tôi đang chia sẻ liên kết SharePoint MVC webpart sử dụng Knock out framework sử dụng MVC cho SharePoint. Nó có hướng dẫn từng bước có thể giúp bạn.

+4

Câu hỏi đặt ra là về ASP.Net MVC - Điều đó không sử dụng ASP.Net MVC ở tất cả; nó sử dụng Knockout và một UserControl –

1

OK.

Đầu tiên cài đặt Phát triển Văn phòng Templates từ

http://www.microsoft.com/visualstudio/eng/office-dev-tools-for-visual-studio

này sẽ cung cấp cho bạn các lựa chọn mẫu sau trên mở lại Studio

VS Office and Sharepoint Templates

Sau đó điều hướng đến bất cứ nơi nào EwsManagedApi32.msi là và nhập lệnh sau trong lời nhắc nâng lên -

EwsManagedApi32.msi addlocal = "ExchangeWebServicesApi_Feature, ExchangeWebServicesApi_Gac"

Giờ đây, các mẫu của bạn có thể sử dụng được và mẫu bạn muốn là "Phần Web VS2012".

Bây giờ, theo mặc định, điều này sẽ thêm một dự án ASP.NET, không phải là những gì bạn muốn, vì vậy hãy xóa dự án ASP.NET theo cách thủ công, thêm dự án MVC, đánh dấu dự án SharePoint trong Solution Explorer, nhấn F4 và chọn dự án MVC trong menu thả xuống "Dự án Web" ở cuối thuộc tính.

Và ở đó bạn đi. Một bộ điều khiển cho mỗi phần web, được sắp xếp.

+0

Tôi nên lưu ý thêm rằng bạn cần phải chạy môi trường phát triển của bạn trên một máy tính hoặc máy ảo có cài đặt Sharepoint. Nó xấu xí, nhưng có nó. –

Các vấn đề liên quan