近來看了不少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網站後台系統,是阿余花了好多好多時間寫成的,功能好多好多,有空的時候,大家捧個場,去看看如何??