海妖 发表于 2015-1-18 11:16:06

ASP.NET编程:Atlas进修手记(6):利用Atlas UpdateProgress控件仓酷云

效率会有不少的变化。而实际上net网页编程是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。在页面上实行较长工夫的操纵时,假如可以给用户供应一个相似于扫瞄器形态栏那样的进度条,将会使界面用户界面加倍友爱。在Atlas中,为我们供应的UpdateProgress控件能够轻松的完成这些。
次要内容
1.UpdateProgress控件先容
2.完全的示例

一.UpdateProgress控件先容
在页面上实行较长工夫的操纵时,假如可以给用户供应一个相似于扫瞄器形态栏那样的进度条,将会使界面用户界面加倍友爱。信任人人都见到过以下如许的界面:

在Atlas中,为我们供应的UpdateProgress控件能够轻松的完成相似于如许的进度条,固然它并非反应实在的进度,却可使我们用户界面加倍友爱。一个复杂的UpdateProgress控件示例代码:
<atlas:UpdateProgressID="uprog"runat="server">

<ProgressTemplate>

<divstyle="background-color:#E2F2FF;color:Black;font-size:10pt;position:absolute;left:10px;

top:40px;width:300px;height:120px;border:solid1px#8DD3FF">

数据更新中,请稍候

<p></p>



</div>

</ProgressTemplate>

</atlas:UpdateProgress>
增加一个按钮,在它的事务中更新下面的文本:
protectedvoidbutton1_Click(objectsender,EventArgse)

{
//摹拟长工夫的操纵

System.Threading.Thread.Sleep(5000);


thelabel.Text=string.Format("Ivebeenupdatedat{0}",DateTime.Now.ToLongTimeString());

}
是不是实质都是API?有的好像不只是API那么简单的,有的也是一种框架就像MFC一样。有的还是一种思想(就是做软件的思想)(好像很深奥,其实我也不懂^_^)

灵魂腐蚀 发表于 2015-1-20 18:54:55

比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。

莫相离 发表于 2015-1-25 21:13:08

同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。

愤怒的大鸟 发表于 2015-1-26 09:05:45

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。

若天明 发表于 2015-2-2 13:06:59

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。

小妖女 发表于 2015-2-7 20:40:55

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

乐观 发表于 2015-2-26 13:25:18

如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。

深爱那片海 发表于 2015-3-1 18:29:53

市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。

若相依 发表于 2015-3-10 21:54:55

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。

变相怪杰 发表于 2015-3-11 11:44:47

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

冷月葬花魂 发表于 2015-3-18 09:13:10

现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。

精灵巫婆 发表于 2015-3-25 14:37:53

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
页: [1]
查看完整版本: ASP.NET编程:Atlas进修手记(6):利用Atlas UpdateProgress控件仓酷云