Diễn đàn    Các Projects Dotnetnuke (DNN)    1 số vd về Dotnetnuke

Thành viênTrả lời
bis


3  bài
26-2-2009 17:22:17
mình giới thiệu cho các bạn 1 số website sử dụng DOtnetnuke

http://www.vbs.vn
http://www.donga.edu.vn
http://soxaydung.sstvietnam.com

Tất cả đều cả đều được phát triển trên DNN framwork..tuy có nhìu điểm yếu không tránh được nhưng DNN là 1 công cụ mạnh để mình có thể phát triển..

Vì tất cả mang tính thương mại nên mình ko cung cấp mã nguồn được. tuy nhiên mình có thể hỗ trợ và giúp những bạn nào muốn tìm hiểu và xây dựng những chức năng như thế.

Một số tính năng bên trong lõi mình sẽ support để các bạn có thể tiếp cận tốt hơn..
Chúc cả nhà vui..

p/s đi loanh quanh nhưng thấy ở đây sôi nổi về DNnhất..zuizui
 
quangvd


102  bài
27-2-2009 15:42:7
mình giới thiệu cho các bạn 1 số website sử dụng DOtnetnuke

http://www.vbs.vn
http://www.donga.edu.vn
http://soxaydung.sstvietnam.com

Tất cả đều cả đều được phát triển trên DNN framwork..tuy có nhìu điểm yếu không tránh được nhưng DNN là 1 công cụ mạnh để mình có thể phát triển..

Vì tất cả mang tính thương mại nên mình ko cung cấp mã nguồn được. tuy nhiên mình có thể hỗ trợ và giúp những bạn nào muốn tìm hiểu và xây dựng những chức năng như thế.

Một số tính năng bên trong lõi mình sẽ support để các bạn có thể tiếp cận tốt hơn..
Chúc cả nhà vui..

p/s đi loanh quanh nhưng thấy ở đây sôi nổi về DNnhất..zuizui

Mình xin góp ý là khi phát triển dnn không nên dung menu cua dnn vì:
- Tạo ra quá nhiều webpage -> vất vả
- URL vừa dài vừa xâu.
- Khó tùy biến menu, khó tạo ra được nhiều menu.

---
 
babyfox


13  bài
1-3-2009 17:30:50

Mình xin góp ý là khi phát triển dnn không nên dung menu cua dnn vì:
- Tạo ra quá nhiều webpage -> vất vả
- URL vừa dài vừa xâu.
- Khó tùy biến menu, khó tạo ra được nhiều menu.

---


Vậy giải pháp của bác là gì ạ ?
---
 
quangvd


102  bài
1-3-2009 19:0:42
Giải pháp đơn giản: Dùng category cha con để tạo menu. Mỗi category có các thông số Desktoplist và desktopview để hiển thị danh sách và nội dung bài viết.Khi tạo menu bằng category thì nên dung xml va xsl để dễ dàng trong việc tuỳ biến
---
Xem ví dụ http://www.yhoctuxa.vn/
 
bis


3  bài
4-3-2009 8:48:34
Ý của bác Quangvd rất đúng.

Vì Menu dnn không thể đa ngữ được..Tuy nhiên không thể không tạo Page

Các bạn có thể làm như thế này

1. Tạo ra 1 cây treeview cha-con ..Các liên kết của từng node trên tree được gắn với mỗi page (của portal ) tạo ra
2. Xây dựng 1 hệ thống menu list với thành phần menu là từng node cha - con

Như vậy khi click vào menu bạn tạo ra ..nó sẽ có link gắn với page. Với cách này bạn có thể làm đa ngữ,..gắn menu vị trí tuỳ biến, phân ra menu,... rất tiện lợi
---
 
awas


57  bài
5-3-2009 16:19:1
Ý của bác Quangvd rất đúng.

Vì Menu dnn không thể đa ngữ được..Tuy nhiên không thể không tạo Page

Các bạn có thể làm như thế này

1. Tạo ra 1 cây treeview cha-con ..Các liên kết của từng node trên tree được gắn với mỗi page (của portal ) tạo ra
2. Xây dựng 1 hệ thống menu list với thành phần menu là từng node cha - con

Như vậy khi click vào menu bạn tạo ra ..nó sẽ có link gắn với page. Với cách này bạn có thể làm đa ngữ,..gắn menu vị trí tuỳ biến, phân ra menu,... rất tiện lợi
---



Chưa thử nhưng ý tưởng có vẻ hay.
---
 
quangvd


102  bài
5-3-2009 17:15:0
Đề nghị bác AWAS trình bày thuật toán cây treeview cho mọi người đi
---
http://www.yhoctuxa.vn/
 
bis


3  bài
11-3-2009 14:37:28
Giải pháp như thía này :

