1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 2 web part và các trang sharepoint

39 641 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 1,54 MB

Nội dung

Bài 2: Web Part các trang SharePoint Nội dung bài cũ Giới thiệu SharePoint 2010 Môi trường thực thi môi trường phát triển SharePoint Mô hình đối tượng trên SharePoint 2010 Solutions Features trên SharePoint 2010 Web Part các trang SharePoint 2 Mục tiêu bài học Tìm hiểu Web Part trên SharePoint Tìm hiểu các cách phát triển Web Part trên SharePoint Tìm hiểu các loại trang trên SharePoint Giới thiệu về SharePoint Designer 2010 để tùy biến, thiết kế xây dựng giải pháp SharePoint mà không cần viết code. Tìm hiểu Web Part trên SharePoint Tìm hiểu các cách phát triển Web Part trên SharePoint Tìm hiểu các loại trang trên SharePoint Giới thiệu về SharePoint Designer 2010 để tùy biến, thiết kế xây dựng giải pháp SharePoint mà không cần viết code. Web Part các trang SharePoint 3 SharePoint Web Part là gì? SharePoint Web Part: là thành phần giao diện chính trên các trang SharePoint Web Part: cho phép người dùng thay đổi nội dung, vị trí, cách hiển thị tác động tới các trang web, trực tiếp trên trình duyệt. Web Part: hỗ trợ khả năng tùy biến (Customization) cá nhân hóa (Personalization) SharePoint Web Part: là thành phần giao diện chính trên các trang SharePoint Web Part: cho phép người dùng thay đổi nội dung, vị trí, cách hiển thị tác động tới các trang web, trực tiếp trên trình duyệt. Web Part: hỗ trợ khả năng tùy biến (Customization) cá nhân hóa (Personalization) Web Part các trang SharePoint 4 DEMO Web Part có sẵn trên SharePoint 2010 DEMO một số Web Part có sẵn trên SharePoint Content Editor Web Part Image Web Part Site Users Web Part Content Query Web Part User Tasks Web Part … DEMO một số Web Part có sẵn trên SharePoint Content Editor Web Part Image Web Part Site Users Web Part Content Query Web Part User Tasks Web PartWeb Part các trang SharePoint 5 Lịch sử của Web Part Windows SharePoint Services 3.0 • Tương thích ngược với các nền tảng Web Part trước đó Windows SharePoint Services 2.0 • Được thiết kế với nền tảng Web Part đầu tiên sử dụng cho WSS 2.0 Microsoft ® ASP.NET 2.0 • Được thiết kế với nền tảng Web Part thống nhất • Mềm dẻo dễ mở rộng hơn nền tảng cho WSS trước đó • Không hỗ hỗ trợ tương thích với nền tảng Web Part WSS 2.0 Windows SharePoint Services 3.0 • Tương thích ngược với các nền tảng Web Part trước đó Web Part các trang SharePoint 6 Cấu trúc một trang Web Part Trang Web Part được thiết kế với… Một thực thể của lớp WebPartManager Một hoặc nhiều Web Part Zones Có thể có Editor Zone và/hoặc Catalog Zone Web Part các trang SharePoint 7 Các loại Web Part trong SharePoint 2010 WSS Web Parts WSS Web Parts SharePoint Foundation Runtime ASP.NET 2.0 Runtime ASP Web Parts ASP Web Parts ASP Web Parts Hybrid Web Parts Web Part các trang SharePoint 8 WSS v2 Runtime Hybrid Web Parts Hybrid Web Parts WSS Web Parts WSS Web Parts WSS Web Parts Các loại Web Part trong SharePoint 2010 Có hai loại Web Part được hỗ trợ trên SharePoint 2010 ASP.NET Web Parts sử dụng lớp cơ sở System.Web.UI.WebControls.WebParts.WebPart SharePoint Web Parts sử dụng lớp cơ sở Microsoft.SharePoint.WebPartPages.WebPart Nên sử dụng ASP.NET Web Parts Có hai loại Web Part được hỗ trợ trên SharePoint 2010 ASP.NET Web Parts sử dụng lớp cơ sở System.Web.UI.WebControls.WebParts.WebPart SharePoint Web Parts sử dụng lớp cơ sở Microsoft.SharePoint.WebPartPages.WebPart Nên sử dụng ASP.NET Web Parts Web Part các trang SharePoint 9 SharePoint Web Part với VS 2010 Web Part các trang SharePoint 10 [...]... : WebPart { //sử dụng phương thức này để xây dựng các controls / /và giao diện cho WebPart protected override void CreateChildControls() { } } Web Part các trang SharePoint 16 Web Part: *.webpart *.webpart: File mô tả cách hiển thị Web Part Type: chỉ ra thư viện thực thi code logic cho Web Part; Properties: các thuộc tính của Web part như: Title, Description Web Part các trang SharePoint 17 Web. .. Path="HelloWebPart\HelloWebPart.webpart" Url="HelloWebPart.webpart" Type="GhostableInLibrary"> Web Part các trang SharePoint 15 Web Part: *.cs *.cs: Định nghĩa Web Part control Thực thi các đoạn mã logic cho Web Part Web Part: Là một Web control được kế thừa từ lớp WebPart trong namespace: System .Web. UI.WebControls.WebParts public class HelloWebPart.. .SharePoint Web Part với VS 20 10 Web Part: Web part chuẩn Là cách phát triển Web part truyền thống Không có khả năng kéo thả các control để thiết kế Visual Web Part: Web part trực quan Là các phát triển Web Part mở rộng trong SharePoint 20 10 Có khả năng kéo thả các control để thiết kế Web Part các trang SharePoint 11 Khả năng tùy biến cá nhân hóa của Web Part Khả năng tùy biến (Customizable) và. .. Web Part trực quan sử dụng Visual Studio 20 10 Web Part các trang SharePoint 25 Các trang SharePoint UI Các trang (pages) là thành phần cơ bản tạo nên giao diện người dùng UI trên SharePoint Có hai loại trang (chính) trên SharePoint Application page Site page Cả hai loại trang trên SharePoint đều kế thừa bố cục (layout) từ Master Page Web Part các trang SharePoint 26 Các trang SharePoint và. .. Designer 20 10 Web Part các trang SharePoint 32 SharePoint Designer 20 10 Microsoft SharePoint Designer 20 10 là công cụ thiết kế web ứng dụng được sử dụng để tùy biến SharePoint các ứng dụng Sử dụng SharePoint Designer chúng ta có thể: Tạo định dạng các trang web Xây dựng giải pháp tự động hóa quy trình Thiết kế cách hiển thị web site… Web Part các trang SharePoint 33 Giao diện SharePoint. .. value; } } Web Part các trang SharePoint 19 Web Part Properties Web Part sử dụng các Properties để khởi tạo giá trị đầu vào cho Web Part Người dùng có thể thay đổi các giá trị này trực tiếp trên trình duyệt [Personalizable(PersonalizationScope.Shared), WebBrowsable(false)] public string XmlUrl {get; set; } Web Part các trang SharePoint 20 Web Part Properties WebBrowsable: Chỉ ra Web Part có khả... Web Part các trang SharePoint 23 Tạo EditorPart Tạo EditorPart: Override phương thức CreateEditorParts bên trong lớp Web Part để tải Editor Part do bạn tự định nghĩa EditorPartCollection IWebEditable.CreateEditorParts() { List editors = new List(); editors.Add(new OPMLEditor()); return new EditorPartCollection(editors); } Web Part các trang SharePoint 24 Demo Demo: Viết Web. .. Designer 20 10 Web Part các trang SharePoint 34 Giao diện SharePoint Designer 20 10 Navigation: Dùng để chuyển giữa các phần, các thành phần hoặc các site trong SharePoint Gallery Summary: Dùng hiển thị chi tiết các phần, các thành phần hoặc các site được chọn từ Navigation Ribbon: Để thực hiện các hành động đối với các thành phần được chọn Web Part các trang SharePoint 35 Demo Demo: Sử dụng SharePoint. .. Web part trong các Web Part Zone Web Part các trang SharePoint 30 Master Page Master page định nghĩa một cấu trúc chung cho các trang trên SharePoint Master page đem đến sự thống nhất về mặt giao diện trên SharePoint Các Master Page trên SharePoint được lưu trữ trên thư mục %ProgramFiles%\Common Files\Microsoft Shared \web server extensions\14\TEMPLATE\GLOBAL Web Part các trang SharePoint 31 SharePoint. .. hóa WebPart trên SharePoint 20 10 Demo: Kết nối giữa hai Web Part Web Part các trang SharePoint 14 Web Part: Element.xml Elements.xml: Định nghĩa Web Part trên SharePoint Bao gồm tên, các file liên quan, vị trí triển khai . Parts ASP Web Parts ASP Web Parts Hybrid Web Parts Web Part và các trang SharePoint 8 WSS v2 Runtime Hybrid Web Parts Hybrid Web Parts WSS Web Parts WSS Web Parts WSS Web Parts Các loại Web Part trong SharePoint. sở System .Web. UI.WebControls.WebParts.WebPart SharePoint Web Parts sử dụng lớp cơ sở Microsoft .SharePoint. WebPartPages.WebPart Nên sử dụng ASP.NET Web Parts Web Part và các trang SharePoint 9 SharePoint Web Part với VS 20 10 Web Part và các. trên SharePoint 20 10 Web Part và các trang SharePoint 2 Mục tiêu bài học Tìm hiểu Web Part trên SharePoint Tìm hiểu các cách phát triển Web Part trên SharePoint Tìm hiểu các loại trang trên SharePoint Giới

Ngày đăng: 23/05/2014, 18:14

TỪ KHÓA LIÊN QUAN

w