中国站长下载-为中国站长提供最好最全的建站资源! 首 页发布资源有事留言繁體中文
设为首页
加入收藏
联系我们
 
您当前的位置:中国站长下载 -> 文章中心 -> 网页编程 -> ASP编程 -> 文章内容  虚拟主机 域名注册 退出登录 用户管理
栏目导航
· ASP编程 · .NET编程
· PHP编程 · JSP编程
· CGI 专区
热门文章
· sndvol32 - sndvol3...
· [组图] FLASH:《大话李白》...
· 个人网站到底能赚多...
· [图文] Rundll.exe是病毒吗...
· [组图] Flash:制作MV
· 价值12万元的网站SE...
· 网站创业者,你需要...
· 一个成功的网站设计...
· [图文] FLASH:韩国导航条解...
· 中国网站的赚钱模式...
相关文章
· 亲密接触ASP.Net(1)...
· 亲密接触ASP.Net(2)...
· 亲密接触ASP.Net(3)...
· 亲密接触ASP.Net(4)...
· 亲密接触ASP+(1)
· 亲密接触ASP+(3)
· 亲密接触ASP+(4)
· 亲密接触ASP.net(5)...
· 亲密接触ASP.net(6)...
· 亲密接触ASP.Net(7)...
亲密接触ASP+(2)
作者:不详  来源:不详  发布时间:2006-8-13 0:55:20  发布人:chinazhan

 减小字体 增大字体

     作者:ASP中华网
   功能,ASP+的功能是无比强大的,几乎能做我们在网络能想到的事情,呵呵,举个简单的例子,那就是文件的上传,在ASP的时代,这个问题只能通过组件才行,但是在ASP+中只需要以下的代码就可以了。下面是一个例子:
  
  <html>
  <head>
  
  <script language="C#" runat="server">
  
  void Button1_Click(object Source, EventArgs e) {
  
  if (Text1.Value == "") {
  Span1.InnerHtml = "Error: you must enter a file name";
  return;
  }
  
  if (File1.PostedFile != null) {
  try {
  File1.PostedFile.SaveAs("c:\\temp\\"+Text1.Value);
  Span1.InnerHtml = "File uploaded successfully to <b>c:\\temp\\"+Text1.Value+"</b> on the web server";
  }
  catch (Exception exc) {
  Span1.InnerHtml = "Error saving file <b>c:\\temp\\"+Text1.Value+"</b><br>"+ exc.ToString();
  }
  }
  }
  
  </script>
  
  </head>
  <body>
  
  <h3><font face="Verdana">HtmlInputFile Sample</font></h3>
  
  <form enctype="multipart/form-data" runat="server">
  
  Select File to Upload: <input id="File1" type=file runat="server">
  
  <p>
  Save as filename (no path): <input id="Text1" type="text" runat="server">
  
  <p>
  <span id=Span1 style="font: 8pt verdana;" runat="server" />
  
  <p>
  <input type=button id="Button1" value="Upload" OnServerClick="Button1_Click" runat="server">
  
  </form>
  
  </body>
  </html>
  
  相信大家都能看懂上面的程序,不是太难。看看用ASP+上传文件就是这么简单,根本就不需要什么组件了,呵呵,只可怜飞刀我写了半天的"aspcnUP上传组件",一片心血就被M$给搞完了。我们的组件也要下岗了,唉,可悲啊。(飞刀悲情地唱起"风萧萧兮,易水寒,壮士一去不复返......")
  
  ASP+能做的事远不止如此,这里只是举个小例子,它的更多功能我们以后再去介绍,呵呵。
  
  ASP+还有一大优点就是结构化编程,他的程序语言可以自已任意加,目前支持C#,VB,JavaScript,呵呵,大家是不是对不支持VBScript感到失望 ?!:)这是大势所趋,大家也不必失望啦,我以后的文章的例程都会用C#去写,呵呵,如果你钟情于VB,你也可以看看本站一篇关于VB与C#语法比较的文章,很容易上手的。对于C#,大家可能比较陌生,不过我们看看上面的程序,发现他还是有很多地方是我们容易上手的。我个人认为它是C++与VB与Java的结合体,也可能是M$宣战Java的第一步,大家用多了就会觉得他好处多:)
  
  写ASP+程序,你会觉得是在写VB或者是VC,很多的思想全都来自于VB,VC,可能是M$.NET的原因吧。所以我们写程序的思维需要改变,要让你自已感觉这是在写软件,不是在写传统的asp程序。
  
  至于ASP+还有的一些功能,我们站点以前的文章也介绍了,呵呵,大家查查,我们以后也会通过程序去了解,只可惜,我们服务商的服务器不能使用asp+,否则我们会更多了解的asp+的特性。
  
  另外一个大家关心的问题就是,装有NGWS的Windows 2000是否还支持asp,担心我们有了aspx,就没有了asp,以前的程序就全玩完了。这个问题大家根本不用担心,NGWS设计时M$就考虑过,NGWS同样可以解析asp,文件的扩展名是.asp,那就使用asp的方法解析,如果是.aspx就使用asp+来解析,所以您以前的asp是不会报销的。哈哈,大家可以放心啦。飞刀的机器上就是这样的咯。aspx,asp都可以用:)
  
  这第一节就到这儿了,下一节,我们介绍一下,asp+的语法:),大家多多捧场。
  
    做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。

 
[] [返回上一页] [打 印] [收 藏]
上一篇文章:走近asp.net
下一篇文章:亲密接触ASP+(1)
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
中国站长下载
中国站长下载

本页只接受PR>=4 IT类站点连接,申请连接,谢谢您们的支持!希望我们的下载站能够真正帮到中国的站长们!
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
Copyright © 2005-2006 ChinaZhan.Net. All Rights Reserved .