Tài liệu nghiên cứu về SharePoint 2007 - pdf 16

Download miễn phí Tài liệu nghiên cứu về SharePoint 2007



Một trong những nét buồn tẻ nhất trong WSS 2.0 là tạo ra một dạng cảm quan (look and feel) nhất quán giữa các trang. Nguyên nhân là do ASP.net 1.1 không cung cấp bất kỳ công nghệ dựng mẫu trang nào có thể sử dụng trên nhiều trang trong WSS 2.0 site. Vì thế mà các lập trình viên và người thiết kế đã sắp xếp lại để cắt/dán các mẫu trình bày HTML từ trang này sang trang khác, rất khó để tùy biến và bảo trì một site có những yêu cầu trình bày khác so với những gì sẵn có bằng WSS 2.0 site chuẩn.
ASP.NET 2.0 mang đến một tính năng tạo mẫu trang rất mạnh gọi là master page. Nó chính là một mẫu cho phép định nghĩa một định dạng trình bày trang cho cả site có những thành phần như banner, các điều khiển trình duyệt (navigation control) và menu. Các trang link đến master page gọi là content page.
Điểm chính yếu là mỗi content page liên kết đến master page để thu được layout chia sẻ, rồi mở rộng master page bằng cách bổ sung các nội dung tùy biến vào các điểm giữ chỗ đã đặt tên có thể thay thế được (replaceable named placeholder).
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