1. Xay dung 1 table <Category>
- MaCate
- URL : ở đây babnj có thể gán liên kết bằng các page ( tabid= 123) hoặc các liên kết ngoài ( http://) --> nen sử dụng tính năng gọi liên kiết trong toolkit của Dotnetnuke đi kèm
-MaCateCha
-..... (các col khác có thể thêm bơt, tuy bien)

2. Xay dung 1 table <language>

- MaLang
- TenCate
- MaCate
- LangCode ( vi-VN,..) cái này quyết định khi bạn select ra đa ngữ
3. Xay dung 1 table <Menu>
-ModuleID
-MaCate
-.....( cac cot khac tuy bien)

Như vậy khi bạn xay dung chuc nang the nay

1. Xay dựng danh mục cha con có liên kết gắn tới các URL
2. Xây dựng chức năng đa ngữ cho cây danh mục đó ..Vidu : co 2 row ..1 và 2
Malang :1 | 2
TenCate : Chức năng | Function
LangCode: vi-VN | en-US
MaCate : 1 | 1
3. Xay dựng menu với ModuleiD và MaCate.. khi bạn gọi bạn truy vấn qua bảng lang để có thể biết với Cate này và ngôn ngữ đang sử dụng bạn có ten Cate là gì .Tuy INNERJOIN qua bảng Category dẻ biets URL..
khi đó hãy hiển thị ra ra...

Vây jvowis 1 mdule .Bạn có thể chọn nhìu Cate hiển thị theo cấp cha con đệ quy.

Tất cả còn lại là phụ thuộc nơi cách bạn code..
Chúc may mắn..ai code vấp chỗ nào mình có thể tham mưu thêm cho nhé..Thân ái




---
 
aspnet

Lập trình không biên giới
608  bài
14-4-2009 17:36:49
Bạn gửi tặng anh em 1 sản phẩm gì đó được không ?
---
Coding for food
http://yenbai.awas.vn
http://tknd.vn
 
coyaido


2  bài
17-4-2009 14:19:36
Chao moi nguoi .
Minh o tp HCM
Minh dang can 2 module DNN : quan ly tac vu & quan ly cong van (ngôn ngữ VB.NET và SQL Server)
Gia ca thuong luong.
Moi chi tiet xin lien he : 0938411399 gap Tam
---
 
aspnet

Lập trình không biên giới
608  bài
7-5-2009 13:57:47
Chao moi nguoi .
Minh o tp HCM
Minh dang can 2 module DNN : quan ly tac vu & quan ly cong van (ngôn ngữ VB.NET và SQL Server)
Gia ca thuong luong.
Moi chi tiet xin lien he : 0938411399 gap Tam
---



Có đồng chí nào có bản phân tích thiết kế ngon của PM quản lý công văn up lên server anh em code 1 con module Quản lý công văn chơi. Tôi nghĩ là chúng ta có thể làm được và làm tốt.
---
Coding for food
http://yenbai.awas.vn
http://tknd.vn
http://coder.awas.vn
http://awas.vn
http://bieuquyet.vn
http://webhocsinh.com
 
misabachhop


7  bài
24-3-2010 15:12:33
Giải pháp đơn giản: Dùng category cha con để tạo menu. Mỗi category có các thông số Desktoplist và desktopview để hiển thị danh sách và nội dung bài viết.Khi tạo menu bằng category thì nên dung xml va xsl để dễ dàng trong việc tuỳ biến
---
Xem ví dụ http://www.yhoctuxa.vn/

Mình thấy giải pháp của bạn đơn giản. Mình là dân mới nên vẫn chưa biết làm thế nào để dùng xml và xsl để tùy biến cho category. Mong bạn hướng dẫn giúp (mình đang dùng DNN5.2)
 

Chủ đề gần đây :

Cùng loại :

Tên file Mô tả chi tiết Ngày
NWeb.zip (1) Module đơn giản Newsweb trên Dotnetnuke v10.x.x.x10/18/2025 8:08:11 AM
vspforum.zip (11) Ma nguon vspforum ngay xua4/18/2023 6:38:37 AM
pdfjs.rar (2) pdfjs 2017 : hiển thị tốt trên iphone 11, 12, 13 không lỗi, bản 2012 sẽ lỗi trên iphone6/21/2022 11:52:48 AM
pdfjs2.rar (2) Xem file pdf bằng viewer.hml cua pdfjs (thư viện chuẩn mozilla) 2012. https://mozilla.github.io/pdf.js/getting_started/#download có thể download bản prebuild tại đây6/21/2022 11:52:04 AM
runner.zip (0) using three.js, orbitcontrol to view an object move random on map. Di chuyển 1 đồ vật ngẫu nhiên trên bản đồ, sử dụng với demo nhân viên di chuyển trong văn phòng. Toàn js download về là chạy12/5/2019 5:55:14 PM
gmap.zip (1) google map + marker7/17/2019 2:25:05 PM
vinsmarthomeservice.zip (1) java post json to api, use AsyncTask, event listener7/9/2019 5:00:10 PM
fblogin.zip (0) Login facebook bang javascript SDK7/9/2019 9:16:37 AM
autocomplete-location.zip (2) autocomplete location geo from google place, html + js7/4/2019 4:37:55 PM
WebAPI.zip (8) api for android access db (v1.0.0)7/4/2019 9:14:17 AM