首先在Entity Framework 5模型中,由于生成类文件的方式,似乎存在一些重大更改(不再生成代码,但是T4模板)
2个例子:
是否有更多的突破性变化?他们的解决方案是什么?
在这些由小型软件公司(甚至是独立公司)编写的典型业务应用程序中,单元测试真的有什么好处吗?(我说的是那些典型的定制应用程序,比如自动发票应用程序.)
请注意:我不是在质疑单元测试的好处(干净的代码,提高重构能力等),但我在质疑小型软件应用程序的ROI .好的,你会赢得时间追逐错误等,但我似乎并不相信你会赢得足够的时间来处理开发测试的时间增加.
请相信我,因为我可以看到它的好处,但目前不适用于小型软件应用程序/公司.
PS:在典型的业务应用程序中编写的单元测试的一些实际例子是什么?(发票,客户关系管理等)
在多租户RavenDB应用程序(每个租户一个数据库,以及一个具有一般租户数据的'概述'数据库)中,索引创建策略是什么?(asp.net mvc)
在简单(非多租户)应用程序中,您可以在global.asax中创建索引.
那么关于如何以及何时创建这些索引的最佳实践是什么?
我想在报告的页面上右对齐按比例缩放的图像.似乎图像总是在其边界框中左对齐.
然而,图像是动态分配的.所以不,我不能把图像放在正确的位置.
欢迎所有想法:)

我想使用AutoMapper构建一个ViewModel(展平 - 数据投影),以便在ASP.net MVC应用程序中使用.
var tmp = from x in db.Mailings select Mapper.Map<Mailing, MailingViewModel>(x);
return View(tmp.ToList());
Run Code Online (Sandbox Code Playgroud)
当然,当我尝试上面的示例时,我得到EF错误"LINQ to Entities无法识别方法...方法,并且此方法无法转换为存储表达式."
我知道可以在Automapper发挥其魔力之前移动.ToList(),但随后我从Db中获取所有字段(我只需要20个字段中的3个)
是否可以以干净的方式使用它.Clean =并非所有字段都是从DB中提取的,而只是ViewModel所需的字段.在Automapper中有可能吗?或者也许是其他图书馆?(不用手动做;))