825得票26回答
设置HttpClient的授权头部

我有一个HttpClient,用于访问REST API。但是我在设置Authorization头时遇到了问题。我需要将头设置为从OAuth请求中收到的令牌。我看到了一些.NET的代码,建议如下操作:httpClient.DefaultRequestHeaders.Authorization =...

360得票5回答
Windows 8运行时(WinRT / Windows商店应用程序 / Windows 10通用应用程序)与Silverlight和WPF相比如何?

我正在尝试理解用于创建Metro风格应用程序的新Windows 8运行时。我知道您可以使用它与XAML一起使用,它基于.NET,因此可以使用C#和VB.NET编写应用程序,但似乎还涉及到HTML、CSS、DOM和JavaScript。 有人能用几段话解释一下它是什么,以.NET UI程序员能...

282得票6回答
使用httpClient.GetAsync时添加头信息

我正在使用Apiary.io实现同事们制作的API,应用于Windows Store应用项目。 他们展示了一个我需要实现的方法的示例:var baseAddress = new Uri("https://private-a8014-xxxxxx.apiary-mock.com/"); usi...

200得票13回答
使用HttpClient允许不受信任的SSL证书

我在努力让我的Windows 8应用程序通过SSL与我的测试Web API通信。 似乎HttpClient / HttpClientHandler没有提供忽略不受信任证书的选项,就像WebRequest允许您做的那样(虽然需要使用ServerCertificateValidationCall...

166得票2回答
为什么WinRT是非托管的?

Windows 8引入了WinRT,类似于.NET但是不受管理。 为什么它是不受管理的?这是性能问题吗?这是否意味着垃圾回收不适用于较低级别的API?

148得票3回答
将 List<T> 转换为 ObservableCollection<T>

我有一个被 JSON 填充的 List&lt;T&gt;,我需要将其转换为 ObservableCollection&lt;T&gt; 以便将其绑定到我的 GridView。 有什么建议吗?

121得票8回答
Windows 8中的Metro应用如何与同一台计算机上的后端桌面应用程序进行通信?

在使用新的Windows 8应用程序Metro样式构建UI前端,并且希望它与在同一台本地计算机上运行的桌面.NET应用程序(例如Windows服务应用程序)进行通信的情况下,哪些进程间通信方式可用于Metro应用程序和桌面应用程序之间? 感谢Visual Studio团队的Pavel Min...

97得票9回答
Windows图形用户界面:WPF或WinRT(2015+)

我正试图了解创建Windows界面时使用的不同技术。 为了背景,我正在构建一个小型2D平台多人游戏。(仅用于学习目的...) 我的老师说他认为WPF是正确的选择,但似乎他只将其与Windows Forms进行比较。 据我了解,在2015年,Windows Forms已经完全被淘汰了吗? ...

85得票5回答
获取Windows商店应用程序中的CoreDispatcher的正确方法

我正在开发一个Windows Store应用程序,并且有一些需要发布到UI线程的代码。 为此,我想获取CoreDispatcher并使用它来发布代码。 看起来有几种方法可以这样做:// First way Windows.ApplicationModel.Core.CoreApplicat...