SharePoint

Hướng dẫn này sẽ cung cấp cho bạn ý tưởng về cách bắt đầu phát triển SharePoint. Microsoft SharePoint là một nền tảng cộng tác, quản lý tài liệu và hệ thống quản lý nội dung dựa trên trình duyệt. Sau khi hoàn thành hướng dẫn này, bạn sẽ hiểu rõ hơn về SharePoint là gì và các khu vực tính năng và chức năng cấp cao của SharePoint là gì.

Hướng dẫn này đã được chuẩn bị cho bất kỳ ai muốn phát triển các trang web và Ứng dụng. Sau khi hoàn thành hướng dẫn này, bạn sẽ thấy mình có kiến ​​thức chuyên môn vừa phải trong việc phát triển các trang web và Ứng dụng bằng SharePoint.

Trước khi bạn bắt đầu tiếp tục với hướng dẫn này, chúng tôi giả định rằng bạn đã biết về những điều cơ bản của phát triển Web.

SharePoint – Tổng quan

Hướng dẫn này sẽ cung cấp cho bạn ý tưởng về cách bắt đầu phát triển SharePoint. Microsoft SharePoint là một nền tảng cộng tác, quản lý tài liệu và hệ thống quản lý nội dung dựa trên trình duyệt. Sau khi hoàn thành hướng dẫn này, bạn sẽ hiểu rõ hơn về SharePoint là gì và các khu vực tính năng và chức năng cấp cao của SharePoint là gì.

SharePoint là gì

SharePoint là một nền tảng hỗ trợ cộng tác và hệ thống quản lý nội dung. Nó là một cổng thông tin dựa trên web trung tâm. Sử dụng SharePoint, bạn có thể quản lý tài liệu, hoạt động xã hội, dữ liệu và thông tin của đồng nghiệp và của riêng bạn.

  • Nó cho phép các nhóm thiết lập một không gian tập trung, được bảo vệ bằng mật khẩu để chia sẻ tài liệu.
  • Tài liệu có thể được lưu trữ, tải xuống và chỉnh sửa, sau đó tải lên để tiếp tục chia sẻ.
  • SharePoint cung cấp một loạt các tính năng đến mức rất khó để bất kỳ người nào trở thành chuyên gia trên tất cả các khối lượng công việc.

Hãy cho chúng tôi hiểu tất cả những gì chúng tôi có thể làm với SharePoint. Nó được chia thành ba khu vực riêng biệt

SharePoint

Sự hợp tác

Thuật ngữ cộng tác chứa một chủ đề rất mạnh cho SharePoint. Nó có nghĩa là mang mọi người lại gần nhau thông qua các hình thức cộng tác khác nhau, chẳng hạn như quản lý nội dung doanh nghiệp, quản lý nội dung Web, điện toán xã hội, khả năng khám phá của mọi người và kỹ năng của họ.

  • Trong SharePoint 2013, cộng tác được quản lý thông qua Ứng dụng.
  • Các nhà phát triển có thể mở rộng, tùy chỉnh hoặc xây dựng Ứng dụng của riêng họ cho SharePoint cũng như quản lý cộng tác trên SharePoint.

Khả năng tương tác

SharePoint cũng nhằm mang lại sự cộng tác này với nhau thông qua khả năng tương tác, chẳng hạn như –

  • Tích hợp văn phòng và tài liệu dựa trên web.
  • Khả năng xây dựng và triển khai các giải pháp an toàn và tùy chỉnh tích hợp dữ liệu dòng doanh nghiệp với SharePoint và Office.
  • Tích hợp với các công nghệ web rộng lớn hơn hoặc triển khai các ứng dụng lên đám mây.

Nền tảng

SharePoint cũng là một nền tảng hỗ trợ không chỉ khả năng tương tác và cộng tác mà còn hỗ trợ khả năng mở rộng, thông qua mô hình đối tượng phong phú, bộ công cụ dành cho nhà phát triển vững chắc và cộng đồng nhà phát triển đang phát triển.

  • Một trong những thay đổi mô hình quan trọng là khái niệm về đám mây trong SharePoint.
  • Đám mây giới thiệu các mô hình Ứng dụng mới như –
    • Các cách mới để phát triển, triển khai và lưu trữ các ứng dụng SharePoint.
    • Các hình thức xác thực mới thông qua OAuth.
    • Các cách mới về khả năng tương tác dữ liệu bằng OData và REST.

