#眉標=Visual Studio 2008 #副標=體驗新一代整合開發環境(5) #大標=具備漫遊功能的用戶端應用程式服務 #作者=文/圖 王寧疆 ===<反灰>============= ================ ===<反灰>============= ================ ===<反灰>============= private void Form1_Load(object sender, EventArgs e) { Properties.Settings s = Properties.Settings.Default; //取得Windows Form應用程式的設定 if (!s.BackColor.Equals("")) //如果有設定BackColor屬性 { BackColor = ColorTranslator.FromHtml(s.BackColor); //轉換色彩並當成Form的背景 } } ================ ===<反灰>============= private void btnBackColor_Click(object sender, EventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) //顯示選擇色彩的操作畫面供使用者選擇 { Properties.Settings s = Properties.Settings.Default; //取得Windows Form應用程式的設定 s.BackColor = ColorTranslator.ToHtml(colorDialog1.Color); //將色彩轉換成HTML儲存到BackColor s.Save(); //將BackColor屬性的內容值存回ASP.NET網站 BackColor = colorDialog1.Color; //將設定改成Form的背景色彩 } } ================ ===<反灰>=============         ================ ===<反灰>============= ================ ===<反灰>============= ================ ===<反灰>============= CREATE TABLE ApplicationProperties (PropertyName nvarchar(256), PropertyValue nvarchar(256)) CREATE TABLE UserProperties (PropertyName nvarchar(256), PropertyValue nvarchar(256)) CREATE TABLE Roles (UserName nvarchar(256), RoleName nvarchar(256)) CREATE TABLE Settings (PropertyName nvarchar(256), PropertyStoredAs nvarchar(1), PropertyValue nvarchar(2048)) ================ ===<反灰>============= if (!Membership.ValidateUser("帳號", "密碼")) { MessageBox.Show("登入失敗!", "身份驗証失敗", MessageBoxButtons.OK, MessageBoxIcon.Error);   … } ================ ===<反灰>============= Text=Roles.IsUserInRole("帳號", "Manager") ? "Manager" : "Employee"; ================