如果我需要从我的应用程序中抛出异常,我可以使用哪些内置的.NET异常类?他们都是公平的游戏吗?我什么时候应该自己推出?
我有一些SpecFlow功能(使用Gherkin语法),我想暂时禁用该功能,以防止其测试运行?
是否有一个属性可以标记该功能来执行此操作?我猜测适用于Cucumber的东西也可能适用于SpecFlow.
在Visual Studio中,右上角有一个下拉列表,您可以使用该列表导航到类中的各个成员.有没有人知道是否有一个热键来打开这个ddl?
如何从XDocument获取NameTable?
它似乎没有XmlDocument具有的NameTable属性.
编辑:从缺乏答案来判断,我猜我可能会忽略这一点.
我正在对像这样的XDocument进行XPath查询...
document.XPathSelectElements("//xx:Name", namespaceManager);
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我必须手动将我想要使用的命名空间添加到XmlNamespaceManager,而不是像使用XmlDocument一样从XDocument中检索现有的命名表.
我有2个功能使用常见的'When'步骤,但在不同的类中有不同的'Then'步骤.
我如何在我的两个步骤中的When步骤中从我的MVC控制器调用中访问ActionResult?
有没有人知道一个很好的资源来简明扼要地解释C#中可用的不同类型的列表以及它们的使用是否合适?
例如,List,Hashtable,Dictionaries等.
我不知道什么时候应该使用什么.
我们有一个庞大的ASP.Net网站,它有一个失控的单一css样式表.
我正在考虑使用以下策略(取自http://www.techrepublic.com/article/developing-a-css-strategy/5437796/),这对我而言似乎合乎逻辑......
您可能有一个专门用于站点范围样式的CSS文件和用于可识别的站点页面子集的CSS文件(例如特定部门的页面或具有不同布局样式的页面).对于特定页面特有的样式,请为每个页面使用单独的CSS文件(如果样式太多而无法轻松放入文档标题中).您链接或导入每个页面的相应CSS文件,以便您加载显示该页面所需的所有样式,但很少有不必要的样式只出现在其他页面上.
这是一个很好的方法吗?有哪些替代方案?
如果我有一个已经在其上声明了存根调用的Rhino Mock对象,就像这样:
mockEmploymentService.Stub(x => x.GetEmployment(999)).Return(employment);
Run Code Online (Sandbox Code Playgroud)
无论如何我可以删除此调用以用不同的东西替换它,例如:
mockEmploymentService.Stub(x => x.GetEmployment(999)).Return(null);
Run Code Online (Sandbox Code Playgroud)
我问的原因是我想设置一些通用的模拟器用于多个单元测试,然后允许每个单元测试在必要时定制调用.
我们已经使用Scrum大约9个月了,它已基本成功.然而,我们的燃尽图很少看起来像"模型"图表,而是更像是一个可怕的过山车乘坐,有些呕吐物引起攀爬和跌落.
为了尝试和解决这个问题,我们在sprint原型设计和设计之前花费了更多的时间,但我们似乎仍然在sprint中发现了比最初想象的更多的工作.注意:我的意思是,遇到积压所需的工作比最初想到的更为复杂,而不是我们已经为积压确定了新项目.
这是Scrum的常见问题,是否有人有任何提示可以帮助顺利驾驶?
我应该指出,我们的大部分开发工作都不是绿地,因此我们在现有的大型复杂应用程序中维护功能.Scrum是否不适合这种类型的开发只是因为您不知道现有代码会引起什么问题?
在sprint开始计算开发细节之前,我们应该花多少时间?
更新:我们现在取得了更大的成功和更顺畅的旅程.这很大程度上是因为我们在估算时采取了更为悲观的观点,即当他们不去计划时,这给了我们更多的喘息空间来处理事情.你可以说它让我们变得更加"敏捷".我们还试图改变这样的看法,即烧毁图表是某种时间表而不是范围v资源的指示.
我有一个标有DataContract属性的类,我想从该类的对象创建一个XDocument.这是最好的方法吗?
我可以通过XmlDocument来实现,但这似乎是一个不必要的步骤.
c# ×5
.net ×2
specflow ×2
agile ×1
collections ×1
css ×1
cucumber ×1
exception ×1
gherkin ×1
linq-to-xml ×1
rhino-mocks ×1
scrum ×1
xml ×1
xpath ×1