|   Community   |   Contact Us
Solutions    |    Downloads    |    License    |    Documentation    |    Training    |    Support    |    Customers    |    About Us

Versions

1.0Jun 2006
1.1Apr 2007
1.2Sep 2007
1.3Oct 2007
1.4Nov 2007
1.5Dec 2007
1.6Jan 2008
1.7Feb 2008
1.8Jul 2008
1.9Feb 2009
2.0Mar 2010
2.5Dec 2010
3.0Mar 2012
3.2May 2012
3.3Oct 2012
Where do we go from here

Roadmap

Our primary goals for the next major release include:

  • Supporting "domain events" to allow for in-process communication between independent components
  • Providing a fully non-durable mode for high performance, non-fault-tolerant communication
  • Enabling database-only infrastructure - queues in the database, no use of RavenDB
  • Removing dependencies on log4net for easier logging extensibility

Tentative Timeframe

Based on preliminary estimates, we believe we can have a release candidate ready by end of the year, 2012.

Feedback

NServiceBus would like to get your feedback don't hesitate to voice your suggestions.

Sbumit an Idea

The following are some of our current suggestions, you can add yours or vote for the existing ones.

Create a webcast series and explain how to use NServiceBus. The code, your decisions, etc.

It would be really cool to have a "Summer of NHibernate" like webcast series where you start with a new project and build on it using NServiceBus. Start slow and explain the decision process. Have it grow into a full fledged sample project and provide the source code at each step. I believe this would help a lot of beginners and could act as a great source of documentation.

State: planned

support amqp.org open protocol cross-platform implementation like rabbitmq or qpid etc

I don't like building new solutions on top of closed-source proprietary implementations and protocols. I noticed that amqp or any of the implementations are not on the todo list when I think it should be at the very top. Pub/Sub messaging is best left up to the broker/infrastructure. It would also nServiceBus a lot of value if it could be run completely on *nix os's.

State: started

.Net protobuf serialization

add this serialization to the bus! ;)

State: under-review

create a full-featured Windows Mobile version of NServiceBus

NServiceBus would be even more valuable if it could be used on Windows Mobile devices using Compact Framework as a first-class citizen, allowing mobile devices to publish messages and act as receiving service endpoints. Windows Mobile does support a compact version of MSMQ.

In a similar vein, Silverlight support would be great. The .NET subset in Silverlight and Compact Framework is pretty close.

State: under-review

State: declined

add support for Windows Azure queues

Outisde of Windows Azure (running on a normal machine), sending to an Azure queue. But also within a Web or Worker Role in Azure, where MSMQ would not be necessary and might not work... (not sure about this detail).

State: completed

About NServiceBus    |    Contact Us    |    Privacy    |    Follow us on:   
Copyright 2010-2013 NServiceBus. All rights reserved