小编Joe*_*orn的帖子

什么是一些好的.NET Profilers?

您在使用.net程序时使用了哪些分析器,您会特别推荐哪些?

.net c# profiler profiling

374
推荐指数
12
解决办法
31万
查看次数

是否有一个颠倒的插入符号?

我必须维护大量的经典ASP页面,其中许多都有表格数据,根本没有排序功能.无论数据库查询中使用的原始开发人员是什么顺序,您都会遇到困难.

我想对一些这些页面进行一些基本的排序,而我正在使用javascript完成所有客户端.我已经完成了基本脚本,以便在给定方向上对给定列的给定表进行排序,只要表格受到我们遵循的某些约定的限制,它就能正常工作.

我想为UI做的只是用插入符号(^)表示排序方向,然后......什么?是否有一个与插入符号直接相反的特殊字符?这封信v不会完全削减它.或者,我可以使用另一个角色配对吗?

html sorting user-interface character character-encoding

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

你能用反射来找到当前正在执行的方法的名称吗?

就像标题所说:反射可以为您提供当前正在执行的方法的名称.

由于海森堡的问题,我倾向于不猜.如何在不改变当前方法的情况下调用一种方法来告诉您当前的方法?但是我希望有人可以在那里证明我的错.

更新:

  • 第2部分:这可以用来查看属性的内部代码吗?
  • 第3部分:性能如何?

最终结果
我了解了MethodBase.GetCurrentMethod().我还了解到,我不仅可以创建堆栈跟踪,而且如果需要,我只能创建我需要的确切帧.

要在属性中使用它,只需使用.Substring(4)删除'set_'或'get_'.

.net reflection

198
推荐指数
10
解决办法
6万
查看次数

在代码隐藏中获取ASP.Net页面的URL

我有一个ASP.Net页面,它将托管在几个不同的服务器上,我想获取页面的URL(甚至更好:托管页面的站点)作为在代码隐藏中使用的字符串.有任何想法吗?

asp.net

193
推荐指数
7
解决办法
34万
查看次数

192
推荐指数
9
解决办法
11万
查看次数

样式输入元素以填充其容器的剩余宽度

假设我有一个像这样的html片段:

<div style="width:300px;">
    <label for="MyInput">label text</label>
    <input type="text" id="MyInput" />
</div>
Run Code Online (Sandbox Code Playgroud)

这不是我的确切代码,但重要的是在固定宽度容器中的同一行上有标签和文本输入.如何设置输入样式以填充容器的剩余宽度而不包装并且不知道标签的大小?

html css

184
推荐指数
6
解决办法
20万
查看次数

如何在C#中获取和设置环境变量?

如何获取Environnment变量,如果缺少某些内容,请设置值?

.net c# environment-variables .net-2.0

179
推荐指数
5
解决办法
16万
查看次数

Rhino Mocks上的模拟和存根之间有什么区别?

我没有玩这个并且通常使用嘲讽,但我想知道这两者之间的差异以及何时使用犀牛模拟中的一个或另一个.

更新:

我也用Ayende的话来找到我的问题的答案:

存根和模拟之间的区别

您可以在本文中获得这些术语的实际定义:模拟不是存根.我想从Rhino Mocks的角度来关注差异.

模拟是一个我们可以设置期望的对象,它将验证预期的操作确实已经发生.存根是您用于传递给测试代码的对象.您可以设置它的期望,因此它会以某种方式起作用,但这些期望永远不会得到验证.存根的属性将自动表现为普通属性,您无法设置它们的期望.

如果要验证测试代码的行为,您将使用具有适当期望的模拟,并验证.如果您只想传递可能需要以某种方式执行的值,但不是此测试的焦点,则将使用存根.

重要信息:存根永远不会导致测试失败.

rhino-mocks mocking

148
推荐指数
4
解决办法
6万
查看次数

何时/为何在SQL Server中使用级联?

在SQL Server中设置外键时,在什么情况下应该在删除或更新时级联它,背后的原因是什么?

这可能也适用于其他数据库.

我最关注每个场景的具体例子,最好是那些成功使用它们的人.

sql-server rdbms database-design cascade foreign-keys

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

如何判断浏览器是否处于"怪癖"模式?

假设您有一个页面具有相对严格的文档类型和HTML标记非常接近合规,但可能会以一些愚蠢的方式错过,可能是因为用户内容无法控制...说您正在处理内容管理系统或内容管理系统的主题,您可以在其中控制一些基本结构并需要一些javascript,但您不对其他所有内容负责.

当浏览器决定进入"怪癖"模式而不是使用更符合标准的引擎时,您如何判断(或:将决定什么)?

我正在为每个主流浏览器寻找答案,因为IE,Chrome,Safari和Firefox当然都会以不同的方式处理.一个单一的错误是否足以迫使它或你有一些余地?

html browser quirks-mode

127
推荐指数
3
解决办法
5万
查看次数