Bước 1. Mở Visual Studio 2010
Bước 2. Tạo mới Project for WebPart
Bước 3. Chọn mẫu project templates of SharePoint 2010
Bước 4. Chọn mẫu Visual Web Part project template
Bước 5. Đổi tên project name thành “HelloWebPart” sau đó bấm “OK”
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 )
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
Bước 7. Mở WebPart Page và chuyển chế độ Design Mode
Bước 8. Kéo thả các đối tượng như: Label, Text box, Button để thiết kế giao diện cho WebPart
Bước 9. Bấm Double click chuột vào “Button” để gán sự kiện cho server click event
Bước 10. Đổi tất cả các file name thành HelloWebPart
Bước 11. Thay đổi tiêu đề “Title” và Miêu tả về HelloWebPart.webpart
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
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
Bước 14. Chọn HelloWebPart có trong Custom Categories
Bước 15. Thêm WebPart Hello vào nội dung trang
Kết quả hiện thị HelloWebPart
Bấm Save and Close để lưu và đóng phần thiết kế trang
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