This talk introduces two broad principles for strategic design: 'Context mapping' - different groups model differently and 'Core domain' - the distilled shared vision.
This talk outlines some of the DDD foundations: How models are chosen and evaluated; How multiple models coexist; How to avoid the common pitfalls and how developers and domain experts work together.
Dragos Manolescu shares insights from evaluating several architectures for Global 1000 companies, helpful for others about to embark on an architecture evaluation.
In this JAOO presentation Software AG's Ivo Totev introduces his views on SOA and SOA Governance, and explains why a SOA registry/repository solution should be introduced in the earliest stages.
Glenn Vanderburg demonstrates some of the subtle beauty about Ruby that experienced Rubyists know and love. Some of the best things about Ruby aren't obvious to newcomers.
In this presentation recorded at JAOO, IBM's Rod Smith discusses the read/write web, and discusses how the approach known as "Mashups" might be used in enterprise scenarios for "do-it-yourself" IT.
The presentation shows how to involve on-site customers in the evolution of their DSL syntax and how it leads to higher-quality, more correct software.
Rod Johnson discusses some of the challenges that still faces enterprise Java development, and the technical innovations needed to address them.
In this presentation, Mikkel Hippe Brun introduces Denmark's national Service Oriented Infrastructure. Topics covered include the infrastructure's WS-* based architecture and the choice of standards.
Ian Cartwright presents some of his work (developed with Martin Fowler) on event patterns: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event.
Ian Griffiths shows the key features of WPF such as XAML, composition, layout, animation, and data binding, while also showing why WPF differs so radically from Win32.
Nikhil Lothari demonstrates features in ASP.NET Ajax to enrich Web apps including how to apply Ajax patterns & best practices for for incorporating and encapsulating script functionality.