TAILIEUCHUNG - Professional DotNetNuke ASP.NET Portals wrox phần 9

Giới thiệu về Dotnetnuke: Là một hệ thống quản trị nội dung (Content Managent System) được sử dụng rộng rãi trong cộng đồng . Khác với Community Server là một hệ thống chuyên về forum, blog, media phải trả tiền để mua bản quyền sử dụng, thì Dotnetnuke lại được cung cấp miễn phí và nguồn mở để có thể xây dựng một website đa chức năng, thuận tiện phát triển những thành phần mới và mang nét đặc trưng riêng cho từng website. | Skinning DotNetNuke The ability to skin DotNetNuke was introduced in version 2 of the application and was a much-anticipated addition. The term skinning refers to an application s ability to change the look of the design by a setting in the application. This allows for the separation of the application logic from the user interface or object abstraction. As you learned in previous chapters DotNetNuke utilizes a three-tier object-oriented design approach with the user interface segmented as its own tier. This is what allows skinning to work and the application to be able to present a unique feel depending on the parameters passed to the page. This chapter looks at the finer points of skinning and provides you with the tools to start building your own skins for DotNetNuke. DotNetNuke utilizes templates to accomplish this because they allow for the separation of the presentation and layout attributes from the application logic required to display content to the user. We studied various approaches to allow this functionality and have created a solution that will allow both developers and designers independence when implementing DotNetNuke sites. This allows for faster deployment times and more importantly reduced expense with getting your portal functional and performing its intended purpose. The abstraction of the user interface elements from a page can be accomplished using different methodologies. The method chosen includes some degree of parsing to merge the presentation with the business logic. Therefore defining where when and how this parsing will take place becomes critical to the success of the entire solution. The use of tokens or identifiers in the user interface files to represent dynamic functionality is a popular technique employed in many skinning solutions. DotNetNuke utilizes this approach in its skinning engine solution as the page is processed the token is replaced to the proper skin object or control for the function the token identifies. This is .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.