你知道,那个输出这个=>
------清理开始:项目:Foo.Bar,配置:调试任何CPU ------
==========清理:1成功,0失败,0跳过==== ======
什么是清洁?
HTML =>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<div style='border: 1px solid red; width: 100px;'>
<a href="#">foo</a>
<a href="#"style="border-color: blue; float: right;">bar</a>
</div>
something
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我遇到了IE7的问题(不需要IE6支持)
在IE7上渲染的html看起来像这样=>
alt text http://i48.tinypic.com/saxs9d.jpg
我需要它看起来像这样(目前在chrome/ie8上工作)=>
alt text http://i49.tinypic.com/2ufgbr4.jpg
我应该改变什么?:)
目前,我们必须构建一个基于遗留应用程序的应用程序.旧应用程序的代码应该被丢弃并重写,但通常情况下 - 而不是重写它,我们需要在它上面添加新内容.最近,我们决定采用DomainDrivenDesign路径.所以 - 反腐败层可以解决我们的问题.据我所知,这种方式应该可以逐步重写旧的应用程序.
但是 - 我找不到任何好的例子.我很感激任何信息.
我的数学很差,但我很清楚笛卡尔的产品是什么.
这是我的情况(简化):
public class Project{
public IList<Partner> Partners{get;set;}
}
public class Partner{
public IList<PartnerCosts> Costs{get;set;}
public IList<Address> Addresses{get;set;}
}
public class PartnerCosts{
public Money Total{get;set;}
}
public class Money{
public decimal Amount{get;set;}
public int CurrencyCode{get;set;}
}
public class Address{
public string Street{get;set;}
}
Run Code Online (Sandbox Code Playgroud)
我的目标是有效地加载整个项目.
问题当然是:
正如我所读到的,常见的解决方法是使用MultiQueries,但我只是不明白.
所以我希望通过这个确切的例子来学习.
如何有效加载整个项目?
Ps我正在使用NHibernate 3.0.0.
请不要用hql或字符串形式的标准api方法发布答案.
在.NET中使用MongoDB和NoRM.
让我感到困惑的是 - 没有交易
(不能只是说MongoConnection.Begin/EndTransaction或类似的东西).
我想在出现故障时使用工作单元模式和回滚更改.
如何通过ITransaction丰富我的存储库还有一个干净的方法吗?
如果我得到了继承自的视图:
System.Web.Mvc.ViewPage<Foo>
Run Code Online (Sandbox Code Playgroud)
其中Foo有一个带有类型字符串的属性栏
和视图想要呈现强类型的局部视图,它继承自:
System.Web.Mvc.ViewUserControl<string>
Run Code Online (Sandbox Code Playgroud)
像这样:
Html.RenderPartial("_Bar", Model.Bar);%>
Run Code Online (Sandbox Code Playgroud)
那为什么会抛出这个:
传递到字典中的模型项是'Foo'类型,
但是这个字典需要一个'System.String'类型的模型项.
当bar未初始化时?
更具体:为什么它传递Foo,它应该传递null?
vim ×2
.net ×1
architecture ×1
asp.net-mvc ×1
c++ ×1
css ×1
git ×1
legacy ×1
mongodb ×1
nerdtree ×1
nhibernate ×1
norm ×1
null ×1
rewrite ×1
transactions ×1