原创 有關 Session 操作的幾個誤區

1. this.Session["username"] = nullHttpSessionState 內部使用 NameObjectCollection 類型的集合對象來存儲用戶數據。因此使用 this.Session["username

原创 使用HttpContext的User屬性來實現用戶身份驗證

HttpContext類包含了個別HTTP請求的所有特定HTTP信息。這個示例主要是講如何使用HttpContext類中的User屬性來實現用戶驗證! 用戶驗證是大部分ASP.NET WEB應用程序都要用到的,它在整個應用程序中佔有很重要

原创 ASP.NET2005 Web.config詳解

<?xml version="1.0" encoding="utf-8" ?> <configuration> 所有.NET配置文件所必須的根元素 <system.web> 實際ASP.NET配置設置的根元素 <!-- 動態調試編譯 設

原创 數獨隨機生成

在9x9的方格內進行, 分爲3x3的小方格,被稱爲“區”。數獨遊戲首先從已經填入數字的格子開始。數獨遊戲的目的是根據下列規則,用1至9之間的數字填滿空格:每個數字在每一行、每一列和每一區只能出現一次。//=================

原创 [.NET 基於角色安全性驗證] 之五:跨應用程序進行 Forms 身份驗證

MSDN 文檔ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetcon/html/99e2f9e8-5b97-4a4d-a4ed-5f932

原创 [.NET 基於角色安全性驗證] 之一:ASP.NET Forms 基礎

.NET 基於角色安全性驗證的核心是主體(Principal)和標識(Identity)對象,其中主體負責角色或者組的驗證,標識對象封裝有關正在驗證的用戶或實體的信息。角色安全性驗證通過生成可供當前線程使用的主體信息來支持授權,其中主體用

原创 Web.config詳解+asp.net優化

Web.config詳解+asp.net優化一、認識Web.config文件Web.config 文件是一個xml文本文件,它用來儲存 asp.NET Web 應用程序的配置信息(如最常用的設置asp.NET Web 應用程序的身份驗證方

原创 [.NET 基於角色安全性驗證] 之三:ASP.NET Forms 身份驗證

在開發過程中,我們需要做的事情包括:1. 在 web.config 中設置 Forms 身份驗證相關參數。2. 創建登錄頁。登錄頁中的操作包括:1. 驗證用戶名和密碼是否正確。2. 創建身份驗證票證對象。3. 將身份驗證票證對象加密成字符

原创 文件讀寫——C++

C++文件流:fstream  // 文件流ifstream  // 輸入文件流ofstream  // 輸出文件流 //創建一個文本文件並寫入信息//同向屏幕上輸出信息一樣將信息輸出至文件#include<iomanip.h>#incl

原创 控制系統服務 (Windows Services)

可以使用System.ServiceProcess.ServiceController類控制Windows Services。CUI項目需要添加System.ServiceProcess引用。注意服務名稱和顯示名稱是不同的,我們調用時使用

原创 自己寫的一個圖形驗證碼頁面(Asp.Net2.0通過)

本文示例代碼項目需要,要在首頁登錄界面添加一個圖形驗證碼,趕時髦吧,網上一搜,特別多,找了幾個,都不太滿意。主要問題是大部分代碼生成的圖片寬度不唯一,頁面佈局不容易控制,其次是顏色單一,有些又過於抽象,不仔細看很容易弄錯。針對特定的客戶

原创 ASP.NET Forms驗證(自定義、角色提供程序)1

以前開發項目時經常是自己開發一套用戶權限管理系統進行驗證,比較靈活。最近爲了單點登錄的問題又把Asp.Net自帶的驗證方式看了一遍,發現這種方式也比較方便,功能也還可以。在Asp.Net提供了三種常用的驗證方式:Windows方式是和II

原创 控制檯窗口界面的編程控制(一)

文本界面的控制檯應用程序開發是深入學習C++、掌握交互系統的實現方法的最簡單的一種手段。然而,Visual C++的C++專用庫卻沒有TC所支持的文本(字符)屏幕控制函數,爲此本系列文章從一般控制步驟、控制檯窗口操作、文本(字符)控制、滾

原创 .net 動態調用webService

說明: 1.MySer爲 <appSettings>   <add key="MySer" value="http://192.168.2.25/WebSer/Service.asmx"/></appSettings> 2.命名空間"Us

原创 PC機鍵盤按鍵通碼與ASCII對照表

這個庫要配合本站發部的 單片機驅動標準pc機鍵盤的c51程序使用 unsigned char code noshift[80][2]={22 ,49,// { 1 }30 ,50,// { 2 }38 ,51,// { 3 }37 ,52