Web 开发人员可以利用 Silverlight 3 提供多点触摸功能。可惜的是,只有Windows 7 同时支持Silverlight 和多点触摸能力。这个因素大大制约了这部分功能的运用和推广,不过如果多点触摸继续流行开来的话,情况会有所改变的。
在应用程序中添加多点触摸的功能非常简单。对于基本的操作,只要响应Touch.FrameReported 事件就足够了。这个事件会包含一系列触摸点,以及用户触摸,移动或拿开了哪些手指的信息。Kevin Wolf 在他的博客上公布了一个快速入门示例。
Kevin Wolf 还提供了一个多点触摸的游戏 Crazy Coins 。除了 Silverlight 3 以外,这个应用程序还使用了 SliverSprite 框架及 Farseer Physics 类库。
更多内容推荐
用户故事 1|不止学会了库乐队,还拓展了舒适边界
对于库乐队,一定要自己多摸索,多尝试。再音乐小白的人,听多了音乐也一定有属于自己的小灵感,因为音乐没有标准化的模版。
2021-02-11
WebAssembly 和 Blazor:解决了一个存在十年的老问题
Blazor可以使用C#构建客户端代码,还允许开发人员在没有插件的情况下在浏览器中运行现有的.NET标准DLL。
知识拓展 2|八个问题,解答你学习中遇到的疑惑
今天这节课主要是为你解疑答惑。我收集了一些同学在学习库乐队过程中遇到的问题,我会针对这些问题进行回答。
2021-02-18
外接设备,把你的库乐队变成移动录音棚
当你为库乐队接上话筒、耳机、MIDI键盘等外部设备,那你完全可以在堪称专业的环境中高效制作出达到出版级别的音乐作品。
2021-02-23
Blazor 跻身跨平台移动应用开发
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
.NET 的过去与现在
今年2月.NET框架已经度过了十周年。.NET组的程序经理Brandon Bray在Build大会上讨论了.NET的目前状况以及未来开发者可以有哪些期望。
Windows 和业务线应用程序:没有更好的选择
在2013 Build大会上,微软相继公布了一系列新功能,这些功能有助于提升开发者在WinRT平台上开发业务线(LOB,Line-Of-Business)应用的乐趣。但是由于缺少部署的Story,WinRT基本上丧失了生命力。 与此同时,和Silverlight、WinForms一样,WPF也已走向没落。
.NET Framework 4.8 预览
虽然人们的大多数关注点都在.NET Core上,但经典的.NET Framework仍然在开发中。.NET 4.8的“早期访问”预览版表明了微软最关心的领域包括高DIP、可访问性和并发性。
微软在 Metro 风格 IE 中已放弃 Silverlight 和所有其他插件
尽管是件难事,我们仍然在很长时间里试图避免报道有关Silverlight死亡的传闻。就像在所有事情上一样,传闻往往是被夸大的或彻底捏造的。不幸的是,Silverlight之终结并非传闻;如果微软不改变路线,那么随着Windows 8的发布,Silverlight会像Flash和其他插件技术一样,将无用武之地。
Silverlight 5 的安全性:为局域网而设计
人们最初认为Silverlight是Flash杀手,但是Flash本身已经被HTML 5所取代。人们还认为它是一种交付跨平台应用程序的方式,但是iOS让这个希望也破灭了。让人奇怪的是,它在人们认为应该是WPF的领域——企业内部业务应用程序——中繁荣起来,而且Silverlight 5中改进的安全性模型也反映了这一点。
通过 XAML Islands 使 Windows 桌面应用程序现代化
你可能会觉得,Windows桌面开发已经彻底完蛋了,但根据Visual Studio中的遥测数据,每个月有大约240万开发人员在积极地开发桌面应用程序,比20个月前增长了50%。有一个如此大的社区支持,微软正在寻找方法,帮助开发人员把那些资产整合进Windows 10。
Windows Phone 的 Silverlight Runtime 变化
最近以来我们一直关注于通用XAML,但现在已转向于用于Windows Phone的Silverlight。虽然通用XAML(通用Apps)注定最终会取代Silverlight,但是Silverlight目前仍然是Windows Phone的开发者的选项之一。
用户故事 2|在库乐队中,你就是最好的架构师
可能在很多人的印象里,玩音乐的都有一头长发,写代码的都穿格子衬衫。事实上,专心写Bug的码农,也有对美的追求。
2021-02-16
编辑手记|音乐让生活更好玩儿
希望《手把手教你玩音乐》这门课成为你生活中的一个调味剂,成为你生活中的一块休憩地。
2021-03-02
结束语|让音乐陪伴你的生活
库乐队这门课只是寻找一个新的视角,让平时喜爱音乐但又无从接近的你,有了一个可以迈进音乐大门的契机。
2021-03-06
专访 Jeffrey Richter:Windows 8 是微软的重中之重
Jeffrey Richter以其多本Windows核心技术的经典著作而闻名,同时,他深入掌握微软的.NET等一系列核心技术,2012年1月,Jeffrey Richter在北京接受了InfoQ中文站的专访,谈到Windows 8和WinRT编程,并就异步编程、Windows编程中的可扩展性、性能和安全性方面给出自己的建议。
Flash EOL 将至,WebAssembly 来“续命”
Flash模拟器Ruffle和x86虚拟化技术CheerpX都利用WebAssembly在浏览器中播放.swf文件。
HTML 5 or Silverlight?
虽然HTML5标准仍处于草案阶段,但是毋庸置疑,它会最终成为主导的跨平台解决方案。甚至微软也宣称HTML是“唯一适用于所有应用的、真正的跨平台解决方案。”但是与Silverlight相比,HTML5在许多方面的表现仍极为有限。来自Syncfusion公司的Daniel Jebaraj对未来如何在Silverlight和HTML5之间进行选择给出了指导。
微软把 UWP 定位成业务线应用程序开发平台
微软把UWP定位成传统业务线(LOB)应用程序开发平台,以使用Windows Template Studio实现快速应用程序开发为重点。但是,为了把LOB开发人员吸引到UWP平台,他们在做的事情不止这些。
如何使用 Microsoft 技术栈
Microsoft技术栈最近有大量的变迁,这使得开发人员和领导者都想知道他们到底应该关注哪些技术。Microsoft自己并不想从官方层面上反对Silverlight这样的技术,相对而言他们更喜欢让这种技术慢慢淡出人们的视线,否则局面可能会更加混乱。
评论