tailieunhanh - Building CMS / E-Commerce Project using ASP.NET 3.5 in C# 2008 and SQLServer 2005.Chương 3

Chương 3: Planning an Architecture | Building CMS E-Commerce Project using in C 2008 and SQLServer 2005 Chương 3 Planning an Architecture 1. Tạo lớp trong thư mục App_Code và viết code như sau namespace KimSoft summary Lớp KimSoftSection kế thừa từ lớp Configurationsection Chứa các thuộc tính cấu hình của website và các phương thức get set tương ứng. summary public class KimSoftSection Configurationsection Chuỗi kết nối dữ liệu Configurationproperty defaultConnectionStringName Defaultvalue LocalSqlServer public string DefaultConnectionStringName get return string base defaultConnectionStringName set base connectionStdefaultConnectionStringNameringName value Thời gian Cache dữ liệu đơn vị là giây . ConfigurationProperty defaultCacheDuration Defaultvalue 600 public int DefaultCacheDuration get return int base defaultCacheDuration set base defaultCacheDuration value Các thuộc tính trong trang ConfigurationProperty contactForm IsRequired true public ContactFormElement ContactForm get return ContactFormElement base contactForm summary Lớp ContactFormElement kế thừa từ lớp ConfigurationElement chứa các thuộc tính của một gói mail. summary public class ContactFormElement ConfigurationElement Chủ đề. ConfigurationProperty mailSubject Defaultvalue Mail from KimSoft 0 public string MailSubject get return string base mailSubject set base mailSubject value GVHD Dương Ngọc Long Nam - longnamit@ Page 1 Building CMS E-Commerce Project using in C 2008 and SQLServer 2005 Email nhận. ConfigurationProperty mailTo IsRequired true public string MailTo get return string base mailTo set base mailTo value Email CC. Configurationproperty mailCC public string MailCC get return string base mailCC set base mailCC value Email gởi mailFrom được lưu trong file . 2. Lớp KimSoftSection được ánh xạ với section KimSoft trong file như sau Khai báo section tên KimSoft trong configSection Định nghĩa section KimSoft configuration conf igSections .