小编she*_*tie的帖子

SAML身份提供程序的.NET代码示例

我想使用SAML允许网站的经过身份验证的用户登录其他联合网站.在单点登录的说法中,这意味着我的网站需要成为身份提供商.

任何人都可以指出我用.NET代码或文档来实现这个吗?

.net documentation saml single-sign-on

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

带有Npgsql的实体框架6

我想在ASP.NET MVC 4项目中使用Entity Framework 6和PostgreSQL.我得到了Entity Framework 6.0.2 + Npgsql 2.0.14.3,但是我收到了错误.我该如何解决?

错误:

mscorlib.dll中出现"System.InvalidOperationException"类型的异常,但未在用户代码中处理

附加信息:实体框架提供程序类型'Npgsql.NpgsqlServices,Npgsql,Version = 2.0.14.3,Culture = neutral,PublicKeyToken = 5d8b90d52f46fda7'的'Instance'成员未返回继承自'System.Data.Entity的对象. Core.Common.DbProviderServices'.实体框架提供程序必须从此类继承,并且"实例"成员必须返回提供程序的单例实例.这可能是因为提供者不支持实体框架6或更高版本; 有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=260882.

Web.config文件

<system.data>
  <DbProviderFactories>
    <add name="Npgsql Data Provider"
        invariant="Npgsql"
        description="Data Provider for PostgreSQL"
        type="Npgsql.NpgsqlFactory, Npgsql" />
  </DbProviderFactories>
</system.data>
<connectionStrings>
  <add name="DatabaseContext" connectionString="Server=localhost;port=5432;Database=main;User Id=postgres;Password=password;" providerName="Npgsql" />
</connectionStrings>
<entityFramework>
  <providers>
    <provider invariantName="Npgsql" type="Npgsql.NpgsqlServices, Npgsql" />
  </providers>
</entityFramework>
Run Code Online (Sandbox Code Playgroud)

c# postgresql asp.net-mvc asp.net-mvc-4

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

TSQL - 设置多个变量的有效方法

他们是一个更有效的方式吗?

set @ShippingL = (select ShippingL from AuctionProducts where ProductID = @ProductID)
set @ShippingB = (select ShippingB from AuctionProducts where ProductID = @ProductID)
set @ShippingH = (select ShippingH from AuctionProducts where ProductID = @ProductID)
set @ShippingW = (select ShippingW from AuctionProducts where ProductID = @ProductID)
Run Code Online (Sandbox Code Playgroud)

干杯,-R

t-sql performance

9
推荐指数
1
解决办法
6083
查看次数

4kb缓冲长度有什么特别之处?

在.NET中执行文件IO时,似乎95%的示例使用4096字节缓冲区.4kb缓冲长度有什么特别之处?或者它只是在for循环中使用i作为索引的约定?

.net io buffer

6
推荐指数
1
解决办法
713
查看次数

回收 IIS7 应用程序池是否会终止任何当前正在执行的请求?

回收 IIS7 应用程序池是否会终止任何当前正在执行的请求?还是等待所有请求完成(如排水管停止)?

我不希望回收规则导致我的 WCF 站点出现间歇性错误。

谢谢

wcf iis-7 application-pool recycle windows-server-2008

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

编辑Web.config文件是否会触发重叠的回收或应用程序池的启动+停止?

我为我的ASP.NET MVC站点配置了重叠回收.

据我所知(从这个SO问题),如果我回收应用程序池,这将启动一个新的w3wp.exe进程来承担正在回收的进程的负载,并且只有当新进程初始化并采取加载,旧进程将被关闭.如果我停止/启动应用程序池,它会立即执行杀死,而不会让进程正常退出或让替换进程先启动.

问题:当我编辑我的Web.config文件时,它将重新启动关联的IIS应用程序池.这会引发漂亮的重叠回收行为,还是残酷的停止/启动行为?

我正在尝试确定是否需要从负载平衡的服务器场中取出服务器并对服务器流量进行一次停止以便编辑配置设置.

asp.net-mvc web-farm iis-7.5

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