小编Kri*_*fer的帖子

使用ICriteria按null/not null排序

我想像这样对结果进行排序:

  • 首先,我想要列/属性不为null的所有行/对象,然后是colmn/property 为null的所有行/对象.
  • 然后我想按另一列/属性排序.

我怎么能用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)

nhibernate icriteria

5
推荐指数
1
解决办法
2390
查看次数

Silverlight for Windows Embedded(SWE)中的数据绑定

有人可以我指出我应该如何在Silverlight for Windows Embedded(SWE)中进行数据绑定的工作示例.我已经看到它的展示,所以它似乎是可能的.我在这里读到我需要实现IXRPropertyBag才能使它工作,但还没有找到(工作)如何做的指令.

c++ data-binding windows-ce silverlight-3.0

3
推荐指数
1
解决办法
1761
查看次数

phonenumber@operator.com - 他们是如何做到的?

这个问题中,Codygman回答说,一些运营商通过发送电子邮件到phonenumber@operator.com提供发送短信的方式.我很好奇这背后的技术解决方案.我怀疑他们每个电话号码都有一个邮箱.

那里有谁知道他们是怎么做到的?

email sms

1
推荐指数
1
解决办法
106
查看次数

我可以创建一个不需要Visual Studio的可视化DSL吗?

我想创建一个可视DSL(盒子和箭头).我发现我可以使用微软的可视化和建模SDK(用于VS2010的DSL工具续集)创建这样的DSL ,并且还有一个关于这个主题的实验室.但是,一旦我创建了DSL,这将需要Visual Studio 2010来托管我的设计器.

有没有办法要求Visual Studio?使用Windows Workflow Foundation(WF),可以在您自己的应用程序中托管工作流设计器,因此这不是不可能的.

也欢迎其他方法的建议.

dsl vsx dsl-tools

1
推荐指数
1
解决办法
746
查看次数