仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1126|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之关于C#中timer类 在C#里关于准时器类就...

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:45:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。准时・关于C#中timer类在C#里关于准时器类就有3个
1.界说在System.Windows.Forms里
2.界说在System.Threading.Timer类里
3.界说在System.Timers.Timer类里
System.Windows.Forms.Timer是使用于WinForm中的,它是经由过程Windows动静机制完成的,相似于VB或Delphi中的Timer控件,外部利用APISetTimer完成的。它的次要弱点是计时不准确,并且必需有动静轮回,ConsoleApplication(把持台使用程序)没法利用。

System.Timers.Timer和System.Threading.Timer十分相似,它们是经由过程.NETThreadPool完成的,轻量,计时准确,对使用程序、动静没有出格的请求。System.Timers.Timer还能够使用于WinForm,完整代替下面的Timer控件。它们的弱点是不撑持间接的拖放,必要手工编码。
例:
利用System.Timers.Timer类
System.Timers.Timert=newSystem.Timers.Timer(10000);//实例化Timer类,设置距离工夫为10000毫秒;
t.Elapsed+=newSystem.Timers.ElapsedEventHandler(theout);//抵达工夫的时分实行事务;
t.AutoReset=true;//设置是实行一次(false)仍是一向实行(true);
t.Enabled=true;//是不是实行System.Timers.Timer.Elapsed事务;
publicvoidtheout(objectsource,System.Timers.ElapsedEventArgse)
{
MessageBox.Show("OK!");
}

不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-17 16:20:28 | 只看该作者
由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。
只想知道 该用户已被删除
板凳
发表于 2015-1-20 20:15:37 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-29 20:20:17 | 只看该作者
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
透明 该用户已被删除
5#
发表于 2015-2-6 04:04:42 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
蒙在股里 该用户已被删除
6#
发表于 2015-2-15 11:39:22 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
小妖女 该用户已被删除
7#
发表于 2015-3-11 19:06:26 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
8#
发表于 2015-3-19 08:58:07 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
若相依 该用户已被删除
9#
发表于 2015-3-27 16:09:49 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 00:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表