仓酷云

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

[学习教程] ASP.NET网页编程之asp.net中工夫差

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

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

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

x
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。
  1. usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){stringconnStr="Server=.;Database=Test;uid=sa";SqlConnectionconn=newSqlConnection(connStr);SqlCommandcomm=newSqlCommand("selectNowDtfromTable1whereDtId=1",conn);System.DateTimeaa;//数据库中存的工夫System.DateTimebb;//以后工夫//取数据库中工夫,字段是varChar范例try{conn.Open();aa=Convert.ToDateTime(comm.ExecuteScalar().ToString());//数据库工夫,object转为string转换为DateTimeconn.Close();}catch(Exceptionexp){throwexp;}finally{conn.Dispose();comm.Dispose();}this.HLOldDt.Text=aa.ToString();//输入数据库中工夫bb=System.DateTime.Now;//以后工夫this.HLNowDt.Text=bb.ToString();//输入以后工夫//时差stringss=this.DateDiff(aa,bb);this.HLSe.Text=ss.ToString();//输入工夫差}}//对照工夫差privatestringDateDiff(DateTimeDateTime1,DateTimeDateTime2){stringdateDiff=null;try{TimeSpants1=newTimeSpan(DateTime1.Ticks);TimeSpants2=newTimeSpan(DateTime2.Ticks);TimeSpants=ts1.Subtract(ts2).Duration();//求工夫差的相对值//构建工夫字符串dateDiff=ts.Days.ToString()+"天"+ts.Hours.ToString()+"小时"+ts.Minutes.ToString()+"分钟"+ts.Seconds.ToString()+"秒";}catch{}returndateDiff;}}
复制代码
2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-19 07:52:55 | 只看该作者
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
莫相离 该用户已被删除
板凳
发表于 2015-1-26 18:23:05 来自手机 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
乐观 该用户已被删除
地板
发表于 2015-2-4 20:36:12 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
山那边是海 该用户已被删除
5#
发表于 2015-2-10 08:17:44 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
分手快乐 该用户已被删除
6#
发表于 2015-3-1 05:45:58 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
因胸联盟 该用户已被删除
7#
发表于 2015-3-10 12:59:40 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
只想知道 该用户已被删除
8#
发表于 2015-3-17 08:05:30 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
老尸 该用户已被删除
9#
发表于 2015-3-24 03:15:56 | 只看该作者
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-28 02:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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