首页>互联网>语言脚本>JavaScript>正文

使用JScript.NET创建asp.net页面(五)

日 期:2006-10-17     来 源:    阅 读:
  
Jscript.net可以用JScript 或任意NET 框架语言(如 C #,VB7.0) 通过增加extends主题词在类声明以后来继承和扩展现有类。这能力允许Jscript.net非常容易地利用 NET 平台的丰厚资源。为了说明这些,给出一个程序。这个程序扩展了NET 框架的ServiceBase 类。
// 导入需要的.net命名空间
import System;
import System.ServiceProcess;
import System.Diagnostics;
import System.Timers;
class SimpleService extends ServiceBase
{
   private var timer : Timer;
   function SimpleService()
   {
      CanPauseAndContinue = true;
      ServiceName = "JScript Service";
      timer = new Timer();
      timer.Interval = 1000;
      timer.AddOnTimer(OnTimer);
   }
   protected override function OnStart(args : String[])
   {
      EventLog.WriteEntry("JScript Service started");
      timer.Enabled = true;
   }
   protected override function OnStop()
   {
      EventLog.WriteEntry("JScript Service stopped");
      timer.Enabled = false;
   }
   protected override function OnPause()
   {
      EventLog.WriteEntry("JScript Service paused");
      timer.Enabled = false;
   }
   protected override function OnContinue()
   {
      EventLog.WriteEntry("JScript Service continued");
      timer.Enabled = true;
   }
   function OnTimer(source : Object, e : EventArgs)
   {
      EventLog.WriteEntry("Hello World from JScript!");
   }
}
ServiceBase.Run(new SimpleService());



上一篇:使用JScript.NET创建asp.net页面(一)   下一篇:使用JScript.NET创建asp.net页面(六)
收藏本文到:
digg this! 添加到del.icio.us bbmao网络收藏夹 添加到365key 我顶 添加到bolaa 推荐到奇客发现 添加到新浪vivi 添加到google书签 添加到yahoo+
查看全部JavaScript内容  
  • 使用JScript.NET创建asp.net页面(一)  2006-10-17 00:00:00
       大家一定习惯于使用vb.net和C#来创建asp.net页面,但是不知大家知不知道我们还可以使用Jscript.net编写asp.net. 这可能是自微软1996年推出基于IE3.0的Jscript1.0以来在功能...[阅读全文]
  • 使用JScript.NET创建asp.net页面(六)  2006-10-17 00:00:00
       如何在asp+中使用Jscript.net这才是我们关键的问题。我们将通过一个例子来说明这个问题。 访问sqlserver数据库 第一个aps+例子是使用Jscript.net和.net的数据访问类来访问s...[阅读全文]
  • VBScript与JScript谁怕谁(5)  2006-10-17 00:00:00
       转自: ChinaByte 第一组测试的结果如下表所示。表中的数值是在不同方案下1000次ASP页面调用的平均执行时间,以秒计(每次执行ASP页面时测试例程执行一次)。 方案 语言***...[阅读全文]
  • 使用JScript.NET创建asp.net页面(三)  2006-10-17 00:00:00
       下面给出一个完成的函数,仔细的体会一下。 function getConditions(strCity : String) : String { var now : Date = new Date(); switch (strCity.toUpperCase()) { case ...[阅读全文]
  • VBScript与JScript谁怕谁(2)  2006-10-17 00:00:00
       转自: ChinaByte 测试是在一个桌面系统上进行,配置为:400MHz Celeron处理器,128 MB RAM,操作系统是Windows 2000 Server (5.00.2195),Web服务器是运行ASP 3.0 (asp....[阅读全文]
  • 使用JScript.NET创建asp.net页面(四)  2006-10-17 00:00:00
       在Jscript中定义类通过类声明, 包含方法和对象和var 声明。对于类的派生通过下面两个程序的对比,你讲清楚地明白。 JScript 5.5 Code // Simple object with no methods fu...[阅读全文]
  • VBScript与JScript谁怕谁(3)  2006-10-17 00:00:00
       转自: ChinaByte 我们选择了八个不同的测试例程(所有测试用到的代码已经在本文后面的下载ZIP文件中提供)。如果语言本身不具备某个方法或函数,则编写一个专用的方法。 1...[阅读全文]
  • 使用JScript.NET创建asp.net页面(二)  2006-10-17 00:00:00
       为了实现Jscript.net的推断变量类型的功能,你需要遵守以下几条规则! 一.永远声明你的局部变量。这看起来像是显而易见的,但是这是非常重要的,Jscript.net只能推断你的...[阅读全文]
  • VBScript与JScript谁怕谁(6)  2006-10-17 00:00:00
       转自: ChinaByte 显然,我们可以从测试结果中得到这样一个结论:在一个注重性能的场合,混合运用多种脚本语言一般是没有意义的。如果要考虑两次模式匹配测试的结果差异,也...[阅读全文]
  • 使用JScript.NET创建asp.net页面(七)  2006-10-17 00:00:00
       例子2 %@ WebService Language=JScript class=Weather% import System import System.Web.Services class Weather { WebMethodAttribute function getConditions(strCity :...[阅读全文]
  • VBScript与JScript谁怕谁(4)  2006-10-17 00:00:00
       转自: ChinaByte 上面的第一、三、四、六几种算法有一个共同特点:或者是其中一种语言独具某个功能,或者在正则表达式匹配和距离计算中,两种语言的差别非常大,足以成为一...[阅读全文]
  • 创建具有JScript的HTML的XMLHTTP  2006-10-17 00:00:00
       griefforyou [原作] 亲爱的 GUI 博士: 我有一个关于 XML 的问题。我通过 XMLHTTP 发布一个 ASP 页面,将数据作为 HTML 发送回来,并在 div、表格单元格或任何元素上执行 o...[阅读全文]
  • VBScript与JScript谁怕谁(1)  2006-10-17 00:00:00
       转自: ChinaByte 在ASP环境下,VBScript和JScript哪种语言更好一些?本文测试这两种脚本语言完成常见操作所需要的时间,分析它们各自的长处和不足,并根据测试结果得出了一...[阅读全文]
  • JScript 方法 - compile 方法  2006-10-17 00:00:00
       把正则表达式编译为内部格式,从而执行得更快。 rgExp.compile(pattern, [flags]) 参数 rgexp 必选项。正则表达式对象的一个例子。可以是变量名或文字。 pattern 必选项。...[阅读全文]
  • Cookie对象的创建和使用  2006-10-15 00:00:00
       ...[阅读全文]
  • JScript 方法 - charAt 方法  2006-10-17 00:00:00
       返回指定索引位置处的字符。 strObj.charAt(index) 参数 strObj 必选项。任意 String 对象或文字。 index 必选项。想得到的字符的基于零的索引。有效值是 0 与字符串长度减...[阅读全文]
  • 让图片连续滚动!  2006-10-15 00:00:00
       IFRAME name=mq marginWidth=0 marginHeight=0 src="http://www.115000.com.cn/liuy/Downloads/pic.html" frameBorder=no width="400" scrolling=no height=112/IFRAME IFR...[阅读全文]
  • JScript 方法 - eval 方法  2006-10-17 00:00:00
       检查 JScript 代码并执行. eval(codeString) 必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。 说明 eval 函数...[阅读全文]
  • 关于Window.open的参数小结  2006-10-15 00:00:00
       看一个例子: [javascipt:]window.open("Webpage.asp?%=var%",Derek,"height=100,width=100,status=yes,toolbar=yes, menubar=no,location=no"); 此语句打开一个新窗口,页...[阅读全文]
  • JScript 方法 - charCodeAt 方法  2006-10-17 00:00:00
       返回一个整数,代表指定位置上字符的 Unicode 编码。 strObj.charCodeAt(index) 参数 strObj 必选项。任何 String 对象或文字。 index 必选项。将被处理的字符的从零开始计...[阅读全文]
 用户名: 新注册) 密码: 匿名发表 评论(0条)
 评论内容:(不能超过250字,不支持HTML或代码,只能发表纯文字,请自觉遵守互联网相关政策法规。)
[an error occurred while processing this directive]
合作伙伴: 电脑综合 8vv8娱乐榜

关于扑虎 | 扑虎新闻 | 联系扑虎 | 广告服务 | 招贤纳士

Copyright @ 2006-2007 poohu.com. All Right Reserved 陕ICP备06010975号