Development

背景

一个客户想要在WPF中查找所有安装的Windows Store App,但是如果是编程来写,只能用UWP的类库,不支持WPF。
经过研究发现,使用PowerShell的脚本Get-AppxPackage -AllUsers可以获得所有的用户账号下安装过的Store App。

相关链接:Get-AppxPackage

所以本文的宗旨就是使用.NET的类库来调用PowerShell的脚本。

阅读更多

背景

这篇文档是基于之前那篇WebView版本的。当时在那篇文档中也说过,WebView版本的特点是,简单易用,把Bot的Url嵌入到WebView的Source对象中。但是这个方法的弊端就是,Xamarin的可控性太小,所有的都依赖于网页版的Bot的开发,并且WebView的性能终究不会比得上Xamarin通过自己发送请求。

那么这篇文档介绍的会是另外一种方式,也是比较推荐的,就是使用DirectLine API来直接通过Xamarin与Bot通信。

阅读更多

背景

现在微软主推的就是Azure平台的产品,这篇文档的内容就是如何将Azure的Bot framework使用到Xamarin中。写这篇文档的原因也很简单,我support Xamarin,并且想学习Bot,之后会陆陆续续再有许多文章结合各种技术,比如如何在Xamarin中使用Azure Cognitive Service,等等。

用到的技术

  • Xamarin (WebView)
  • Bot Framework (Web Chat)

说明

阅读这篇文档首先要有一定的关于Xamarin和Bot framework的基本认识。本文是记录如何使用Xamarin的Web View来host一个bot service,所以这个bot的channel是web chat,顾名思义,web chat的bot是基于一个url来访问的,这也是为什么需要用Web View来作为容器的原因。

之后还会有一篇文档,是关于如何使用Direct Line API来与bot通信,该文档中的bot的channel就必须是Direct Line了。

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×