Chapter 10. Design Techniques to Embrace
Where are we?
We have now spent quite a lot of time discussing and applying the basics of DDD. We have written many unit tests, designed our Domain Model carefully, and made the Domain Model persiste...
Context Is King
I think it's pretty common not to give enough thought to how important the context is. For example, when the GoF patterns [GoF Design Patterns] are discussed and used by developers without prior experience of these patterns, it i...
An Introduction to SOA
By Udi Dahan
Both DDD and SOA are relatively new concepts, the first being quite well-defined, and the second less so. While there are those who claim that SOA has been around since the early CORBA days, never has there b...
Inversion of Control and Dependency Injection
By Erik Dörnenburg
Previous chapters discussed how domain objects and the corresponding infrastructure can be designed and developed. In this section, I want to present a particular design tech...
Aspect-Oriented Programming (AOP)
By Aleksandar Seovi
In the last couple of years, AOP has been generating a lot of buzz in the software development community. AOP was invented in the late 1990s by Gregor Kiczales [Gregor Kiczales] and his team...
Summary
In this chapter we have covered three very different and potentially very important design techniques that you need to keep an eye on or start investigating. In the last chapter, we will discuss presentation services, which are often pre...
AJAX popular information C# language guides Windows books and cookbooks
.......
С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.