深爱那片海 发表于 2015-1-16 22:20:35

ASP.NET网页设计UI 前沿手艺:WPF 中的多点触控操纵事务...

如果需要重新编写代码,几乎任何一门计算机语言都可以跨平台了,还用得着Java嘛,而且像PHP/C#等语言不需要修改代码都可以跨Windows/Linux。就在已往几年,多点触控还只是科幻影戏中体现将来主义的一种主要伎俩,如今仿佛已成为支流的用户界面手艺。多点触控显现屏如今成了新型智妙手机和Tablet盘算机的尺度显现屏。别的,它还大概在公开场合的盘算机上提高,比方MicrosoftSurface领先开辟的网亭或桌面盘算机。  实践存在的独一不断定要素是多点触控在惯例台式盘算机上的提高。这类提高的最年夜停滞也许是长工夫在垂直屏幕上挪动手指所发生的委靡(称为“年夜猩猩手臂”)。我团体但愿多点触控的壮大功效将实在促进桌面显现屏的从头计划。我们能够假想台式盘算机的显现屏大概相似于设置制图桌,而且大概和制图桌一样年夜。
  但那大概产生在悠远的将来。今朝,开辟职员必要把握新的API。Windows7中的多点触控撑持已经由过程初级别和初级其余接口浸透并使用到Microsoft.NETFramework的各个范畴。
  懂得多点触控撑持
  假如您思索到在显现屏上利用多根手指大概引发表达的庞大性,您也许就会懂得为什么到如今还没有人切实晓得多点触控的“准确”编程接口。这必要必定工夫。同时,您具有多少选择。
  WindowsPresentationFoundation(WPF)4.0为在Windows7下运转的程序供应了两个多点触控接口。为了专门利用多点触控,程序员但愿探究初级别接口,该接口包括由UIElement界说的多个路由事务(名为TouchDown、TouchMove、TouchUp、TouchEnter和TouchLeave)和向下、挪动和向上事务的预览版本。明显,这些事务是依据鼠标事务建模的,但必要一个整数ID属性来跟踪显现屏上的多根手指。MicrosoftSurface在WPF3.5的基本上构建,不外它撑持局限更广的初级别触控接口,可辨别触控输出的范例和外形。
  本专栏的主题是WPF4.0中的初级别多点触控撑持,它包括一个称号以“Manipulation”一词开首的事务的汇合。这些操纵事务实行多个关头的多点触控功课:
  将两根手指的交互兼并成单个操纵
  将一根或两根手指的挪动剖析成转换
  在手指分开屏幕时完成延时
  Silverlight4文档中列出了部分操纵事务,但大概会让读者发生一丝利诱。Silverlight自己不撑持这些事务,但针对WindowsPhone7编写的Silverlight使用程序则撑持这些事务。列出了这些操纵事务。
  WindowsPresentationFoundation4.0中的操纵事务
事务是不是受WindowsPhone7撑持?ManipulationStarting不克不及ManipulationStarted能ManipulationDelta能ManipulationInertiaStarted不克不及ManipulationBoundaryFeedback否ManipulationCompleted是
  基于Web的Silverlight4使用程序将持续利用Touch.FrameReported事务,我曾在2010年3月出书的MSDN杂志“手指之舞:切磋Silverlight中的多点触控撑持”一文中切磋过该事务。
  除操纵事务自己之外,WPF中的UIElement类还撑持与操纵事务对应的可掩盖办法,比方,On

谁可相欹 发表于 2015-1-18 08:41:44

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

兰色精灵 发表于 2015-1-30 19:55:58

逐步缩小出错代码段的范围,最终确定错误代码的位置。

仓酷云 发表于 2015-2-6 15:41:28

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

admin 发表于 2015-2-16 22:18:25

Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。

深爱那片海 发表于 2015-3-5 11:03:29

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。

只想知道 发表于 2015-3-12 04:33:32

现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。

若相依 发表于 2015-3-19 18:03:04

网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
页: [1]
查看完整版本: ASP.NET网页设计UI 前沿手艺:WPF 中的多点触控操纵事务...