<<< Previous speaker Next speaker >>>

Udi Dahan

 Udi  Dahan

Udi Dahan is The Software Simplist, a Microsoft Solutions Architect MVP, recognized .Net expert, and a member of both the Microsoft Architects and Technologists Councils. Udi provides clients all over the world with training, mentoring and high-end architecture consulting services, specializing in Service-Oriented, scalable and secure .NET architecture design.

He is a member of the International Speakers Bureau of INETA, an International Association of Software Architects (IASA) associate, an editor for the SOA and .NET communities on InfoQ, a Dr. Dobb's sponsored expert on Web Services, SOA, & XML, a frequent conference presenter, and a regularly published author.

Presentation: "Intentions & Interfaces - Making Patterns Concrete"

Time: Thursday 11:00 - 12:00

Location: Fleming Room

Abstract:

The pattern movement is shifting into high gear. Not only are more patterns coming out, but they are at higher levels and have deeper meanings than ever before. Unfortunately, many developers are having problems incorporating these patterns in day-to-day development.

In this session, we will see the practical aspects of intentional, interface-based programming that are at the core of almost all advanced patterns. You will leave this session being able to write more maintainable, intention-revealing code than before.

Tutorial: "Build Scalable, Maintainable, Distributed Enterprise .NET Solutions with nServiceBus"

Track:   Tutorial

Time: Tuesday 09:00 - 16:00

Location: Keats Room

Abstract:

Despite the recent flood of technologies and releases,distributed enterprise .net solution development remains as hard asever.

WCF and WF provide valuable runtime components, yet still leaveopen the risk of developers using the wrong combination of options andending up with an unscalable solution.

In this tutorial, developers will learn the specific patterns necessary to achieve scalability, as well as use supporting open-source frameworks to enable parallel development(and debugging!) of service interfaces, layers, and domain models.

After delving in to asynchronous message design, long-running workflow statemanagement, and transaction-boundary placement developers will be ableto design, debug, and deploy their specific distributed systems.

 

The attendees should download the 1.7 version of nServiceBus from the website:

www.nServiceBus.com and install MSMQ on their machines.