SharePoint – Types

SharePoint

Trong chương này, chúng tôi sẽ đề cập đến các loại và phiên bản khác nhau để bắt đầu làm việc trên SharePoint.

Có ba cách chính để cài đặt và sử dụng SharePoint –

  • Tổ chức SharePoint
  • Máy chủ SharePoint
  • Văn phòng 365

Hai tùy chọn đầu tiên là SharePoint tại chỗ, trong khi Office 365 đã nổi lên như một mô hình thứ ba, được lưu trữ trên đám mây hoàn toàn cho SharePoint.

Tổ chức SharePoint

SharePoint Foundation là giải pháp cần thiết cho các tổ chức cần một nền tảng cộng tác dựa trên web, an toàn, có thể quản lý được. SharePoint Foundation cung cấp cho bạn các tính năng cộng tác cơ bản được bao gồm trong SharePoint.

  • SharePoint Foundation xuất xưởng dưới dạng bản cài đặt miễn phí, có thể tải xuống và đại diện cho các phần cơ bản của SharePoint.
  • Nó bao gồm một số tính năng như bảo mật và quản trị, cộng tác giữa người dùng và trang nhóm và một số Ứng dụng (chẳng hạn như danh sách và thư viện tài liệu).
  • Về bản chất, nó cung cấp một bộ tính năng cơ bản cho phép bạn bắt đầu sử dụng và phát triển SharePoint.

SharePoint Foundation yêu cầu một số tính năng để xây dựng các giải pháp giao tiếp và cộng tác tiêu chuẩn trong tổ chức của bạn. Các tính năng chính của SharePoint Foundation xoay quanh quản lý tài liệu và cộng tác.

Các tính năng chính của SharePoint Foundation

Sau đây là một số tính năng chính, chịu trách nhiệm cho việc áp dụng rộng rãi trong các doanh nghiệp.

  • Hợp tác tài liệu và nhiệm vụ hiệu quả – Các trang web của nhóm cung cấp quyền truy cập thông tin ở vị trí trung tâm.
  • Giảm tài nguyên triển khai và triển khai – SharePoint Foundation có sẵn cho khách hàng Windows Server dưới dạng bản tải xuống miễn phí, nhờ đó thời gian và chi phí triển khai được giảm đáng kể.
  • Kiểm soát tốt hơn dữ liệu kinh doanh quan trọng của tổ chức bạn – SharePoint Foundation cũng cung cấp các tính năng quản lý và bảo mật dữ liệu, thông tin.
  • Kết nối web để cộng tác – Bằng cách mở rộng và tùy chỉnh SharePoint Foundation

Tóm lại, SharePoint Foundation đại diện cho các tính năng cộng tác và lưu trữ nội dung cốt lõi của SharePoint. Đây là phiên bản lý tưởng cho các nhóm và tổ chức nhỏ muốn cải thiện khả năng làm việc với nhau trong một không gian làm việc cộng tác an toàn, dễ sử dụng.

Máy chủ SharePoint

SharePoint Server cung cấp nhiều tính năng mở rộng dựa trên những tính năng được cung cấp trong SharePoint Foundation. Nó cung cấp một bộ sưu tập các tính năng phong phú hơn, nâng cao hơn mà bạn có thể sử dụng trong các giải pháp của tổ chức mình.

Các tính năng chính của SharePoint Server

