小编Kye*_*Kye的帖子

类名中的"助手"这个词是代码味吗?

我们似乎从网页中抽象了许多逻辑方式并创建了"帮助"类.可悲的是,这些课程听起来都是一样的,例如

ADHelper,(Active Directory)AuthenicationHelper,SharePointHelper

其他人是否有大量具有此命名约定的类?

language-agnostic naming class helper

38
推荐指数
4
解决办法
9724
查看次数

svn:changeset = revision?

我想知道这些话是否是彼此的同义词?

svn

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

ADFS身份验证 - IE8正常运行,Chrome失败

所以,为ADFS 2.0身份验证配置了网站...

对于IE - 它工作正常,认证正确

对于Chrome - 它会重定向到AD FS服务器...要求进行身份验证但无法进行身份验证.

我尝试使用fiddler请求,但它没有显示任何有趣的内容 - 所以表明我们重定向到adfs进行身份验证,但仅此而已

可能是什么?为什么不能对chrome进行身份验证

谢谢

google-chrome internet-explorer-8 adfs2.0

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

为什么要使用数据库模式?

我正在使用多个数据库模式的单个数据库,

例如
[Baz].[表3],
[Foo].[表1],
[Foo].[表2]

我想知道为什么除了组织和权限之外,这些表是以这种方式分开的.

这有多常见,还有其他好处吗?

sql-server

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

在WCF中记录错误的最佳方法

在开发WCF服务层时捕获和记录错误的最佳方法是什么?为什么?

我可以想到三种方式,

1)手动尝试/捕捉每种方法.

2)将责任留给WCF引擎.

3)使用第三方库,例如企业库策略注入/日志记录.

.net c# wcf logging

14
推荐指数
2
解决办法
3万
查看次数

使用Caliburn.Micro绑定SelectionChanged到ViewModel

我们在新的Silverlight项目上使用Caliburn.Micro,并且每个人都工作得很好.内置约定将按钮单击事件绑定到viewModel,但我不确定在datagrids和comboboxes上处理selectionChanged事件的最佳方法是什么.

目前,我绑定到所选项目并调用自定义逻辑,但我觉得这有点代码味道,我应该分离属性和selectedChange事件的设置.但是,如果我将它们分开,如何通过命令将选择更改事件绑定到我的viewModel?还是一个EventTrigger?或者下面的代码是否可以接受?这是一个很小的变化,但我到处都是这个逻辑.

private Foo _selectedFoo;
public Foo SelectedFoo
{
    get
    {
        return _Foo;
    }
    set
    {
        if (_Foo != null && _Foo.Equals(value)) return;
        _Foo = value;
        NotifyOfPropertyChange("SelectedFoo");
        NotifyOfPropertyChange("CanRemove");
        LoadRelatedBars();
    }
}
Run Code Online (Sandbox Code Playgroud)

silverlight viewmodel caliburn

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

如何从nuget包中排除文件夹

我正在使用Octopack/Nuspec文件来构建我的nuget包.

我想排除项目中存在的某些文件夹.例如"obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget文件构建,但文件夹仍然存在.

遗憾的是,网络特定文件类型的所有示例都没有文件夹.

<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
  <metadata>
    <id>Foo</id>
    <title>Foo</title>
    <version>$version$</version>
    <authors>NA</authors>
    <owners>NA</owners>
    <licenseUrl>http://Foo</licenseUrl>
    <projectUrl>http://Foo</projectUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Foo</description>
    <releaseNotes>NA</releaseNotes>
  </metadata>
  <files>
    <file src="obj\**\*.*" exclude="*.*" />
  </files>
</package>
Run Code Online (Sandbox Code Playgroud)

nuget nuget-package octopus-deploy

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

如何让Visual Studio进入第三方程序集

当我调试甚至编码时,检查第三方程序集是非常有用的,但我只能看到它们的元数据.

鉴于像反射器这样的工具可以反编译程序集,是否有某种方法或某些工具可以让visual studio做同样的事情?

如果我碰巧有权访问程序集的PDB文件,将它们放入我的应用程序bin文件夹允许我通过visual studio检查程序集内容?

debugging reflector visual-studio

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

如何从Excel发布对OData Feed的更改

IUpdateable使用WCF 创建了一个ODATA源,我可以使用Excel 2010 Power Query连接到该源.Excel能够检索数据,但我无法找到"发布"按钮或无论如何告诉Excel将更新推送回服务器.

Excel/Power Query是否支持开箱即用的ODATA CRUD功能?

是否有其他工具可用于更新数据而无需编写代码?

excel wcf-data-services odata powerquery

12
推荐指数
1
解决办法
1484
查看次数

如何找到本地GIT仓库的URL

在我们的开发环境中,我可以看到GIT存储库是从TEST克隆的,

在配置文件中

[remote "origin"]
   url = //foo/test-foo-project
   fetch = +refs/heads/master:refs/remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

我现在想将Development中的存储库拉到我的本地实例.我知道// foo/test-foo-project不是真正的路径..但​​我可以确定使用哪个URL?

git

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