我想像这样对结果进行排序:
我怎么能用ICriteria做到这一点?我是否必须创建自己的Order类,还是可以使用现有代码完成?
ICriteria criteria = Session.CreateCriteria<MyClass>()
.AddOrder(Order.Desc("NullableProperty")) // What do I do here? IProjection? Custom Order class?
.AddOrder(Order.Asc("OtherProperty"));
Run Code Online (Sandbox Code Playgroud)
我想要这样的订单:
NullableProperty OtherProperty
---------------- -------------
1 2
8 7
5 9
NULL 1
NULL 3
NULL 8
Run Code Online (Sandbox Code Playgroud) 在这个问题中,Codygman回答说,一些运营商通过发送电子邮件到phonenumber@operator.com提供发送短信的方式.我很好奇这背后的技术解决方案.我怀疑他们每个电话号码都有一个邮箱.
那里有谁知道他们是怎么做到的?
我想创建一个可视DSL(盒子和箭头).我发现我可以使用微软的可视化和建模SDK(用于VS2010的DSL工具续集)创建这样的DSL ,并且还有一个关于这个主题的实验室.但是,一旦我创建了DSL,这将需要Visual Studio 2010来托管我的设计器.
有没有办法不要求Visual Studio?使用Windows Workflow Foundation(WF),可以在您自己的应用程序中托管工作流设计器,因此这不是不可能的.
也欢迎其他方法的建议.
c++ ×1
data-binding ×1
dsl ×1
dsl-tools ×1
email ×1
icriteria ×1
nhibernate ×1
sms ×1
vsx ×1
windows-ce ×1