Udi Dahan, Israel
| Mr. Udi Dahan is an internationally renowned expert on software
architecture and design. Recognized with the coveted "Most Valuable
Professional" award by Microsoft Corporation for solutions architecture
and connected systems 4 years in a row, Mr. Dahan is also on the
advisory board of Microsoft's next generation technology platforms:
WCF/WF/OSLO, the Software Factories Initiative, and the Composite
Application Library & Guidance. He provides clients all over the
world with training, mentoring and high-end architecture consulting services, specializing in Service-Oriented, scalable and secure enterprise architecture and design. Mr. Dahan is one of 33 experts in Europe recognized by the International .NET Association (INETA), an author and trainer for the International Association of Software Architects on Reliability, Availability, and Scalability, and an SOA, Web Services, and XML Guru recommended by Dr. Dobb's - the world's largest software magazine. Udi Dahan has a proven track record of solution design in Israel's largest companies in the fields of Defense, Travel, and Retail. From web projects in small internet startups, including government projects that push the limits of technology, to enterprise-scale programs with hundreds of developers and testers costing tens of millions of dollars - companies in all verticals and of all sizes entrust Mr. Dahan with providing them relevant and reliable architecture and design for their current and future requirements. |
Thursday 27, Morning Tutorial
UI Composition Key to SOA Success
While many are sold on the value of service composition when applying SOA, few understand the importance of UI modularity and composition in aligning service boundaries with business structures. Join Udi as he describes two composition models on the backdrop of EBay and Amazon and how they enable event-based service collaboration through and through.
Friday 28, Morning Tutorial
DDD in Enterprise Apps
As developers get into Domain-Driven Design, they quickly identify the intuitive benefits of the approach. Yet as they try to apply its practices, questions begin to pop up whose answers are less than intuitive.
In this tutorial, Udi will describe many of the common pitfalls developers run into when beginning DDD, and how to avoid them, as well as the counter-intuitive (yet necessary) principle of Command-Query Separation and why you'll never look at a DTO the same again.

