Y
yysun
Unregistered / Unconfirmed
GUEST, unregistred user!
请您安装好 Microsoft .NET Framework Redistributable
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1137853
下面就可以建立第一个 web app。过程是:
1、建一个 IIS Virtual Directory dfw
2、在 dfw 下再建两个目录 bin 和 src
3、在 src 里面建个文件 - mk.bat 内容为:
C:/WINNT/Microsoft.NET/Framework/v1.0.3705/csc /t:library /out:../bin/dfw.dll *.cs /r:System.web.dll /r:System.data.dll /r:system.dll
(注意:您需要找到 csc.exe 在您机器上的路经)
4、在 src 里面建个文件 - hi.cs 内容为:
using System;
namespace dfw {
public class HiClass : object {
private string strHi;
public string Hi {
get {
return strHi;
}
}
public HiClass() {
strHi = "你好!大富翁论坛";
}
}
}
5、运行 mk.bat,hi.cs 将被编译,并在 dfw/bin 目录下生成 dfw.dll。
6、在 dfw 目录下,建个文件 - hi.aspx 内容为:
<%@ Page Language="C#" EnableSessionState="False" debug="false" strict="true" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="dfw" %>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e) {
try{
HiClass clsHi = new HiClass();
Response.Write(clsHi.Hi);
}
catch(Exception ex) {
Response.Write("<pre>"+ex.ToString()+"</pre>");
}
}
</script>
7、打开浏览器,进入 http://localhost/dfw/hi.aspx
8、您将看到您的第一个 .NET Web app 运行成功!
hi.aspx 创建了一个 C# 类 HiClass,并调用了它的属性(property) Hi.
不要小看它,它已经实现了 ASP + COM 以及 JSP + JavaBean 的结构了。
property 这个东西,Delphi 里有, Java 里面没有。
namespace 类似于 Delphi 中的 Unit 以及 Java 里面的 package。
注:
IIS Virtual Directory dfw 一定要建的,不建的话,
运行 aspx 会出找不到 namespace 的错误。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1137853
下面就可以建立第一个 web app。过程是:
1、建一个 IIS Virtual Directory dfw
2、在 dfw 下再建两个目录 bin 和 src
3、在 src 里面建个文件 - mk.bat 内容为:
C:/WINNT/Microsoft.NET/Framework/v1.0.3705/csc /t:library /out:../bin/dfw.dll *.cs /r:System.web.dll /r:System.data.dll /r:system.dll
(注意:您需要找到 csc.exe 在您机器上的路经)
4、在 src 里面建个文件 - hi.cs 内容为:
using System;
namespace dfw {
public class HiClass : object {
private string strHi;
public string Hi {
get {
return strHi;
}
}
public HiClass() {
strHi = "你好!大富翁论坛";
}
}
}
5、运行 mk.bat,hi.cs 将被编译,并在 dfw/bin 目录下生成 dfw.dll。
6、在 dfw 目录下,建个文件 - hi.aspx 内容为:
<%@ Page Language="C#" EnableSessionState="False" debug="false" strict="true" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="dfw" %>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e) {
try{
HiClass clsHi = new HiClass();
Response.Write(clsHi.Hi);
}
catch(Exception ex) {
Response.Write("<pre>"+ex.ToString()+"</pre>");
}
}
</script>
7、打开浏览器,进入 http://localhost/dfw/hi.aspx
8、您将看到您的第一个 .NET Web app 运行成功!
hi.aspx 创建了一个 C# 类 HiClass,并调用了它的属性(property) Hi.
不要小看它,它已经实现了 ASP + COM 以及 JSP + JavaBean 的结构了。
property 这个东西,Delphi 里有, Java 里面没有。
namespace 类似于 Delphi 中的 Unit 以及 Java 里面的 package。
注:
IIS Virtual Directory dfw 一定要建的,不建的话,
运行 aspx 会出找不到 namespace 的错误。