Saat ini, situs web terutama memiliki fungsi sebagai berikut:
Tautan ramah, artikel, unduhan, pesan, registrasi pengguna, login, logout, manajemen peran, manajemen otoritas peran, manajemen peran pengguna, modifikasi kata sandi
Situs web NetFocus didasarkan pada arsitektur komunitas sumber terbuka ASP.NET yang terkenal, CommunityServer2.1. Saya telah mempelajari sistem sumber terbuka ini selama sekitar satu setengah tahun.
Sejauh ini telah sangat disederhanakan dan dimodifikasi agar sesuai untuk Anda gunakan sendiri. Semua kode sumber situs web ini mencakup enam proyek, setiap proyek adalah Perpustakaan.
Dengan kata lain, antarmuka Web UI juga diimplementasikan dalam bentuk perpustakaan Perpustakaan bukan WebSite di VS2005 Struktur situs web adalah:
Dua proyek dasar: Komponen dan Kontrol, satu proyek yang bertanggung jawab untuk mengelola pengguna dan peran, MemberRole, dan satu proyek yang bertanggung jawab untuk akses database, DataProviders.
Selain itu, dua yang terakhir tersisa adalah implementasi UI antarmuka front-end dan implementasi back-end situs web pribadi saya, yaitu PersonalSite dan NetCatalog, di mana PersonalSite adalah proyek startupnya program instalasi.
Memperluas