1. 程式人生 > >【牛刀小試】——IIS配置

【牛刀小試】——IIS配置

         引言

 首次接觸牛腩新聞釋出系統,這是我們從C/S過度到B/S的一個階梯,就目前我對B/S來說算是一無所知,在之前在網上查詢了一些關於這方面的知識,在表層對B/S有了一點認識,但是非常的淺。可是對於牛腩這個B/S專案非常的好奇,所以就開始了對視訊的學習,在開始就遇到了不知從何處下手的錯誤:    這可能是這個專案給我的見面禮吧,所以用了一個上午的時間來了解基本知識和解決這個錯誤,下面和大家分享這個過程。

  測試程式碼

 D層程式碼
<span style="font-family:KaiTi_GB2312;font-size:24px;"><span style="font-family:KaiTi_GB2312;font-size:24px;">        public int test()
        {
            string connStr = "server=192.168.24.57;database =newssystem;uid=sa;pwd=123456;";
            SqlConnection conn = new SqlConnection(connStr);
            conn.Open();
            string sql = "insert into category(name)  values('zheng')";
            SqlCommand cmd = new SqlCommand(sql, conn);
            int res = cmd.ExecuteNonQuery();
            conn.Close();
            return res;

        }</span></span>
  Web層程式碼
<span style="font-family:KaiTi_GB2312;font-size:24px;">    protected void Page_Load(object sender, EventArgs e)
    {
        Response .Write (new SQLHelper ().test () );
    }</span>
 當我們執行後上面程式碼的執行結果應該在我們瀏覽器介面上出現一個“1”,但是非常的不幸,沒有達到預期的結果,而是出現了引言中的錯誤。下面來看一下我的解決過程。

  基本知識學習

  aspx
:簡單的說aspx檔案是微軟的在伺服器端執行的動態網頁檔案,通過IIS解析執行後可以得到動態頁面,是微軟推出的一種新的網路程式設計方法。
  IIS:Internet Information Services(IIS,網際網路資訊服務),是由微軟公司提供的基於執行Microsoft Windows的網際網路基本服務。   詳見百度百科 IIS簡介

  錯誤分析及解決

 從上面錯誤頁中對錯誤原因的分析我們知道,URL缺少預設文件造成我們的程式碼在瀏覽器中無法顯示結果。而這個預設文件需要我們在IIS中進行配置,下面分享配置過程:   一、找到IIS管理器     控制面板——》系統和安全——》管理工具——》Internet資訊服務(IIS)管理器
在這我們會非常的困惑就是我的計算機(win7 64位)沒有這一項,不要著急,請看下面步驟教你如何安裝IIS。  二、安裝IIS管理器     控制面板——》程式——》程式和功能——》開啟或關閉Windows功能(稍等幾分鐘)——》選中Internet資訊服務——》點選確定——》重啟電腦  三、配置IIS預設文件    控制面板——》系統和安全——》管理工具——》Internet資訊服務(IIS)管理器(這是已經存在)——》雙擊開啟IIS管理器——》雙擊開啟預設文件——》新增專案的預設文件即可         經過上面的過程對於IIS預設文件的配置就已經完成了,此時我們執行程式就會在瀏覽器上面出現“1”,資料庫中插入一行資料,達到了我們的要求。   小結  剛接觸B/S和剛剛接觸C/S中的三層差不多的感受——遇到錯誤的時候不知道從何下手,不知道為什麼會出現這個錯誤,這時候我們一定不能產生抵觸情緒而是應該感謝這些錯誤,因為我們在解決這些錯誤的時候才是我們收穫最大的時刻。這個小程式帶來的錯誤算是跨進B/S大門的一個小小的警示,預示著在整個B/S學習的過程中一定會有更多更難解決的錯誤等著我們,我們要鼓足勇氣接受歷練,這樣我們才會變的更加強壯。