doanh nghiệp:
Enterprise portal
Corporate Internet presence site
Application portal
Roll-up portal
Enterprise Portal Site Template
New
Các portal của doanh nghiệp cung cấp phương tiện cho một đơn vị nghiệp vụ tạo ra các nội dung chia sẻ có liên quan đến hoạt động đang diễn ra.
chức năng chính của các mẫu portal cho doanh nghiệp hay chi nhánh gồm có:
Managed document libraries
Dashboards, KPIs, and reports
Team and project collaboration sites
Corporate Internet Presence Site Template
New
Một vài chức năng chính của kiểu trang cộng tác qua Internet là các công cụ và workflow phục vụ cho việc tạo và quản lý nội dung web cho:
Products and services descriptions
Company news
Annual reports and public filings
Career information
Application Portal Site Template
New
Các portal ứng dụng là các trang SharePoint cùng nhau tạo thành bộ công cụ và thông tin liên quan đến một LOB riêng biệt như HR, ERP, enterprise resource planning (ERP), customer relationship management (CRM), hay professional services automation (PSA).
Mẫu portal ứng dụng chứa đựng các chức năng cho:
Tìm kiếm thông tinh trong các ứng dụng LOB
Bảo mật, các truy cập đã phân quyền tới mọi dữ liệu và nội dung của hệ thống.
Khả năng dễ dàng và nhanh chóng phân tích, báo cáo và tổng két dữ liệu từ một ứng dụng LOB.
Roll-up Portal Site Template
New
Các mẫu roll-up portal được sử dụng để hợp nhất dữ liệu và nội dung từ một vài ứng dụng hay địa chỉ khác nhau để diễn tả chúng trong một định dạng tích hợp dễ hiểu.
Mẫu roll-up portal site chứa đựng một chức năng hợp nhất thông tin từ:
Search
Global site directory
Personalization and My Site personal sites
Knowledge and expertise found anywhere in the organization
Authoring and Approval
Enhanced
Web content management chứa các công cụ, workflow, và các dịch vụ quản lý thông tin đầu cuối trong tiến trình kiểm soát và phê duyệt tài liệu, bao gồm:
Check-in/checkout
Content moderation
Content routing, review, and approval workflows
Publishing schedules
Web Publishing and Deployment
Enhanced
Mục tiêu của các chức năng triển khai và xuất bản nội dung web (Web content publishing and deployment features) của MOSS 2007 chính là hỗ trợ các môi trường có sự tách biệt việc khởi soạn tài liệu, lập kế hoạch. Các production workflow là một phần của quy trình xuất bản web chuẩn mực.
WYSIWYG Web Content Editor
Enhanced
Việc soạn thảo trên nền web đã được mở rộng về giao diện người dùng với nhiều lệnh và chỉ thị trạng thái hơn. Chẳng những có thể soạn thảo nội dung vào một form, người sọan còn có thể bổ sung nhiều nội dung phong phú khác nhờ những chức năng có sẵn trên nền web. Hệ soạn thảo hỗ trợ CSS với các định dạng, bảng, các chuẩn ngữ pháp tùy chọn, ngoài ra còn tích hợp với những công cụ chọn ảnh và link đã dựng sẵn.
Nghiên cứu sâu hơn về Windows SharePoint Services 3.0 (WSS 3.0)
WSS 3.0 là một thành phần bổ sung miễn phí của Windows Server 2003, là một công cụ tạo site linh hoạt giúp giải quyết vấn đề tạo lập và quản lý hàng nghìn trang web với hàng chục ngàn người truy cập. Nhờ sự linh hoạt của mình, WSS 3.0 có thể được hiểu như một môi trường sản sinh ra các trang web chạy trên một web server và có sự tham gia của MS SQL server với vai trò lưu trữ dữ liệu.
Cũng như các phiên bản trước, WSS hỗ trợ các chức năng cộng tác ngoài giúp người dùng dễ dàng thiết kế các website, ví dụ như Shared Carlendars, Contact Lists hay Document Libraries. Tuy nhiên ở khía cạnh lập trình viên, WSS 3.0 là một nền tảng phát triển được trang bị đầy đủ, bổ sung những sức mạnh đáng nể trên nền ASP.net.
WSS đơn giản hóa việc tạo và lưu trữ trang, các danh dách và thư viện tài liệu, cho thấy rõ ở đâu và làm thế nào để lưu trữ các trang, hơn nữa lại có thể thay đổi những sản phẩm tạo sẵn nhờ thao tác của người dùng hay chỉnh sửa mã nguồn thông qua giao diện chạy trên trình duyệt. Nó còn lược bỏ nhiều thao tác buồn tẻ bắt buộc phải có trong lập trình ASP thông thường nhờ bổ sung các thành phần giao diện giúp người dùng thêm, xem và sửa nội dung.
ASP.NET 2.0 giới thiệu một kiểu thành phần plugin gọi là công cụ cung cấp đường dẫn ảo. Một lập trình viên có thể viết các thành phần tùy biến để nhận trang .aspx từ bất kỳ đường dẫn nào bao gồm cả trong dữ liệu SQL server. Khi bộ cung cấp đường dẫn ảo nhận được một trang .aspx, nó có thể để yên cho ASP.NET hướng dẫn việc phân tích hay biên dịch cần thiết. ASP.NET còn mang đến cho bộ cung cấp đường dẫn ảo một sự thỏa thuận điều khiển tốt về cách thức phân tích trang .aspx và quyết định chúng có thể được biên dịch và chạy trong một môi trường không biên dịch được hay không.
Đội phát triển WSS 3.0 đã viết riêng một bộ cung cấp đường dẫn ảo mang tên SPVirtualPathProvider. SPVirtalPathProvider (SPVPP) có thể lấy các trang .aspx từ SQL server và sau đó để cho bộ phân tích trang .aspx xử lý. Điều này có nghĩa đội phát triển WSS đã không bị đòi hỏi phải cải tiến bộ phân tích trang .aspx, cũng có nghĩa WSS 3.0 không phải nhức đầu về chuyện giảm bớt tập hợp chức năng phân tích trang và cứ thế làm như với WSS 2.0.
Tích hợp với ASP.net 2.0
WSS 3.0 được khởi động bằng website chạy trên IIS- trong tài liệu này một website như vậy được gọi là một ứng dụng web.
WSS 2.0 được tích hợp với IIS 6.0 và ASP.NET 1.1 thông qua một ISAPI filter DLL. Sự tích hợp này dẫn đến việc định hướng của IIS (IIS routing) yêu cầu WSS trước ASP.NET. Điều này cho thấy một số điểm chưa rõ ràng trong những tình huống cụ thể vì WSS giành điều khiển của một HTTP request trước khi nó có cơ hội được khởi tạo đầy đủ trong ngữ cảnh của ASP.net.
Cách thức WSS tích hợp với ASP.net đã được thiết kế lại hoàn toàn. Đầu tiên WSS được xây dựng trên ASP.net 2.0 (mạnh hơn đáng kể so với ASP.net 1.1). Hơn nữa, sự tích hợp được thay đổi thành việc định hướng các request qua ASP.NET runtime trước khi đến WSS. Đội phát triển WSS đã thực hiện điều này bằng cách loại bỏ ISAPI filter và bổ sung HttpModule cùng với HttpHandler đã đăng ký trước với ASP.net nhờ sử dụng những mục Web.config chuẩn. Điều này có nghĩa các HTTP request đến luôn luôn truy cập vào ASP.net runtime environment và được khởi tạo đầy đủ trong ngữ cảnh của ASP.net trước khi được forward đến mã nguồn viết bởi WSS để thực hiện một xử lý đặc thù của WSS.
Cũng cần lưu ý rằng khi mở rộng một trang web trên IIS thành một ứng dụng web của WSS, WSS 3.0 bổ sung một sơ đồ ứng dụng thay thế vào IIS metabase. Sơ đồ ứng dụng thay thế này phục vụ cho việc định hướng các HTTP request đến ASP.net Runtime tùy vào phần mở rộng, nó cần thiết cho việc forward một request đến kiểu file bất kỳ (PDF, DOC, DOCX) đến ASP.net, cuối cùng là forward đến WSS để xử lý.
Một phần quan trọng khác của kiến trúc mới là phải làm việc với cách thức phân tích và biên dịch một trang .aspx. Bộ phân tích cú pháp của trang .aspx trong ASP.net 1.1 chỉ làm việc với những trang .aspx nằm ở hệ thống file cục bộ. Tuy nhiên, kiến trúc WSS dựa trên lưu trữ các trang .aspx trong cơ sở dữ liệu SQL server. Vì WSS 2.0 dựa trên ASP.net 1.1 nên đội phát triển WSS phải tạo riêng một bộ phân tích trang .aspx riêng. Thật không hay là bộ phân tích .aspx trong WSS 2.0 không hỗ trợ nhiều chức năng như bộ phân tích .aspx của A...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status