程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> NT及低配置老機上用ASP.net的體會--M2上也用ASP+

NT及低配置老機上用ASP.net的體會--M2上也用ASP+

編輯:.NET實例教程

     近來看了不少ASP.net的文章,禁不住心癢的,也想試一會,看看ASP.Net的的配置要求,
  
  硬件要求
    CPU: Intel Pentium II-class 300 MHz (最好Intel Pentium III-class 600 MHz)
    內存: 96 MB (最好128 MB)
    磁盤空間: 250 MB(完全安裝) 155 MB(快速安裝)
    顯示: 800x600, 256 colors
    CD-ROM: required
  軟件要求
    Microsoft Windows 2000 + SP1
    Microsoft Internet Explorer 5.5
    IIS5.0
    其它: MDAC 2.6 Beta 2
  
    微軟真夠變態,我的機呢?
  
  硬件:
  M2 300    233MHZ的
  112MB內存   64+32+16哈哈,這是我從用Windows以來走過的路
  3.2GB硬盤   有400MB壞道未分區
  NE2000網卡
  
  
  軟件:
  WIN-NT4+ASP.EXE+Access+SP3+SQL
  呵呵,連IIS4都沒有裝,那個ASP.EXE是用來運行ASP的,
  
  不過還好,MS承諾有一天要讓我們在NT上用ASP.NET,現在,終於等到這一天啦,且來看看這個機如何裝上ASP.Net
  
  1 下載 SP6A 裝上,注意,不是SP6,現在D版光盤上的SP6很多,SP6A我還沒有看到。
  2 裝上IIS4吧,
  3 到MS的站上去下一個Framework SDK來裝上,這個家伙足有126MB之巨(Beta2.0版,不同的版本大小不一樣),微軟很討厭,竟然把一個128位版和普通版放在一起,大家可要看好了,不要下錯了,不過也可以到CHINA-ASP的站上去下,是個Beta1.0版的(103MB),不過我看鏈接,也是連到MS的站上,Beta1.0安裝後占用的空間比Beta2.0要小得多。如果大家的硬盤不夠大,就用Beta1.0版的吧。安裝這個東東大約會占我們250MB的空
  間。
  
  
  軟件裝好了,讓阿余足足忙了一個星期,天天深夜駕著小貓去拉那些龐然大物,阿余的眼睛都快成小螞蟻了。此時已是中午,趕快試試我們的第一個ASP.NET程序。呵呵,阿余的第一個ASP.Net很快寫好了,代碼如下:
  AYU.ASPX
  
  <Html>
  <script language="VB" runat=server>
  Sub page_load(Sender As Object, E As EventArgs)
  Message.Text = "Hi, AYU"
  End Sub
  </script>
  <body>
  <ASP:label id="Message" runat="server"/>
  </body>
  </Html>
  
  哈哈, 還行,鍵入地址後大約4秒鐘,IE直的給我來了個 HI, AYU,你別提我有多樂了,聽說第一次編譯ASP會很慢,不過看來比想象的還是要快得多,但第二次運行就非常快了,阿余覺得不過瘾,又改成了這樣:
  
  <Html>
  <script language="VB" runat=server>
  Sub page_load(Sender As Object, E As EventArgs)
  Message.Text = "阿余,你還行!"
  End Sub
  </script>
  <body>
  <ASP:label id="Message" runat="server"/>
  </body>
  </Html>
  
  這下完了,IE竟給我來了串????。查看源文件, 也只是幾個??號而已。難到,ASP+不支持中文?一看資料,果然如此,照書上所說,
  找到winnt/complus/[version]/config.Web這個文件,注意[version]是指NGWS的版本號,可能象這樣:winnt/complus/1812.9/config.web,用記事本打開這個文件,找到如下幾行:
  <globalization
  requestencoding="us-ascii"
  responseencoding="iso-8859-1"
  />
  把那個”iso-8859-1”改成“gb2312”就行,
  
  但我的機的CONFIg.web竟然在winnt/Microsoft.Net/Framework/v1.0.2204/下,改後果然顯示了漢字,阿余又把上面的代碼改為:
  
  <Html>
  <script language="VB" runat=server>
  Sub myBtn_Click(Sender As Object, E As EventArgs)
  Message.Text = "阿余,你是" & MYSESlECT.VALUE &"人"
  End Sub
  </script>
  <body>
  
  <form runat="server">
  <select id="myselect" runat=server>
  <option>重慶</option>
  <option>北京</option>
  <option>上海</option>
  </select>
  <ASP:button type=submit text="確定" OnClick="myBtn_Click" runat="server"/>
  <ASP:label id="Message" runat="server"/>
  </form>
  </body>
  </Html>
  
  結果,我發現無論怎樣都只能顯示:阿余,你是重慶人。氣死我了,難到我就不能去一回北京上海?
  把<FORM>提交方法改為“GET”結果發現提交的參數全是亂碼,解決的辦法:把config.web中的“us-ascii”也改成“gb2312”。
  好啦,干完上面工作時已是快三點了,阿余餓了,吃東東去了。
  
  可惜阿余沒有找到一個支持ASP.Net的服務器,不能給演示阿余寫的一些小玩意給大家看。
  
  阿余的站在: www.zydn.Net 上面有阿余寫的一些小程序給大家下載,同時會給大家推薦一套很不錯的ASP網站後台系統,是阿余花了好多好多時間寫成的,功能好多好多,有空的時候,大家捧個場,去看看如何??
  
  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved