Apache Solr is an exceptional engine for Enterprise Search based on Lucene and usually the first question I got is: how can I integrate Solr with an existing Sql Server data storage to power up searches. Solr is used not as a primary data store because it is a Search Platform whose primary purpose is [...]

Continue reading about Loading data from Sql Server to Solr with a Data Import Handler

I know, this is a weird requirement, but sometimes they appear in your backlog. The story is: as company XXX I want to expose a service based on WCF in IIS without having the .svc suffix in the address. I’m actually using Castle Windsor WCF Integration to resolve my service class with castle, and it [...]

Continue reading about Exposing WCF service without .svc extension

I’ve an application that is composed by WPF clients deployed over the internet and a central WCF service exposed over Https for security reason, everything works fine, but as the number of clients grows, performance starts to decrease a little. Since I have a great number of clients that operates behind a single standard ADSL [...]

Continue reading about Wcf over HTTPS, compression, binary binding and some measurement

In a recent post about Masstransit I’ve explained how to setup communication using a Subscription Service, and this configuration needs a dispatcher that can be build directly from MassTransit source code. If you do not want to have a central dispatcher, because you need to install a windows service (or run program in console) and [...]

Continue reading about Masstransit latest version, even simpler than ever

One of the coolest aspect of Masstransit is simplicity of use (even if it still lacks a really comprehensive documentation), dispatching of message is one of this aspect. The key of Masstransit is that dispatching is done on type of the message instead that address, we can simply ignore everything in the middle, we have [...]

Continue reading about Masstransit and dispatching of messages