小编Sco*_*man的帖子

可停靠的表格

如何创建一个"可停靠"的表单,类似于Visual Studio中的窗口?

vb.net tabbed-document-interface winforms

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

没有跳过Linq的潮流,你不使用linq的原因是什么?

我似乎是少数,但说实话,我对linq感到不舒服,并没有看到我的个人发展有任何好处(不是说没有任何好处,只是基于我的情况的个人意见).

我构建了Web应用程序(.net,.net mvc),我喜欢在存储过程中使用部分数据层.我喜欢sprocs的一件事是我可以生成整个数据库到脚本,然后在高级别扫描我的查询,我可能添加的可读查询.

对于那些不喜欢linq的人,你的理由是什么?是缺乏知识/学习曲线还是没有使用它的商业案例?

.net linq methodology

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

.NET项目的最佳开源项目托管站点

我发现了几个与此类似的问题,但不是专门用于.NET项目,而且我发现这两个问题都很老,答案/投票似乎已经过时了,因为答案写完之后很多网站已经改变了.

所以我的问题是,目前使用.NET的开源项目最好的托管网站是什么?

.net c# open-source

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

布尔值的任何助记符?

我想这是平凡的大多数好1级的程序员,但我因此使用用于编程truefalse2,当我遇到的0和1,我永远记得哪一个意味着真哪个假手段.

有什么建议?

1好:我的意思是知道C的人,当然 :)
2我是一名Java开发人员,正如你猜到的那样;)

boolean mnemonics

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

VS:构建时忽略缺少的XML注释的属性

我有一个使用xml文档的VS2008解决方案,我们在发布模式时启用了错误警告(一个很好的功能恕我直言); 然而,这导致了"缺少xml注释"的长列表,例如(自描述)枚举的每个元素.

有没有人知道关闭xml注释的请求的属性或类似内容?理想情况下,对于某些分隔区域,不只是一行(否则我可以在每个项目之前放置空标签,有点击败目的......)

谢谢!

.net attributes xml-comments visual-studio-2008

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

IoC容器 - 哪个最好?(.净)

我想了解人们用于IoC容器的内容.我读过温莎城堡的一些好东西,但我知道很多人都使用StructureMap,Unity,Ninject等.

提到的那些(以及我忽略的任何)之间有什么不同.优势是什么?缺点是什么?更合适(就像StructureMap对于ABC而言非常好,但对XYZ来说不是那么好)?

.net containers inversion-of-control

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

如何迭代.NET托管堆中存在的对象?

.NET API中是否有一种方法可以迭代托管堆中存在的托管对象?

我们想在程序的某些点添加一个例程来检查托管堆中是否存在某些对象.

.net garbage-collection

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

[net]如何将调试代码注入程序集?

给定一个具有入口点的程序集,如:

int FooClass::doFoo(int x, double y)
{
   int ret;
   // Do some foo
   return ret;
}
Run Code Online (Sandbox Code Playgroud)

是否可以使用另一个程序集来模拟以下内容:

int FooClass::doFoo(int x, double y)
{
   int ret;
   TRACE_PARAM_INT(x)
   TRACE_PARAM_DOUBLE(y)
   // Do some foo
   TRACE_RETURN_INT(ret)
   return ret;
}
Run Code Online (Sandbox Code Playgroud)

并且仅在存在DEBUG时启用此代码注入.如果有这样的方法,你如何加载"调试"程序集?

编辑1:#ifdef不是一个选项.说,我不想修改代码库.

编辑2:我的主要问题是"如何将代码注入已编译的程序集".我确实有基本代码,但我宁愿不在主代码中添加用于跟踪的K行,而是使用另一个程序集来执行此操作.我知道如何使用VS来调试,我想要的是添加变量的跟踪机制(除其他外).

.net debugging code-injection

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

.NET垃圾收集器 - 终端服务

在那儿

  • 一个垃圾收集器用于整个系统
  • 登录的每个用户的一个垃圾收集器实例
  • 每个运行的.NET应用程序的一个垃圾收集器

或者不是上述(请解释)?

.net garbage-collection memory-management

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

.net中的可空类型

为什么

properties[5].PropertyType.GetGenericTypeDefinition() == 
   Type.GetType("System.Nullable`1")
Run Code Online (Sandbox Code Playgroud)

等于真实

properties[5].PropertyType.GetGenericTypeDefinition() ==
   Type.GetType("System.Nullable")
Run Code Online (Sandbox Code Playgroud)

等于假?

Properties[5]是一个public Nullable<DateTime>领域.

``1 after theSystem.Nullable`是什么意思?

.net c# .net-3.5

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