HOME SCALA JAVA .NET WEB ANDROID & IOS CLOUD ARCHITECTURE & DDD AGILE & SCRUM AGILE DEVELOPER  
Udi Dahan's Enterprise Development with NServiceBus (NSERVICEBUS-MSG-01-02)
CODE: NSERVICEBUS-MSG-01-02          DURATION: 2 DAY/S
Udi Dahan's Enterprise Development with NServiceBus course teaches you to address the challenges of developing systems for the enterprise. Traditional RPC approaches like web services and WCF have failed to address many issues. Scalability and availability are the two better known quality attributes of the enterprise, but fault-tolerance and reliability are just as critical to prevent data loss and inconsistencies.

Join Udi Dahan as he describes the principles and patterns which address these topics, and see how NServiceBus - a framework implementing these principles and patterns, can be used to unify and simplify things like transactions, threading, messaging, monitoring, and versioning. The most popular open-source service bus for .NET, NServiceBus has already seen many production deployments by leading companies in finance, healthcare, retail, SaaS, web 2.0, and more.

Enterprise development - done right

LEARN HOW TO:
  • Implement message exchange patterns such as full duplex and pub/sub
  • Design long-running business processes using sagas
  • Architect for integration, retries, and fault tolerance
  • Configure NServiceBus for your applications
  • Scale out processing across heterogeneous server farms
PROGRAMME
Module 1: NServiceBus basics
  • One-way messaging and queues
  • Request/Response and Full Duplex
  • Subscribing to messages, publishing messages
Module 2: Architectural Implications
  • Late messages and TimeToBeReceived
  • Unavailable subscribers, lost notifications, and service-level agreements
  • Exception management, faults, and retries
Module 3: Long-running business processes
  • The saga programming model
  • Using timeout messages and the timeout manager
  • Unit testing for sagas
Module 4: Scalability and Monitoring
  • Using the distributor for scaling messages out across many servers
  • Monitoring queues, dynamically increasing worker threads on bottlenecked processes
  • Runtime debugging with error queues
NEXT SESSION
The next course will be delivered at The Skills Matter eXchange - London, on 06 Dec 2010 by Sebastien Lambla.
COURSE DATES & REGISTRATION
Date City Cost Offer
06-12-10 London £1095.00 £985.00 if booked by 06-11-10 Book Online Now
31-01-11 London £1095.00 £985.00 if booked by 01-01-11 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
Udi Dahan is the lead of the NServiceBus project – the most popular open-source .NET Enterprise Service Bus and an internationally renowned expert on software architecture and design. Recommended by Dr. Dobb's as well as the International .NET Associ
More about Udi Dahan
WHAT PEOPLE ARE SAYING
"A fantastic 2 day course with @udidahan at @skillsmatter just finished - recommend to everyone! ...please do quote me, the more people attend that course, the better the dev community will be :)" Neil Robbins Sep 2009
IS THIS COURSE FOR YOU?
If you are a .NET developer working on distributed systems, looking to use loosely coupled messaging techniques for increased reliability, availability, and scalability, this is the NServiceBus course for you!

COURSE PREREQUISITES
To get the most out of this NServiceBus course, you should have basic knowledge of C# and .NET. Previous experience of Web development or enterprise applications is beneficial, although not essential.

COURSE LABS & EXERCISES
This NServicebus course is a mixture of talks and practical exercises. A number of exercises will allow you to dive in and gain practical experience with the core NServiceBus features.

COURSE DATES & REGISTRATION
Date City Cost Offer
06-12-10 London £1095.00 £985.00 if booked by 06-11-10 Book Online Now
31-01-11 London £1095.00 £985.00 if booked by 01-01-11 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  jobs - marketing assistant  Spring Certification