Một số tính năng bổ sung này được mô tả trong danh sách sau:

  • Tìm kiếm nâng cao – Các tính năng tìm kiếm và tính năng chức năng có sẵn trong các phiên bản Máy chủ cung cấp tính linh hoạt hơn. Chúng cho phép các trang Kết quả Tìm kiếm được tùy chỉnh mà bạn có thể định cấu hình bằng các Phần Web tìm kiếm tùy chỉnh.
  • Quản lý Nội dung Web – SharePoint Server hỗ trợ tạo và xuất bản nội dung web cho internet.
  • Dịch vụ Doanh nghiệp – Các dịch vụ này cung cấp các cách để bạn xây dựng các giải pháp tùy chỉnh một cách nhanh chóng và dễ dàng bằng cách sử dụng các công cụ có sẵn cho bạn trong dòng sản phẩm Office.
  • Dịch vụ Kết nối Doanh nghiệp – Dịch vụ Kết nối Doanh nghiệp (BCS) cho phép bạn kết nối với các nguồn dữ liệu bên ngoài này và hiển thị dữ liệu kinh doanh qua Phần Web, hồ sơ người dùng hoặc danh sách SharePoint.
  • Mạng xã hội và Máy tính – Mạng xã hội có ở khắp mọi nơi và đã trở thành một bộ tính năng được mong đợi của nhiều giải pháp.
  • Quản lý hồ sơ – SharePoint Server cung cấp hỗ trợ tuyệt vời cho việc quản lý nội dung trong toàn bộ vòng đời của nó.

Văn phòng 365

Office 365 đã nổi lên như một mô hình thứ ba, được lưu trữ hoàn toàn trên đám mây cho SharePoint. Đây là tùy chọn thay thế để lưu trữ trang trại của riêng bạn trong Trung tâm dữ liệu tại chỗ của riêng bạn.

Các tính năng chính của Office 365

  • Các tùy chọn cấp phép SharePoint Online thông qua Office 365 dựa trên các yếu tố như số lượng người dùng bạn muốn thêm, lượng dữ liệu bạn cần lưu trữ và các tính năng bạn cần có sẵn.
  • Nó cũng đã trở thành một nơi tuyệt vời, nơi bạn có thể phát triển các ứng dụng phong phú (cả ứng dụng được lưu trữ trên SharePoint và được lưu trữ trên đám mây) và mở rộng quy mô mà không cần chi phí quản lý cơ sở hạ tầng tại chỗ.
  • Nó không có tất cả các dịch vụ và tính năng giống như SharePoint Server, nhưng có một số khả năng phát triển tuyệt vời.
  • Có những ứng dụng .NET mà bạn xây dựng bằng C # hoặc Visual Basic, sau đó triển khai vào SharePoint dưới dạng .WSPs hoặc .APPs. Có những ứng dụng nhẹ hơn như ứng dụng HTML5 và JavaScript mà bạn cũng có thể triển khai.
  • Là nhà phát triển, bạn có khả năng tùy chỉnh bất kỳ phiên bản SharePoint nào, cho dù đó là SharePoint Foundation, Server hay Office 365.

SharePoint – Khả năng

Trong chương này, chúng tôi sẽ đề cập đến bộ khả năng (hoặc tính năng) mặc định được tích hợp trong SharePoint cho phép bạn tận dụng nền tảng mà không cần thực hiện bất kỳ sự phát triển nào.

  • Bạn có thể sử dụng hoặc mở rộng các khả năng cốt lõi này khi xây dựng Ứng dụng của mình. Microsoft đã từng gọi những khả năng này là khối lượng công việc.
  • Các khối lượng công việc này cung cấp một cách để nói về các khả năng khác nhau của SharePoint kết hợp với nhau. Bạn sẽ thấy những khối lượng công việc này không chỉ đại diện cho tập hợp cốt lõi của các ứng dụng liên quan mà còn là cơ hội để phát triển ứng dụng của bạn.

Sau đây là các khối lượng công việc, đã được thêm vào SharePoint 2010 –

  • Trang web – Đại diện cho các loại trang web khác nhau có sẵn để sử dụng và các tính năng trong các trang web này.
  • Cộng đồng – Đại diện cho cộng đồng và các tính năng xã hội như blog và wiki.
  • Nội dung – Đại diện cho các tính năng quản lý nội dung cốt lõi của doanh nghiệp.
  • Tìm kiếm – Trình bày các tính năng theo hướng tìm kiếm.
  • Thông tin chi tiết – Đại diện cho các tính năng thông minh của doanh nghiệp như KPI.
  • Composites – Đại diện cho khả năng tích hợp các ứng dụng bên ngoài bằng cách sử dụng, chẳng hạn như Dịch vụ Kết nối Doanh nghiệp.

