小编Muh*_*eed的帖子

可移植类库HttpUtility.UrlEncode

我知道在可移植类库中很好地支持Web请求.在PCL中是否有任何HttpUtility.UrlEncode等效?我需要它用于Windows Phone和Metro应用程序.

urlencode windows-phone-7 portable-class-library microsoft-metro

28
推荐指数
2
解决办法
5172
查看次数

如何在自托管环境中对ASP.NET Core中的静态内容进行gzip

在使用自托管环境发布ASP.NET Core网站时,是否有提供gzip静态功能的方法?

asp.net-core-mvc asp.net-core

22
推荐指数
3
解决办法
6523
查看次数

xUnit等于MSTest的Assert.Inconclusive

什么是以下MSTest代码的xUnit等价物:

Assert.Inconclusive("Reason");
Run Code Online (Sandbox Code Playgroud)

这给出了黄色测试结果,而不是通常的绿色或红色.我想断言由于某些条件而无法运行测试,并且在满足这些条件后应该重新运行测试.

unit-testing assert mstest xunit assertion

22
推荐指数
2
解决办法
4116
查看次数

Minikube vs Kubernetes在Docker for Windows中

我见过用Kubernetes在本地开发的大多数教程都使用Minikube.在Docker for Windows的最新Edge版本中,您还可以启用Kubernetes.我试图理解两者之间的差异以及我应该使用的差异.

  1. Minikube让你选择你想要的Kubernetes版本,Docker for Windows可以做到吗?我没有看到配置它的方法.
  2. Minikube具有CLI命令以启用仪表板,heapster,ingress和其他插件.我不确定为什么,因为我的遗憾是这些只是执行kubectl apply -f http://....
  3. 使用Minikube,我可以minikube ip为入口获取集群IP地址,如何使用Docker for Windows执行此操作?
  4. 还有什么不同我应该关心的.

docker kubernetes docker-for-windows minikube

20
推荐指数
2
解决办法
9328
查看次数

如何在Progressive Web Apps(PWA)中处理HTML元数据

在编写Progressive Web App(PWA)时,我正试图在我的head部分处理元数据html.通过元数据,我的意思是:

单页App Shell

上面的所有元数据对于应用中的每个页面都是不同的.使用单个html应用程序shell将丢失以上所有内容.可能有一些迹象表明我在这里,搜索引擎现在执行JavaScript.如果是这样,这是如何工作的?我会在每次客户端导航时使用AJAX检索HTML头吗?这适用于所有搜索引擎吗?有什么缺点?

服务器端渲染

使用此选项,每个页面都在服务器上呈现,并具有自己的自定义head元数据.您可以使用"网络优先"或"最快速率"缓存策略.这种方法的缺点是你会失去一些性能,因为你的app shell没有缓存在客户端,也没有立即加载,让用户可以立即查看.

题?

两种选择似乎都相互对立.您可以拥有性能或良好的元数据,以提升您的SEO和页面共享体验.什么是快乐的中间地带?这两种世界的方法都是最好的吗?

更新

我从谷歌灯塔项目中发现了这个相关的GitHub问题.

html seo metadata single-page-application progressive-web-apps

19
推荐指数
1
解决办法
2078
查看次数

CosmoDB和DocumentDB之间有什么区别

据我所知,CosmoDB能够使用Gremlin查询语言进行Graph查询.除此之外,定价,营销等都看起来都一样.他们提出了一个新产品来添加Gremlin似乎很奇怪,因为他们没有这样做来添加MongoDB支持.这两种产品之间有什么可辨别的差异?

azure-cosmosdb

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

什么是取消请求的正确HTTP状态代码

当客户端在发出HTTP请求时取消TCP连接时,我想停止在服务器上执行任何工作并返回空响应.什么HTTP状态代码应该返回这样的响应?

http http-status-codes request-cancelling cancellation

18
推荐指数
4
解决办法
2万
查看次数

HttpUtility.ParseQueryString的可移植类库(PCL)版本

是否有System.Web中包含的HttpUtility.ParseQueryString的可移植类库(PCL)版本或我可以使用的一些代码?我想读一个非常复杂的URL.

.net c# asp.net system.web portable-class-library

17
推荐指数
2
解决办法
5697
查看次数

你应该将Swagger与HATEOAS/HAL/JSON-LD结合使用吗?

我使用Swagger为我的ASP.NET Core API使用Swashbuckle,它在一个单独的文档中描述了我的API,并为所有这些信息提供了一个很好的UI.

使用像HATEOAS,HAL或JSON-LD这样的东西是否有任何优点可以与Swagger一起修改文档本身?

以下是使用Swagger和HAL的人的示例.

json hateoas swagger json-ld swashbuckle

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

如何在ASP.NET Core中基于解决方案配置运行脚本

我在我的project.json文件中有以下脚本,我用它来构建我的类库项目到NuGet包中.我不想构建任何Debug NuGet包.如何将此脚本限制为仅在解决方案配置设置为"释放"模式时运行,以加快调试模式下的构建时间?

或者,作为好奇心,如何将解决方案配置传递到下面的命令中,以便"释放"不是硬编码的.

"scripts": {
  "postcompile": [
    "dotnet pack --no-build --configuration Release"
  ]
}
Run Code Online (Sandbox Code Playgroud)

asp.net-core-mvc .net-core project.json asp.net-core

15
推荐指数
2
解决办法
4041
查看次数