小编Sas*_*cha的帖子

XAML中的Metro(Windows应用商店应用)日期时间格式

我有一个DateTime属性.这是绑定到文本框

<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, Mode=TwoWay}" x:Name="date" />
Run Code Online (Sandbox Code Playgroud)

在WPF中,可以使用以下语法格式化DateTime输出

<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, FormatString="dd.mm.yyyy" Mode=TwoWay}" x:Name="date" />
Run Code Online (Sandbox Code Playgroud)

在Metro应用程序(winrt ... Windows应用商店应用......现在如何调用它?)中,无法使用FormatString属性.

有没有其他方法可以在xaml文件中执行格式化?

winrt-xaml

7
推荐指数
1
解决办法
5144
查看次数

VisualStudio 2015 中 csx 的智能感知

我是编程 cs 脚本(csx 文件)的新手。

但我的问题是我没有任何智能感知。如何在 Visual Studio 2015 中获得智能感知支持?

visual-studio cs-script csx

5
推荐指数
1
解决办法
1743
查看次数

ASP.net Core 2.0 AzureAd Bearer JWT-Token验证不会在验证签名时失败

我有两个应用程序,一个是Web应用程序(Web-UI),另一个是Web API。首先,我在Web-UI中实现了Azure AD身份验证。这两个应用程序均已在Azure中注册并相互推动。-

首先我的配置

tenant: '99c7da52-56fc-49ca-aa95-111111111111',
clientId: '6b0a79eb-0e0d-4a00-9652-111111111111
Run Code Online (Sandbox Code Playgroud)

登录就像一个迷住我成功获得令牌。在此情况下,其外观如下所示:

Header
{
  "typ": "JWT",
  "nonce": "AQABAAAAAABHh4kmS_aKT5XrjzxRAtHzn-GbcsmT8MupNislUn7vudKeuWR-HgBEd2ceWxQ7UulHr-uachkZA9cWVIj5ah3yzI68oYKyzc-QdynAf3a5DSAA",
  "alg": "RS256",
  "x5t": "z44wMdHu8wKsumrbfaK98qxs5YI",
  "kid": "z44wMdHu8wKsumrbfaK98qxs5YI"
}
Payload 
{
  "aud": "00000003-0000-0000-c000-000000000000",
  "iss": "https://sts.windows.net/99c7da52-56fc-49ca-aa95-8f7fb09c995e/",
  "iat": 1517145610,
  "nbf": 1517145610,
  "exp": 1517149510,
  "acr": "1",
  "aio": "ATQAy/8GAAAAYOQzoNWpu5XcyTPibpz9lnb/bMGY3H4iTdEdz/zvWwrTt1mvvWiLToaNPYZwHsBD",
  "amr": [
    "pwd",
    "mfa"
  ],
  "app_displayname": "My Project",
  "appid": "6b0a79eb-0e0d-4a00-9652-3098cc95804f",
  "appidacr": "0",
  "e_exp": 262800,
  "family_name": "XXXXXXXXX",
  "given_name": "XXXXXXXXXX",
  "ipaddr": "93.245.65.135",
  "name": "Myname, Firstname",
  "oid": "1a4d0d0f-8137-4c1d-aa34-2cccf10f8206",
  "platf": "3",
  "puid": "100300008AAF747A",
  "scp": "Directory.Read.All email Group.Read.All profile User.Read User.Read.All User.ReadBasic.All",
  "sub": "IBv63_IIq4zpkv_UlVwaxmAm0RP3d17xq4hKil4HRD0",
  "tid": "89c7da52-56fc-49ca-aa95-8f7fb09c995e",
  "unique_name": …
Run Code Online (Sandbox Code Playgroud)

asp.net jwt azure-active-directory bearer-token asp.net-core-mvc-2.0

3
推荐指数
1
解决办法
1521
查看次数

WinRT中的后台任务

请求:

我来自不同的互联网位置,json对象.

这些包含我放在BingMap上的多个Geocoordinates.这非常有效.

问题:

但是当我从互联网位置获取数据时,我得到了阻止ui.有没有办法在后台运行?

我尝试了异步功能,但我也有阻止UI ...

这里有一些代码来电

public async void Caller_Click(){
    await jsonDataClass.DoOperations();
}
Run Code Online (Sandbox Code Playgroud)

jsonDataClass中的方法

public async Task<bool> DoOperations(){
    // do requests and some stuff..
    var fetchedElements = getdata(); // not async, because its in a portable lib
    foreach (var element in fetchedElements)
      OnEvent(element); // raises an event to assing the element to the Bing map
}
Run Code Online (Sandbox Code Playgroud)

c# bing-maps portable-class-library windows-runtime winrt-async

2
推荐指数
1
解决办法
1589
查看次数