Thiết kế một diễn đàn trong ASP
Nếu bạn đã xem giá của phần mềm diễn đàn gần đây, bạn có thể thấy lý do tại sao chỉ nên xây dựng phần mềm của riêng bạn. Thêm vào đó, bạn có thể chọn các tính năng quan trọng với bạn!

Bước đầu tiên khi làm việc trên một diễn đàn ASP là thiết kế những gì bạn muốn nó làm, tất nhiên. Lập danh sách tất cả các tính năng bạn muốn đưa vào.

Các thành viên
Bạn sẽ yêu cầu khách truy cập của bạn trở thành thành viên để đọc? Làm thế nào về để gửi tin nhắn mới? Làm thế nào những thành viên này sẽ được tạo ra? Họ sẽ phải hỏi bạn, hoặc tự làm điều đó trực tuyến? Hệ thống sẽ cho phép thành viên tạo mật khẩu của riêng họ, hoặc nó sẽ gửi mật khẩu cho họ để xác minh địa chỉ email là hợp lệ?

Cơ quan
Sẽ chỉ có một khu vực rộng lớn để mọi người đăng bài, hoặc bạn sẽ muốn thiết lập các thư mục để sắp xếp các bài đăng vào các khu vực theo chủ đề? Những thư mục này sẽ được thiết lập ban đầu, hay bạn muốn nó dễ dàng tạo và sửa đổi các thư mục khi bạn đi? Các thư mục sẽ có thể được ẩn khỏi chế độ xem, chỉ hiển thị cho một số loại thành viên nhất định?

Đăng bài
Khi khách truy cập tạo một bài đăng, họ có thể đưa HTML vào bài đăng của mình không? Thế còn kịch bản? Họ có thể tải hình ảnh lên trang web của bạn không? Họ sẽ có thể chỉnh sửa bài viết của họ sau đó?

Những khách truy cập khác có thể trả lời bài đăng này, để thêm những suy nghĩ khác vào chủ đề không? Hoặc mỗi khách truy cập sẽ chỉ có thể tạo các bài đăng hoàn toàn mới, không liên quan đến những bài đăng hiện có?

Người điều hành
Bạn sẽ có người điều hành? Họ sẽ có những khả năng gì? Họ có thể cấm và chặn người dùng khỏi hệ thống không? Họ sẽ có thể chỉnh sửa và delte bài viết, hoặc di chuyển chúng từ thư mục này sang thư mục khác?

Xem và cảm nhận
Quyết định về bảng màu chung và giao diện của hệ thống diễn đàn bạn đang thiết kế.

Một khi bạn giải quyết được tất cả những điều cơ bản, thì bạn có thể bắt đầu làm việc với thiết kế mã hóa. Tuy nhiên, điều quan trọng là bạn nhận được hầu hết các vấn đề này trước khi bắt đầu thiết kế mã. Nếu không, bạn sẽ bỏ qua các mối quan hệ quan trọng trong thiết kế mã của bạn mà có thể rất khó để buộc sau đó.

Video HướNg DẫN: ASP NET nang cao Bai 1 Cài đặt diễn đàn (Tháng Tư 2024).