小编Hel*_*aon的帖子

Metro风格应用:WinJS必备?

昨天我开始使用JavaScript开发我的第一个Metro风格应用程序.我在Visual Studio 2011中使用了其中一个模板.这个项目模板附带了一堆生成的代码,这些代码在很大程度上依赖于WinJS.整个结构提醒ASP.NET的视图和相应的Code Behind文件.还有一个navigator.js文件,负责视图之间的导航.整个数据驻留在data.js中,可以使用不同的函数进行检索.

我使用backbone.js,我发现它的概念像MVC结构和路由非常酷.我的问题基本上是你是否可以使用backbone.js实现这样的Metro风格应用程序?我可以消除WinJS并从头开始吗?我应该尝试将backbone.js集成到当前结构中吗?那会是什么样子?使用第三方JavaScript框架有任何限制吗?我应该保留生成的结构吗?

使用JavaScript开发Metro Style应用程序的最佳实践和模式是什么?

谢谢

microsoft-metro windows-8 windows-runtime winjs

14
推荐指数
1
解决办法
6556
查看次数

处置Microsoft.Owin.Hosting.WebApp会抛出'System.ObjectDisposedException'

我们的WPF应用程序中有一个自托管的SignalR服务器.WebApp在应用程序启动时启动.在应用程序退出时,我们处理WebApp.

    public void Start()
    {
        myWebApp = WebApp.Start<MyApp>(url);
    }

    private void Dispose(bool isDisposing)
    {
        if (disposed) return;

        if (isDisposing)
            myWebApp.Dispose();

        disposed = true;
    }
Run Code Online (Sandbox Code Playgroud)

对myWebApp.Dispose()的调用引发了'System.ObjectDisposedException'.难道我做错了什么?Microsoft.Owin.*dll具有版本2.1.0和SignalR自托管2.0.3

更新:事实证明这是我在visual studio中可以看到的第一个机会异常,因为设置"破坏clr异常"是活动的.这个例外似乎是在内部处理的,并没有冒出我们的代码

.net wpf signalr owin

8
推荐指数
1
解决办法
1633
查看次数

基于https的Azure Service Fabric上的无状态Web Api

所以我在Azure Service Fabric上托管了一个Web Api,我想通过https公开它.

第一个问题:Microsoft提供的*.cloudapp.azure.com的默认证书是否与App Service类似?

如果没有,我怎么能拥有一个我不拥有的域的有效证书(由知名的CA颁发)?

如果它在某种程度上可能,我想我需要将此证书上传到Azure Vault并在服务清单中引用其指纹对吗?

我是否应该使用相同的证书来保护群集并公开SSL端点?

谢谢!

azure asp.net-web-api owin azure-service-fabric

8
推荐指数
1
解决办法
2474
查看次数

使用ARM模板在Azure功能应用程序中轻松验证和授权

如果我手动配置,Azure App Service的"轻松身份验证和授权"功能可在我的Azure功能应用程序中运行.当我使用ARM模板时,它不起作用.

我使用这个网站来确定配置值:https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.management.websites.models.siteauthsettings?view = azuremgmtwebsites-1.6.0-预习

这就是它的样子,想法?

编辑:在https://resources.azure.com检查生成的配置后,我看到"siteAuthEnabled"和"siteAuthSettings"根本没有应用.它们应该在其他地方指定吗?

{
  "apiVersion": "2016-08-01",
  "type": "Microsoft.Web/sites",
  "name": "[parameters('webApiFunctionAppName')]",
  "location": "[resourceGroup().location]",
  "kind": "functionapp",
  "dependsOn": [
    "[resourceId('Microsoft.Web/serverfarms', variables('webApiFunctionAppHostingPlanName'))]",
    "[resourceId('Microsoft.Storage/storageAccounts', variables('azFunctionsAppStorageAccountName'))]"
  ],
  "resources": [{
    "apiVersion": "2016-08-01",
    "name": "[concat(parameters('webApiFunctionAppName'), '/authsettings')]",
    "type": "Microsoft.Web/sites/config",
    "dependsOn": [
      "[concat('Microsoft.Web/sites/', parameters('webApiFunctionAppName'))]"
    ],
    "properties": {
      "netFrameworkVersion": "v4.0",
      "managedPipelineMode": "Integrated",
      "siteAuthEnabled": true,
      "siteAuthSettings": {
        "enabled": true,
        "unauthenticatedClientAction": "RedirectToLoginPage",
        "tokenStoreEnabled": true,
        "allowedExternalRedirectUrls": null,
        "defaultProvider": "AzureActiveDirectory",
        "clientId": "[parameters('aadClientId')]",
        "clientSecret": null,
        "issuer": "[concat('https://sts.windows.net/', parameters('aadTenant'), '/')]",
        "allowedAudiences": null,
        "isAadAutoProvisioned": false
      }
    } …
Run Code Online (Sandbox Code Playgroud)

azure azure-web-sites azure-resource-manager azure-functions

4
推荐指数
1
解决办法
1333
查看次数

Azure IoT Hub的节流,配额和定价

在阅读了Azure IoT Hub的限制和配额后,我很难理解IoT Hub如何支持数百万台设备(微软的承诺).也许你们可以提供帮助.到目前为止,这些是我的想法:

来自Microsoft doc的报价

设备连接:

120 /秒/单位(S2),12 /秒/单位(S1).最低100 /秒.例如,两个S1单位是2*12 = 24 /秒,但你的单位至少有100 /秒.有了9个S1单位,你的单位就有108 /秒(9*12).

12 /秒/单位 - 这是否意味着如果我只有一个缩放单位,我可以有最大值.12个同时连接?或者这是否意味着我可以打开最大值.每秒12个新连接?

"最低100 /秒"是什么意思?

IoT Hub支持AMQP 1.0.我的理解是,通过这个协议,我可以拥有一个永久开放的设备< - >云连接,以便能够"实时"发送/接收消息.如果仅允许12个同时连接,则不可能使用单个缩放单元支持12个以上的设备.

azure azure-iot-hub

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

Azure Functions事件中心触发器绑定

关于在物联网场景中使用EventHub的Azure功能的使用,只有几个问题.

  • EventHub有分区.通常,来自特定设备的消息将转到同一分区.如何在EventHub分区中分布Azure功能的实例?它是基于性能的吗?如果Azure功能的一个实例设法处理来自所有分区的事件,那么它就足够了,否则每个EventHub分区最终会有一个Azure功能实例?
  • 读取偏移怎么样?这种绑定是否以某种方式记录它停止读取事件流的位置?我认为这些功能是无国籍的,在这里我们有一些状态.

谢谢

azure azure-eventhub azure-functions

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

Windows Azure表存储上的并发操作

据我所知,Azure Table Storage支持乐观并发模式,因此应用程序必须处理因同时更新同一实体而导致的所有错误.

我想知道当您同时更新和读取实体时表存储的行为是什么.是否有任何锁定机制,所以我的读取必须等到实体更新?从同一分区写入和读取实体时,是否有任何性能下降,有时甚至是相同的实体?争?我问这个是因为这个主题在关系数据库的世界中非常重要,但我不确定这个NoSQL解决方案的行为.

你能提供有关这个问题的任何文件吗?

提前致谢

.net azure nosql azure-table-storage

0
推荐指数
1
解决办法
1873
查看次数