问题列表 - 第503页

如何在VSS和SVN之间进行同步

我被迫在工作中使用VSS,但是使用SVN作为个人存储库.在VSS和同步之间同步的最佳方法是什么?

svn visual-sourcesafe sync

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

C#.Net中的Obout控件

是否有人在C#.Net中使用Obout控件?您如何评价这些控件,尤其是网格控件?

.net c# obout

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

如何重新抛出InnerException而不会丢失C#中的堆栈跟踪?

我通过反射调用一种可能导致异常的方法.如何在没有包装器反射的情况下将异常传递给调用者?
我正在重新抛出InnerException,但这会破坏堆栈跟踪.
示例代码:

public void test1()
{
    // Throw an exception for testing purposes
    throw new ArgumentException("test1");
}

void test2()
{
    try
    {
        MethodInfo mi = typeof(Program).GetMethod("test1");
        mi.Invoke(this, null);
    }
    catch (TargetInvocationException tiex)
    {
        // Throw the new exception
        throw tiex.InnerException;
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# exception

290
推荐指数
9
解决办法
7万
查看次数

非对称密钥容器的可互换性(例如:X.509,PGP,OpenSSH)

非对称加密密钥是否在主要密钥容器格式之间从根本上可以互换?例如,我可以将X.509密钥文件转换为PGP或OpenGPG密钥文件吗?

并且 - 假设答案是肯定的 - 以任何格式保留一个密钥对并转换成适合该场合的容器文件格式是"安全中立"吗?

我有点厌倦为X.509,OpenGPG和SSH维护这么多密钥对,当它们都是RSA的核心时.

security ssh cryptography gnupg x509

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

接口应该"物理上存活"在哪里?

我喜欢将接口和实现分开的想法.但是如何分开?接口定义是否在单独的.Net程序集中?您是否有一个项目定义解决方案的所有接口?否则接口的循环依赖性存在问题?

.net architecture

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

OLTP中的索引视图?

我熟悉SQL Server索引视图(或Oracle物化视图),我们在OLAP应用程序中使用它们.它们具有非常酷的功能,能够篡夺执行计划并将其重新映射到索引视图,而不必更改现有代码.

IE浏览器.假设我有一个非常昂贵的SPROC加入.


从表1中选择[某些列]
INNER JOIN表2 [DETAILS] INNER JOIN表3 [BUNCH MORE JOINS] ...

如果我创建了一个包含类似结果集的索引视图,那么查询优化器很可能会将SPROC发送到我的索引视图而不是基表,并且我的性能会有很大提升.

现在说我想在OLTP中使用索引视图!?我的意思是大多数OLTP(比如这个网站)相对阅读重,如果它们有昂贵的连接,那么我们可以加快它们的速度并可能减少锁定争用(http://www.codinghorror.com/blog/archives/001166.html).更好的是你不必更改任何代码,只需编写索引视图.

但这也意味着数据库变得更大,因为我们需要在索引视图中保留这些数据的副本...

有没有人曾使用索引视图来解决OLTP中的争用或速度问题?为什么我从来没有见过这个?

database sql-server indexed views materialized

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

我没有得到Visual Studio项目和解决方案的概念

在Eclipse中,我有一个包含所有项目的工作区.每个项目分别构建和编译.项目不与另一个项目交互.

这与Visual Studio和Projects/Solutions有何关系?

eclipse visual-studio

9
推荐指数
2
解决办法
2166
查看次数

在程序中使用mac camera的示例代码?

我想在程序中使用Macbook中的相机.我对语言无关 - C,Java,Python等都很好.任何人都可以建议寻找文件或"Hello world"类型代码的最佳位置吗?

language-agnostic macos cocoa camera

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

Activator.CreateInstance(string)和Activator.CreateInstance <T>()的区别

不,这不是关于泛型的问题.

我有一个带有内部构造函数的几个类的工厂模式(如果没有通过工厂,我不希望它们被实例化).

我的问题是CreateInstance失败了"没有为此对象定义的无参数构造函数"错误,除非我在非公共参数上传递"true".

// Fails
Activator.CreateInstance(type);

// Works
Activator.CreateInstance(type, true);
Run Code Online (Sandbox Code Playgroud)

我想让工厂变得通用,使其更简单,如下所示:

public class GenericFactory<T> where T : MyAbstractType
{
    public static T GetInstance()
    {
        return Activator.CreateInstance<T>();
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我无法找到如何传递"true"参数,以接受非公共构造函数(内部).

我错过了什么或者不可能吗?

c# generics design-patterns

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

从.NET 1.1升级到.NET 2.0,可以期待什么?

我正在开发一个大的.NET 1.1项目,并且希望升级它,主要是为了能够使用更好的工具,如Visual Studio 2008,还因为.NET中的新功能和少量的bug. 2.0框架.

该项目包含VB.NET的大部分内容,但C#中也有部分内容.它是一个Windows窗体应用程序,使用各种第三方控件.使用.NET远程处理,富客户端与服务器进程通信,该进程与MSSQL 2000数据库连接.

如果我们决定进行升级,我们可以期待什么样的问题?

.net c# vb.net deprecated winforms

8
推荐指数
3
解决办法
3548
查看次数