Đang tải... (xem toàn văn)
Hướng dẫn cài đặt và sử dụng Dotnetnuke 5.x demo tham khảo: http://nuy.vn
ỦY BAN NHÂN DÂN TỈNH LÂM ĐỒNG TRƯỜNG CAO ĐẲNG NGHỀ ĐÀ LẠT PHÁT TRIỂN PORTAL DOTNETNUKE 5.X Đà Lạt, tháng 8/2009 Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt MỤC LỤC BÀI 1: TỔNG QUAN VỀ DOTNETNUKE .4 I Giới thiệu DotNetNuke II Chuẩn bị môi trường Tải hệ thống DotNetNuke Cài Internet Information Services (IIS) Download cài đặt NET Framework Cài đặt Microsoft SQL Server 2005 III Cài đặt DotNetNuke .15 Giải nén 15 Tạo sở liệu cho hệ thống Microsoft SQL Server 2005 15 Tạo tài khoản đăng nhập sở liệu SQL Sever 2005 16 Thiết lập quyền hạn 18 Cấu hình IIS (Internet Information Services ) 21 Cấu hình tập tin “web.config” cho việc cài đặt 24 Cài đặt DotNetNuke 25 BÀI 2: THIẾT KẾ TRANG WEB 29 I Chuẩn bị nội dung đưa lên website 29 Biên tập nội dung 29 1.1 Nội dung dạng text 29 1.2 Nội dung dạng hình ảnh 29 Thời gian làm việc 29 Chỉnh sửa, bỏ thông tin 30 II Trang cách tạo trang 30 Tổng quan trang 30 Tạo trang (cơ bản) 33 Tạo trang (nâng cao) 35 Xóa trang 37 Phục hồi trang bị xóa 40 Phân quyền sử dụng trang 42 Di chuyển trang 44 III Module 47 Tổng quan module .47 Thêm module vào trang 50 Di chuyển module 53 Xóa module .56 Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt Phục hồi module bị xóa 58 Phân quyền sử dụng module 61 IV Tạo Portal 64 BÀI 3: QUẢN TRỊ WEBSITE 67 I Thay đổi skin website 67 II Thay đổi logo website bạn 72 III Quản lý người sử dụng website bạn .74 IV Tải tập tin lên website bạn .78 BÀI 4: SỬ DỤNG CÁC MODULE 80 I Sử dụng module Text/HTML 80 II Sử dụng module thông báo 81 III Sử dụng module liên kết .83 IV Sử dụng module tài liệu 87 V Sử dụng module kiện 90 VI Sử dụng Module Contacts 95 VII Sử dụng module Gallery .96 VIII Sử dụng module diễn đàn (Forum) 105 Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt BÀI 1: TỔNG QUAN VỀ DOTNETNUKE I Giới thiệu DotNetNuke DotNetNuke hệ thống quản lý nội dung mã nguồn mở viết ngơn ngữ lập trình VB.NET tảng ASP.NET Đây hệ thống mở, tùy biến dựa Skin Module DotNetNuke sử dụng để tạo trang web cộng đồng cách dễ dàng nhanh chóng DNN đánh giá sản phẩm viết VB.NET hay năm 2003 tạp chí VB magazine bình chọn Dotnetnuke xây dựng cơng nghệ NET, hệ quản trị sở liệu MS SQL server Oracle .Net công nghệ phát triển Web Microsoft xây dựng, công nghệ phát triển ứng dụng Web thương mại phổ biến Đây công nghệ mũi nhọn Microsoft có nhiều ưu điểm bật Ngồi ra, việc phát triển Web theo cơng nghệ giúp bạn tránh rủi ro nhân lực phát triển chỉnh sửa hệ thống lập trình với NET phổ biến Dưới số tính ưu việt Công nghệ NET: Một công nghệ mới, thịnh hành, phát triển có nhiều ưu điểm - Quản lý nội dung trực quan: Với ADMIN ACCOUNT, người quản trị chỉnh sửa thông tin hệ thống Website từ kết nối Internet Công cụ Richtext Editor nhất, nhiều tính năng, cho phép người quản trị, biên tập dễ dàng tạo trang thông tin sống động, linh hoạt - Hệ thống MENU động hoàn chỉnh, tự động cập nhật theo cấu trúc Website, có khả thêm bớt, điều chỉnh trang WEB Có thể thay đổi cấu trúc website (Sitemap) web - Quản lý nhiều giao diện: Giao diện độc lập, phát triển riêng, cung cấp công cụ quản lý nên hệ thống thay đổi giao diện dễ dàng, sử dụng đồng thời nhiều giao diện - Phân quyền chặt chẽ: Phân quyền truy xuất trang, module cho nhóm thành viên Có thể tạo nhiều nhóm thành viên khác nhau, nhóm có quyền truy xuất riêng - Quản lý Files/Folder mạnh mẽ: Có cơng cụ quản lý việc Upload files, Quản lý, phân quyền truy xuất file, tài nguyên hệ thống qua giao diện Web Portal - Dung lượng nhỏ gọn, dễ vận hành cài đặt: Chỉ cần khoảng 50MB đĩa cứng chạy Portal cho doanh nghiệp vừa nhỏ Được phát triển môi trường Windows nên người quản trị dễ dàng thao tác trình cài đặt vận hành - Hỗ trợ chế Plug and Play (PNP) module Chỉ cần phát triển module theo chuẩn Portal, đóng gói, upload lên server hệ thống tự nhận chạy ngay, khơng cần phải tạm dừng website thời gian cập nhật Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt - Dễ dàng nâng cấp cập nhật thêm chức mới: Khi muốn thêm hay chỉnh sửa chức Portal, cần chỉnh sửa phát triển chức theo chuẩn Portal, sau upload lên Portal chạy (khơng phải xây dựng lại hồn tồn từ đầu -> giảm thời gian chi phí) - Quản trị hệ thống với đầy đủ chức • • • • • Thống kê người truy cập: Trên trang, site, Lưu giữ siteLog, EventLog Phân quyền tập trung Quản lý System Schedule Quản lý tài nguyên II Chuẩn bị môi trường Tải hệ thống DotNetNuke Bạn tải phiên hệ thống DotNetNuke địa www.dotnetnuke.com (Để tải bạn phải đăng ký tài khoản website này) Cài Internet Information Services (IIS) (Đối với Windows XP): - Vào Start Control Panel Add or Remove Programs - Chọn tab Add/Remove Windows Components đánh dấu vào Internet Information Services(IIS) Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt - Nhấn nút Details…, cửa sổ ra, đánh dấu mục Frontpage 2000 Server Extensions Wold Wide Web Service, nhấn OK - Nhấn Next để cài đặt Finish hoàn tất Download cài đặt NET Framework DotNetNuke 5.x chạy NET Framework 2.0 trở lên, nên bạn download cài đặt gói từ trang http://www.microsoft.com/downloads Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt Cài đặt Microsoft SQL Server 2005 Bước 1: Chạy tập tin Setup.exe Bước 2: Chọn Bước 3: Chọn Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt Bước 4: Chọn Bước 5: Chọn Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt Bước 6: Chọn Bước 7: Chọn Bước 8: Chọn Phạm Đình Nam Trang Thiết kế web với DotNetNuke 5.x Khoa CNTT - Trường Cao đẳng nghề Đà Lạt Bước 9: Chọn Bước 10: Chọn Phạm Đình Nam Trang 10 ... 81 III Sử dụng module liên kết .83 IV Sử dụng module tài liệu 87 V Sử dụng module kiện 90 VI Sử dụng Module Contacts 95 VII Sử dụng module Gallery... III Quản lý người sử dụng website bạn .74 IV Tải tập tin lên website bạn .78 BÀI 4: SỬ DỤNG CÁC MODULE 80 I Sử dụng module Text/HTML 80 II Sử dụng module thông... thống DotNetNuke Cài Internet Information Services (IIS) Download cài đặt NET Framework Cài đặt Microsoft SQL Server 2005 III Cài đặt DotNetNuke .15