SharePoint 2013 – Khả năng

Trong SharePoint 2013, Microsoft đã mở rộng khả năng để thêm nhiều tính năng hơn và cung cấp tích hợp chặt chẽ hơn. Sau đây là các khả năng cốt lõi cho SharePoint 2013:

Năng lựcTính năng bản địaKhả năng mở rộng mẫu
Các trang webSites là nơi bạn sẽ tìm thấy các khía cạnh cộng tác của SharePoint. Các trang web chứa nhiều tính năng, bao gồm khả năng tạo, lưu trữ và truy xuất dữ liệu cũng như quản lý, gắn thẻ và tìm kiếm nội dung, tài liệu và thông tin. Bạn cũng có kết nối với các ứng dụng khách Microsoft Office 2013 thông qua danh sách và thư viện tài liệu.Trang web, mẫu trang, Ứng dụng cho SharePoint, dòng công việc, trang chính, trang trang
Xã hộiCung cấp khả năng mạng xã hội và mạng xã hội, nguồn cấp tin tức, tìm kiếm hồ sơ và gắn thẻ, cùng với khả năng tìm kiếm, xác định vị trí và tương tác với mọi người thông qua kỹ năng, vị trí tổ chức, mối quan hệ và xếp hạng nội dung của họ.Tùy chỉnh tìm kiếm, khả năng xếp hạng và gắn thẻ, blog, wiki, thẻ siêu dữ liệu
Nội dungChứa khả năng khám phá, tìm kiếm và quản lý nội dung bằng các trang Web, ứng dụng, quy trình làm việc hoặc các loại nội dung.Ứng dụng cho SharePoint, quy trình làm việc, Dịch vụ Word hoặc Excel
Tìm kiếmKhả năng tìm kiếm nội dung bên trong và bên ngoài SharePoint một cách phong phú và năng động với các chế độ xem tài liệu thời gian thực thông qua Office Web Apps. Ngoài ra, việc tích hợp thông tin trong hệ thống cơ sở dữ liệu có cấu trúc và hệ thống LOB tại chỗ hoặc dựa trên đám mây như SAP, Siebel và Microsoft Dynamics.Tìm kiếm SharePoint, Tùy chỉnh tìm kiếm, Kết nối Dữ liệu Doanh nghiệp (BDC)
Thông tin chi tiếtChủ yếu là về BI và hỗ trợ, ví dụ, khả năng tích hợp Microsoft Access vào SharePoint; tận dụng Excel và SQL Server để truy cập và hiển thị dữ liệu trên trang Web; cho phép sử dụng trang tổng quan và các chỉ số hiệu suất chính (KPI) để chuyển đổi dữ liệu thô thành thông tin có thể hành động.Dịch vụ Excel, Dịch vụ Access, bảng điều khiển, BDC, Dịch vụ PerformancePoint
Khả năng tương tácPhạm vi từ tích hợp LOB đến tích hợp Office, thông qua mô hình ứng dụng Apps for Office mới; (hãy nghĩ rằng các ngăn tác vụ tùy chỉnh được hỗ trợ bởi JavaScript và HTML liên kết với các dịch vụ đám mây thay vì các phần bổ trợ mã được quản lý VSTO) để phát triển giải pháp tùy chỉnh.BDC, Ứng dụng cho Office, phát triển tùy chỉnh
Xây dựng thương hiệuThay đổi giao diện trang web của bạn thông qua các thay đổi mẫu tích hợp hoặc xây dựng thương hiệu chi tiết hơn và có tổ chức.Cấu hình bên ngoài hộp, trang chính và Ứng dụng tùy chỉnh cho SharePoint

SharePoint – Môi trường thiết lập (Xem thêm)

Để lại một bình luận