Working with Sitecore MVC renderings using xWrap framework with strongly-typed access to fields and native Sitecore rendering engine.
Development
Using the service bus to transfer messages between instance roles
With latest Sitecore 9.0.1 release, the EXM became part of the platform. A big improvement in EXM, and more importantly to Sitecore 9 is the introduction of service bus implementation, which apparently, can be used for much more purposes.