Bước 1. Mở  Visual Studio 2010

image

Bước 2. Tạo mới Project for WebPart

image

Bước 3. Chọn mẫu project templates of SharePoint 2010

image

Bước 4. Chọn mẫu Visual Web Part project template

image

Bước 5. Đổi tên project name thành “HelloWebPart” sau đó bấm “OK”

image

Bước 6.  Chọn máy chủ SharePoint để Deploy webpart, do chúng ta có tới 3 máy chủ SharePoint (SPFarm, WFE, JFarm và APPSRV)

Chúng ta nên chọn máy chủ chuyên phát triển lập trình để viết code, test trong nội bộ và URL ví dụ: http://intranet.local )

image

Lưu ý: tất cả các code Deploy lên máy chủ SharePoint đều cần chạy Visual Studio ở quyền Administrator Local

Nếu muốn thay vị trí deploy code webpart sang máy chủ SharePoint Join farm khác thì nhập lại chính xác tên máy chủ ở : Site URL

image

Bước 7. Mở WebPart Page và chuyển chế độ Design Mode

image

Bước 8. Kéo thả các đối tượng như: Label, Text box, Button để thiết kế giao diện cho WebPart

image

Bước 9. Bấm Double click chuột vào “Button” để gán sự kiện cho server click event

image

Bước 10. Đổi tất cả các file name thành HelloWebPart

image

Bước 11. Thay đổi tiêu đề “Title” và Miêu tả về HelloWebPart.webpart

image

Bước 12. Bây giờ bạn có thể bấm phím F5 để chạy chế độ “Start debugging” bằng trình duyệt mở SharePoint

image

Bước 13. Bấm Edit để sửa giao diện trang SharePoint

– Thêm  trang “Team SPS” để thử nghiệm

– Chọn mục “Insert” để thêm Webpart

image

Bước 14. Chọn HelloWebPart có trong Custom Categories

image

Bước 15. Thêm WebPart Hello vào nội dung trang

image

Kết quả hiện thị HelloWebPart

image

Bấm Save and Close để lưu và đóng phần thiết kế trang

image

Một suy nghĩ 1 thoughts on “SharePoint nâng cao: Phần 4 – say Hello Code Webpart trên Visual Studio deploy vào máy chủ SharePoint 2010

  1. Trên thực tế khi tạo Project trên VS 2010 kiểu Visual WebPart mà biên tập và deploy trên hệ thống SharePoint Farm nhiều máy chủ thì không thể Deploy trực tiếp hoặc Debug qua VS 2010 được. Xin hãy xem link tham khảo sau: https://social.msdn.microsoft.com/Forums/en-US/109f97db-2540-488f-a9dd-eb1ece463909/multiserver-farm-compiled-and-packaged-webpart-under-visual-studio-2010-cannot-be-deployed?forum=sharepointdevelopmentprevious

Gửi phản hồi cho thangletoan Hủy trả lời

Trang web này sử dụng Akismet để lọc thư rác. Tìm hiểu cách xử lý bình luận của bạn.