我的公司正在进行辩论.有些人主张将业务,数据和业务实体转移到一个组件中
其他引用应用程序架构指南的人希望每个层和业务实体都在一个单独的程序集中.
请注意
一些使用有一种直觉,我们应该分割我们的业务,数据和实体,但缺乏理由.
现在我们的系统中有大约600个dll.所以我们处于一个极端,一切都被分裂了.有一些肯定会发生合并,但正在提出的是将我们带到一个完全的另一个极端,每个应用程序都在一个dll中.
我可以从这个常见问题得到一些外部观点吗?
谢谢!
我想了解用C++设计可测试应用程序的最佳方法,也许与C#相比(因为它是我的背景,非常适合测试)
我习惯于编码接口,依赖注入,控制框架的反转和模拟对象.由于C#有很多不同的语言特性,我不确定有多少模式仍然适用.我还想象C++的独特功能/限制可能会带来不同的测试策略.
我看过单元测试框架,我喜欢Google Test,但是编写我的新代码以尽可能测试它也很重要.
谢谢
只是想知道是否有人遇到过一个工具或任何东西,使这个过程更容易将VML转换为SVG或其他一些现代格式(Silverlight,flash).
我正在处理一些传统的VML浏览器渲染,我想让它与浏览器兼容.现在,vml正在服务器端生成.
如果有一个图表将VML标记映射到SVG,以表格格式作为备忘单或其他内容,也会有所帮助.
谢谢
我只是想知道是否有人知道Apple是否向希望向大量客户部署应用程序的企业提供交易.或者每个客户都必须去应用程序商店并单独购买应用程序,从而使Apple的应用价格降低30%.
谢谢
我正在寻找最简单的方法来分类我的测试,所以我可以单独运行它们.
我的组织将如下所示
这样做的原因是我们所有的测试都没有演变为完全自动化.我们的大多数单元测试都是完全自动化的,而集成和系统测试则不是.但是,所有测试对于在开发人员计算机上调用仍然有用.
为简单起见,如果我们可以使用不同的属性提交不同类型的测试,[IntegrationTest]或者[TestCategory("Integration")]我们的构建服务器只运行我们想要的测试,我会喜欢它.
我知道nUnit有测试类别,但我们的团队喜欢在MsTest + IDE集成上获得Microsoft Stamp批准.
您的团队如何解决这个问题?
是否有提供此功能的扩展程序?
这会被内置到.Net 4.0中吗?
谢谢
build-automation build-process unit-testing mstest visual-studio-2008
你们认为国际化应该只在代码级别完成,还是应该在数据库中完成.
是否存在数据库国际化的设计模式或可接受的实践?
如果您认为这是代码问题,那么您只是使用资源文件来查找从数据库返回的密钥吗?
谢谢
在调试ASP.NET项目时,如何配置Visual Studio以停止启动broswer窗口?
我有一些带有NUnit测试的类库,我想将项目转换为使用VS 2008 MsTest集成.(右键单击添加测试等)
是否有简单的转换方法或我需要手动编辑csproj.
谢谢
Ninject是否具有统一注册实例的等效方法.
我想创建一个模拟对象并注册它.
谢谢
我只是想知道在内核中重新绑定绑定的最佳做法是什么.
我有一个带有内核的类和一个带有默认生产绑定的私有类模块.
对于测试,我想覆盖这些绑定,以便我可以交换我的Test Doubles/Mocks对象.
不
MyClass.Kernel.Load(new InlineModule(m=> m.Bind<IDepend>().To<TestDoubleDepend>()))
Run Code Online (Sandbox Code Playgroud)
覆盖IDepend的任何现有绑定?
c# ×4
unit-testing ×4
.net ×2
asp.net ×2
mstest ×2
ninject ×2
testing ×2
architecture ×1
c++ ×1
com+ ×1
deployment ×1
enterprise ×1
iphone ×1
mocking ×1
sql-server ×1
svg ×1
vml ×1